我有以下boot-device :
/pci@400/pci@1/pci@0/pci@4/scsi@0/disk@w32a6b2f6484021d2,0:a
我想了解这个语法。 我所知道的是:
/pci@400/pci@1/pci@0/pci@4/scsi@0 :这是由probe-scsi-all显示的控制器的名称。 /disk :很明显。 @w3 :我不知道。 2a6b2f6484021d2是不包含前导零的show-volumes所示的RAID卷的WWID。 ,0:a :我想这是分区。 什么是@w3以及如何从OBP中获取?
磁盘ID分解实际上是有点错误的:
/disk是显而易见的 @将设备地址(… /disk与设备标识符分开) w表示设备标识符是WWN 32a6b2f6484021d2是磁盘设备的完整WWN ,0是LUN号码。 :a是分区。 完整的WWN是32... – 但是,如果这与show-volumes显示的不同,那么我认为这是与磁盘的多path连接的一条path(例如,具有多个光纤的存储arrays连接到同一个SAN可以在每个存储arraysSAN连接上呈现具有不同WWN的同一磁盘)。 show-volumes输出显示卷 WWN,而不是通往该卷的path的WWN。
跟进 :
从Oracle文档看来,这个WWN值出现在probe-scsi-all的输出中。 他们的例子是:
ok probe-scsi-all /pci@400/pci@2/pci@0/pci@e/scsi@0 FCode Version 1.00.54, MPT Version 2.00, Firmware Version 5.00.17.00 Target a Unit 0 Removable Read Only device TEAC DV-W28SS-R 1.0C SATA device PhyNum 3 Target b GB Unit 0 Disk SEAGATE ST914603SSUN146G 0868 286739329 Blocks, 146 SASDeviceName 5000c50016f75e4f SASAddress 5000c50016f75e4d PhyNum 1 Target 389 Volume 0 Unit 0 Disk LSI Logical Volume 3000 583983104 Blocks, 298 GB VolumeDeviceName 33b2999bca4dc677 VolumeWWID 03b2999bca4dc677 /pci@400/pci@1/pci@0/pci@b/pci@0/usb@0,2/hub@2/hub@3/storage@2 Unit 0 Removable Read Only device AMI Virtual CDROM 1.00
注意Target 389的VolumeDeviceName 33b2999bca4dc677 VolumeWWID 03b2999bca4dc677 。
389与show-volumes VolumeWWID与show-volumes WWID相同 VolumeDeviceName是您需要用来引用卷的WWN。