存储位置

我想知道是否有可能知道存储位置。 我有一个存储1出现的ESX 4(vdf命令)。

我怎么知道这个存储是否在本地?

谢谢,

奥利维尔

用vdf获取这种信息是不可能的。

假设您运行的是ESX 4.0,您可以使用esxcfg-scsidevs来获得这种信息。 在3.x之前,你可以尝试用esxcfg-vmhbadevs来实现similir。

首先使用idenfitifer获取所有VMFS卷的列表

# esxcfg-scsidevs -m naa.6001e4f033e91e00116331e1341205ca:5 /dev/sdd5 4b139c83-3c625d20-5b5f-001e4f20dcb8 0 esx-console naa.6001e4f033e91e00116332603b989ef8:1 /dev/sdc1 49d1c243-62458043-9894-001e4f20dcba 0 Data01 naa.6001e4f033e91e001163323f39a38e7c:1 /dev/sdb1 49d1c271-074f9186-6cb7-001e4f20dcba 0 Backup01 naa.6001e4f033e91e001163322c38838b9c:1 /dev/sde1 49d1c263-777126c2-8f80-001e4f20dcba 0 DC2 

现在您可以检查VMFS卷是本地磁盘,还是SAN或iSCSI磁盘。 我不确定您是否看到了使用该命令的iSCSI信息。 我只使用本地和SAN卷。

  esxcfg-scsidevs -l -d naa.6001e4f033e91e00116331e1341205ca naa.6001e4f033e91e00116331e1341205ca Device Type: Direct-Access Size: 12000 MB Display Name: Local DELL Disk (naa.6001e4f033e91e00116331e1341205ca) Plugin: NMP Console Device: /dev/sdd Devfs Path: /vmfs/devices/disks/naa.6001e4f033e91e00116331e1341205ca Vendor: DELL Model: PERC 6/i Revis: 1.11 SCSI Level: 5 Is Pseudo: false Status: on Is RDM Capable: false Is Removable: false Is Local: true Other Names: vml.02000000006001e4f033e91e00116331e1341205ca504552432036 

如果你想检查VMFS卷,你可以做一个for循环:

 for x in `esxcfg-scsidevs -m | cut -d":" -f1`; do esxcfg-scsidevs -l -d $x; done