FirstEsxiВключить SSH
Действия перед вставкой жесткого диска USB
/etc/init.d/usbarbitrator stop
chkconfig usbarbitrator off
После подключения жесткого диска проверьте, распознается ли он.
esxcli storage core device list | grep -i usb
Проверьте информацию о жестком диске USB, как показано ниже. Первая строка: информация у всех будет разная.
partedUtil mklabel /dev/disks/mpx.vmhba33\:C0\:T0\:L0 gpt
partedUtil getptbl /dev/disks/mpx.vmhba33\:C0\:T0\:L0
Преобразование двоичного значения жесткого диска
eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba33\:C0\:T0\:L0 | tail -1 | awk '{print $1 " \\* " $2 " \\* " $3}') - 1
Следующая команда позволяет системе распознать наш жесткий диск
partedUtil setptbl /dev/disks/mpx.vmhba33\:C0\:T0\:L0 gpt "1 2048 7814032064 AA31E02A400F11DB9590000C2911D1B8 0"
Переключиться на vmfs5
vmkfstools -C vmfs5 -S USB_Datastore /dev/disks/mpx.vmhba33\:C0\:T0\:L0:1
Вернитесь в хранилище esxi и успешно добавьте жесткий диск USB.
Примечание. Если позже жесткий диск USB будет заменен на другой порт USB, esxi, возможно, не сможет распознать жесткий диск, и вам придется перезапустить esxi.