要显示磁盘的物理位置,请使用 croinfo 命令,此命令可提供有关特定磁盘的机箱、插口和插卡的信息。
$ croinfo D:devchassis-path t:occupant-type c:occupant-compdev ----------------------------------------------------- ------------------ /dev/chassis/SYS/HDD0/disk disk c2t0d0 /dev/chassis/SYS/HDD1/disk disk c2t1d0 /dev/chassis/SYS/HDD2/disk disk c2t2d0
可以将 croinfo 命令与不同的选项结合使用,以便仅显示有关特定磁盘的信息。
croinfo –c disk 只会显示有关特定磁盘的信息。disk 引用在 c:occupant-compdev 列下列出的组件。
croinfo –c disk –o cp 显示特定磁盘安装到系统上时占用的路径。
有关其他选项,请参见 croinfo(1M) 手册页。
其他命令也可显示设备的位置。以下示例显示了如何使用这些命令来识别和定位设备。
示例 6-8 使用 diskinfo 命令本示例假定您已将别名 J4200@RACK10:U24-25 分配给磁盘 SUN-Storage-J4200.0905QAJ00E。有关磁盘别名的更多信息,请参见获取磁盘信息。
$ diskinfo D:devchassis-path c:occupant-compdev ----------------------------------------------------- ------------------ /dev/chassis/J4200@RACK10:U24-25/SCSI_Device__0/disk c2t0d0 /dev/chassis/J4200@RACK10:U24-25/SCSI_Device__1/disk c2t1d0 /dev/chassis/J4200@RACK10:U24-25/SCSI_Device__2/disk c2t2d0示例 6-9 使用 prtconf 命令
$ prtconf -l | more System Configuration: Oracle Corporation sun4v Memory size: 523776 Megabytes System Peripherals (Software Nodes): ORCL,SPARC-T3-4 location: /dev/chassis//SYS/MB/HDD0/disk scsi_vhci, instance #0 location: /dev/chassis//SYS/MB/HDD0/disk disk, instance #4 location: /dev/chassis//SYS/MB/HDD4/disk disk, instance #5 location: /dev/chassis//SYS/MB/HDD5/disk disk, instance #6 location: /dev/chassis//SYS/MB/HDD6/disk示例 6-10 使用 zpool 命令
% zpool status -l export pool: export state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM export ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD0/disk ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD1/disk ONLINE 0 0 0 mirror-1 ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD2/disk ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD3/disk ONLINE 0 0 0 mirror-2 ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD4/disk ONLINE 0 0 0 /dev/chassis//SYS/MB/HDD5/disk ONLINE 0 0 0 errors: No known data errors