Назад | Перейти на главную страницу

Определить диски в vCenter для разделов в гостевой ОС Linux

Я пытаюсь связать жесткий диск в vCenter с дисками в гостевой системе Linux. Итак, вот оно

Открыв настройки для гостя в vCenter и перейдя на вкладку оборудования, вы увидите списки жестких дисков, то есть файлы .vmdk. Представление идентификатора SCSI является общим: диск 1 равен 0: 0, диск 2 равен 0: 1 и так далее.

На госте проверил dmesg и нашел устройства sd * с их шиной и целевым номером. Оттуда я попытался вывести связь, но не уверен, правильный ли это подход или, скорее, правильная вещь.

[root@blah /]# grep -i attached /var/log/dmesg 
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:1:0: Attached scsi disk sdb
sd 0:0:2:0: Attached scsi disk sdc
sd 0:0:3:0: Attached scsi disk sdd
sd 0:0:4:0: Attached scsi disk sde

Теперь я пытаюсь связать эти диски с информацией о жестком диске, которую мне сообщает vCenter. Я подтвердил отображение h: b: t: l с помощью / proc / scsi / scsi, и мне это кажется разумным.

Это правильно ... вроде как.

Использовать lsscsi. Узлы устройств SCSI соответствуют именам контроллера / цели / устройства, которые вы видите в VMware.

Экстремальный пример:

root@vdp1:~/#: lsscsi
[0:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sda
[0:0:1:0]    disk    VMware   Virtual disk     1.0   /dev/sdb
[0:0:4:0]    disk    VMware   Virtual disk     1.0   /dev/sdj
[0:0:5:0]    disk    VMware   Virtual disk     1.0   /dev/sdk
[0:0:8:0]    disk    VMware   Virtual disk     1.0   /dev/sdm
[0:0:9:0]    disk    VMware   Virtual disk     1.0   /dev/sdn
[0:0:10:0]   disk    VMware   Virtual disk     1.0   /dev/sdo
[1:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sdc
[1:0:1:0]    disk    VMware   Virtual disk     1.0   /dev/sdd
[2:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sde
[2:0:1:0]    disk    VMware   Virtual disk     1.0   /dev/sdf
[3:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sdg
[4:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR00 1.00  /dev/sr0