테이프 드라이브가 연결되어 있습니까?

테이프 드라이브가 연결되어 있습니까?

OpenSUSE Linux 서버에 SCSI 테이프 드라이브가 연결되어 있는지 알고 싶습니다. 상태를 확인하려고 했지만 /dev/st0오류 메시지가 표시되었습니다.

mt: /dev/st0: Input/output error.

/proc/scsi/scsi다음 항목이 포함되어 있습니다.

Attached devices:
    Host: scsi0 Channel: 00 Id: 00 Lun: 00
      Vendor: hp  Model: DVD RW AD-7586H  Rev: KP03
      Type:   CD-ROM              ANSI SCSI revision: 05
    Host: scsi2 Channel: 00 Id: 05 Lun: 00
      Vendor: HP  Model: C7438A  Rev: ZP8B
      Type: Sequential-Access     ANSI SCSI revision: 03

lsscsi산출:

[0:0:0:0]    cd/dvd  hp       DVD RW AD-7586H  KP03  /dev/sr0

[2:0:5:0]    tape    HP       C7438A           ZP8B  /dev/st0

답변1

mtHP C4738A 드라이브는 DDS-5 테이프 드라이브이므로 서버에 테이프 드라이브가 있습니다. 출력을 보면 오류의 원인에 대한 자세한 내용을 얻을 수 있습니다 dmesg.HP Linux 테이프 도구어쩌면 도움이 될 것입니다 ...

답변2

sysfs에서 장치 이름을 검색하고 "scsi_tape"가 경로에 있는지 확인할 수 있습니다.

find /sys/devices -name "nst[0-9]" | grep scsi_tape

내 시스템에서는 다음이 생성됩니다.

/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:20:04.0/0000:25:00.0/0000:26:08.0/host15/target15:0:1/15:0:1:0/scsi_tape/nst0

관련 정보