나는 Solaris 10 sparc를 매우 잘 실행하고 작동하고 있지만 외부 SCSI 테이프 드라이브 DAT 72에 문제가 있습니다. 문제는 내가 실행했을 때 테이프 드라이브가 SUN 마이크로시스템에서 제조된 것 같습니다.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입니다.