У меня Solaris 10 Sparc работает очень хорошо, но у меня возникла проблема с внешним ленточным накопителем SCSI DAT 72. Мне кажется, что ленточный накопитель произведен компанией SUN Microsystems.mt -f /dev/rmt/0 статус он показывает следующий вывод
bash-3.00# mt -f /dev/rmt/0 status
/dev/rmt/0: No such file or directory
когда я бежалls -l он показывает следующий вывод
ls -l /dev/rmt/0
lrwxrwxrwx 1 root root 43 Sep 20 2006 /dev/rmt/0 -> ../../devices/pci@8,600000/scsi@1,1/st@3,0:
Мне кажется, что все в порядке, кабель SCSI правильно подключен к ленточному устройству и к серверу, а лента также имеет ключ-заглушку SCSI и правильно подключена к ленточному устройству. Любые идеи будут очень полезны. Заранее спасибо
решение1
Если посмотреть на назначение символической ссылки "/devices/pci@8,600000/scsi@1,1/st@3,0:", точтосуществовать.
решение2
извините за неудобства, номер экземпляра для внешней ленты — 1, а не 0
теперь работает очень хорошо
bash-3.00# mt -f /dev/rmt/1 status
HP DAT-72 tape drive:
sense key(0x6)= Unit Attention residual= 0 retries= 0
file no= 0 block no= 0
bash-3.00#
решение3
# cfgadm -al
Ap_Id Type Receptacle Occupant Condition
...
c3 scsi-bus connected configured unknown
c3::rmt/8 tape connected configured unknown
последняя запись означает, что доступен ленточный накопитель, устройство: /dev/rmt/8