Добрый день
Есть проблема с заменой диска на солярке. В сервере 2 HBA и к нему подключены jbodы Включен мультипас. Вылетел диск заменен на новый рабочий. Но есть проблема, его не как диск не предоставляет ОС.
в cfgadm -al он присутствует, на обоих контроллерах в mpathadm show lu он также есть Logical Unit: /dev/rdsk/c0t5000C5003B3965DBd0s2 mpath-support: libmpscsi_vhci.so Vendor: SEAGATE Product: ST9300653SS Revision: 0005 Name Type: unknown type Name: 5000c5003b3965db Asymmetric: no Current Load Balance: round-robin Logical Unit Group ID: NA Auto Failback: on Auto Probing: NA
Paths: Initiator Port Name: w50011a0000000000 Target Port Name: w5000c5003b3965da Override Path: NA Path State: OK Disabled: no
Initiator Port Name: w500605b008da1920 Target Port Name: w5000c5003b3965d9 Override Path: NA Path State: OK Disabled: no
Target Ports: Name: w5000c5003b3965da Relative ID: 0
Name: w5000c5003b3965d9 Relative ID: 0
Если делать unconfigure по каждому пути через cfgadm то диск соответственно отваливается из мультипас и после configure вновь встает.
Но при этом диск отсутствует в выводе format и тд если выполнить devfsadm -C -c disk -v Очищаются линки в /devices/scsi_vhci/ После devfsadm -c disk -v создаются Но при этом если они в отличии от других линков дисков имеют 0 размер И вот что показывает сокращенный вывод ls -lh /devices/scsi_vhci/disk\@g5000c5003b3965db* /devices/scsi_vhci/disk@g5000c5003b3965db:a: No such device or address /devices/scsi_vhci/disk@g5000c5003b3965db:a,raw: No such device or address /devices/scsi_vhci/disk@g5000c5003b3965db:b: No such device or address
Есть тестовый сервак, там после выдергивания диска и возвращения такая фигня, но если отключить мултипатчь и перезагрузиться, то там такой проблемы больше нет, но боевой сервер не вариант перезагружать и тем более отключать мультипас.
Я подозреваю, что нужно что то пересоздать, или грохнуть какую либо запись о старом диске, но не могу нагуглить что именно нужно сделать.
Может кто-то опытный по солярке подскажет как решить данную проблему.