外付け SCSI テープ ドライブ DAT 72 の問題 Solaris 10

外付け SCSI テープ ドライブ DAT 72 の問題 Solaris 10

私は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 です。

関連情報