该脚本为检测rac中disk多路径的情况,在添加磁盘进asm时候要格外小心,需要反复验证多路径对应磁盘,加错盘的情况时有发生,这脚本可以帮助DBA在添加磁盘时候判断对应lun的多路径的情况。
如果aix需要把sd改成rlv,把多路径的命令更换。
脚本为:
#!/bin/ksh for disk in `ls /dev/sd*` do disk_short=`basename $disk` wwid=`scsi_id -g -s /block/$disk_short` if [ "$wwid" != "" ] then echo -e "Disk:" $disk_short "\tWWID:" $wwid fi done
结果为:
Disk: sda WWID: 3600601602b702d006218b7de8130e111 Disk: sdaa WWID: 3600601602b702d000652b695c648e111 Disk: sdab WWID: 3600601602b702d000752b695c648e111 Disk: sdac WWID: 3600601602b702d007f2a73fbc648e111 Disk: sdad WWID: 3600601602b702d007e2a73fbc648e111 Disk: sdae WWID: 3600601602b702d006218b7de8130e111 Disk: sdaf WWID: 3600601602b702d0036d7cf191241e111 Disk: sdag WWID: 3600601602b702d0037d7cf191241e111 Disk: sdah WWID: 3600601602b702d0038d7cf191241e111