1. 环境准备与SSH服务配置
第一次给ESXI挂外置机械硬盘时,我对着主机后面那个USB接口发呆了五分钟。这玩意儿真的能当存储用?事实证明不仅能,而且特别适合备份虚拟机或者存放ISO镜像库。咱们先从最基本的SSH配置说起,毕竟图形界面里可找不到这些高级选项。
在ESXI主机界面按F2输入密码进入配置菜单,用方向键选择"Troubleshooting Options",这里藏着一个关键开关——SSH服务默认是关闭的。我建议同时把ESXI Shell也打开,万一SSH抽风还能有个备用方案。有个细节要注意:新版ESXI7之后,服务管理界面从原来的DCUI移到了网页端,得在"主机→管理→服务"里找到TSM-SSH服务手动启动。
注意
操作前建议先给ESXI做个快照,我有次误操作把服务配置搞崩了,结果不得不重装系统
开启服务后,用Putty或者Terminal连接时,会发现ESXI的SSH和普通Linux有点区别。它用的是BusyBox精简环境,很多常用命令都被阉割了。比如想用vim改配置?不好意思,只有vi。需要查磁盘信息时,得依赖esxcli这套专属工具链,这也是为什么后续操作都要用特定命令的原因。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 外置硬盘接入预处理
很多教程都漏掉了最关键的一步——接入时机。我刚开始玩的时候直接插上硬盘就操作,结果发现设备识别不全。后来才明白ESXI有个叫usbarbitrator的服务会干扰设备识别,必须在接入前先干掉这个"看门狗"。
执行这个命令时要注意权限:
bash复制/etc/init.d/usbarbitrator stop
chkconfig usbarbitrator off
第一条是立即停止服务,第二条防止重启后死灰复燃。这时候再插硬盘,系统就不会自作主张管理USB设备了。用这条命令检查是否识别成功:
bash复制esxcli storage core device list | grep -i usb
去年给客户部署时遇到个坑:某品牌硬盘盒的桥接芯片不被ESXI支持。如果发现设备列表空空如也,建议换硬盘盒或者尝试USB3.0/2.0不同接口。我备了个绿联的硬盘盒当救急工具,兼容性实测不错。
3. 磁盘分区与GUID计算
现在来到最硬核的部分——给磁盘打标签。ESXI只认GPT分区表,而机械
