Как посмотреть wwn hba-адаптеров и подключенных устройств в Solaris:
В Solaris 10 есть утилита fcinfo
Для Solaris 8,9 узнать wwn:
prtpicl -v -c scsi-fcp |grep wwn
- Получить пути к fc-устройствам и получить все wwn на этих устройствах:
# luxadm -e port
/devices/ssm@0,0/pci@1c,620300/SUNW,qlc@1/fp@0,0:devctl CONNECTED
/devices/ssm@0,0/pci@1c,620300/SUNW,qlc@1,1/fp@0,0:devctl CONNECTED
# luxadm -e dump_map /devices/ssm@0,0/pci@1c,620300/SUNW,qlc@1/fp@0,0:devctl
Pos Port_ID Hard_Addr Port WWN Node WWN Type
0 120300 0 50060e820342a5f2 50060e820342a5f2 0x0 (Disk device)
1 100600 0 50060e8203013662 50060e8203013662 0x0 (Disk device)
2 120600 0 20032033ba4e86d8 12032033ba4e86d8 0x0 (Disk device)
3 140900 0 50060e820342a5f1 50060e820342a5f1 0x0 (Disk device)
4 100300 0 212030e08b0ab3e0 220300e08b0ab3e0 0x1f (Unknown Type,Host Bus Adapter)
- Можно и в одну строку:
luxadm -e port | awk '/^\/devices/ { print "luxadm -e dump_map "$1 }' | sh
Посмотреть устройства (диски, ленты итд), подключенные по fc:
luxadm probe -p
cfgadm -al -o show_FCP_dev
По теме, кстати, — отличная статья, описывает процесс отключения дисков под Solaris