私は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
申し訳ありませんが、外部テープのインスタンス番号は0ではなく1です。
今ではとてもうまく機能しています
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 です。