"cfgadm"이 SAS 연결 테이프 라이브러리에 대한 "med-changer" 장치를 표시하지 않는 이유는 무엇입니까?

"cfgadm"이 SAS 연결 테이프 라이브러리에 대한 "med-changer" 장치를 표시하지 않는 이유는 무엇입니까?

테이프 라이브러리를 설정해 보세요.NEO 스토리지 로더LTO7도 매우 오래되었습니다.보조 배터리 124T다음 문제에 직면했는데 유용한 답변을 찾을 수 없습니다.

다음 중 하나를 사용하세요.인디애나 오픈 151a8,인디애나 오픈 힙스터스 2017.4또는 현재지능형 운영 체제이들 중 어느 것도 테이프 교환기 LUN1에 대한 장치를 생성하지 않습니다(제공:MTX). 테이프 드라이브 장치(LUN0)만 표시:

user@server1:~# cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
...
c3::rmt/1                      tape         connected    configured   unknown
...

/dev/rmt/1에 매핑되어 완전히 사용할 수 있습니다.도구. 나는 사용에 대해 많이 읽었습니다.devfsadm -C -vreconfig 옵션으로 부팅했지만 아무 것도 수정되지 않았습니다.

얻는 방법/dev/scsi/converter/...~을 위한MTX?

참고: 라이브러리는 LSI 9207-4i4e HBA 컨트롤러 및 OS 드라이버에 연결되어 있습니다.mpt_sas, 이는 LSIUtil 및 부팅 화면 출력을 기반으로 하는 LUN1로 나타납니다. /var/adm/messages는 테이프 교환기의 WWN이 유효하지 않기 때문에 다중 경로가 비활성화된다는 경고 외에는 유용한 정보를 표시하지 않습니다.

답변1

수정하기 쉬움(수정을 시도하는 데 몇 시간이 걸리므로 시간 낭비)/kernel/drv/sgen.conf그리고 드라이버 매뉴얼 페이지에서 제안하는 몇 가지 다른 사항):

사용할 시스템을 구성하기만 하면 됩니다.시겐다음 명령을 실행하여 SCSI 테이프 교환기 LUN용 드라이버를 얻으십시오.

user@server1:~# update_drv -av -i '"scsiclass,08"' sgen
exit status = 0
devfsadm[1384]: verbose: symlink /dev/scsi/changer/c3t500E09E0001BFE72d1 -> ../../../devices/pci@0,0/pci8086,e04@2/pci1000,3030@0/iport@8/medium-changer@w500e09e0001bfe72,1:changer

바라보다

user@server1:~# cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
...
c3::rmt/1                      tape         connected    configured   unknown
c3::scsi/changer/c3t5000E1116  med-changer  connected    configured   unknown
...

장치가 sgen 드라이버에 의해 처리되는지 증명하십시오.

user@server1:~# cat /etc/path_to_inst | grep sgen
"/pci@0,0/pci8086,e04@2/pci1000,3030@0/iport@8/medium-changer@w5000e11164a8d002,1" 1 "sgen"

지금MTX로봇 작동 준비:

user@server1:~# mtx -f /dev/scsi/changer/c3t5000E11164A8D002d1 inquiry
Product Type: Medium Changer
Vendor ID: 'BDT     '
Product ID: 'FlexStor II     '
Revision: '5.10'
Attached Changer API: No

/dev 트리의 링크가 엉망인 경우 devfsadm을 사용하여 정리할 수 있습니다.

user@server1:~# devfsadm -C -v

그런데: 테이프 드라이브가 필요할 수도 있습니다.잉시연습 중에 자동으로 사용되는 SCSI 드라이버입니다. 그러나 당신은 또한 필요할 수도 있습니다

update_drv -av -i '"scsiclass,01"' st

당신은 또한 볼 수 있습니다드라이브 추가그리고rem_drive주문하다.

관련 정보