Score:0

ไม่พบตัวเปลี่ยนสื่อ HP 1/8 G2 ใน Oracle Linux 8

ธง vn

ฉันมี HP 1x8 G2 Autoloader ที่เชื่อมต่อกับสวิตช์ SAN ในสภาพแวดล้อม VMware ของฉัน ฉันมี Oracle Linux ที่ควรทำงานกับเทป ปัญหาคือหลังจากเชื่อมต่อเทปกับ VM แล้ว ตรวจไม่พบตัวเปลี่ยนสื่อ แต่เทปไดร์ฟใช้ได้!

$cat /proc/scsi/scsi 
อุปกรณ์ที่แนบมา:
เจ้าภาพ: scsi2 Channel: 00 Id: 00 Lun: 00
  ผู้จำหน่าย: VMware รุ่น: Virtual disk Rev: 2.0
  ประเภท: การแก้ไข ANSI SCSI แบบเข้าถึงได้โดยตรง: 06
เจ้าภาพ: scsi2 ช่อง: 00 Id: 01 Lun: 00
  ผู้จำหน่าย: HP รุ่น: Ultrium 6-SCSI Rev: 25MW
  ประเภท: การแก้ไข ANSI SCSI การเข้าถึงตามลำดับ: 06
โฮสต์: scsi0 ช่อง: 00 Id: 00 Lun: 00
  ผู้จำหน่าย: NECVMWar รุ่น: VMware IDE CDR00 รายได้: 1.00
  ประเภท: การแก้ไขซีดีรอม ANSI SCSI: 05
$ lsscsi -ก 
[0:0:0:0] cd/dvd NECVMWar VMware IDE CDR00 1.00 /dev/sr0 /dev/sg2
[2:0:0:0] ดิสก์ VMware Virtual disk 2.0 /dev/sda /dev/sg0
[2:0:1:0] เทป HP Ultrium 6-SCSI 25MW /dev/st0 /dev/sg1
$ ls -l /dev/tape/by-path
lrwxrwxrwx 1 รูทรูท 9 ก.ค. 30 08:49 pci-0000:00:10.0-scsi-0:0:1:0 -> ../../st0
lrwxrwxrwx 1 รูทรูท 10 ก.ค. 30 08:49 pci-0000:00:10.0-scsi-0:0:1:0-nst -> ../../nst0
$ lsmod | grep scsi
scsi_transport_spi 32768 1 mptspi
mptscsih 36864 1 mptsppi
mptbase 94208 2 mptpi,mptscsih
$ lsmod | เกรป เอสจี 
สก 36864 0
$ lsmod | เกรปเซนต์
เซนต์ 61440 

ฉันติดตั้งเวอร์ชันล่าสุดของ HPE Array Controller สำหรับ Centos 8

ติดตั้งรายการ $ yum แล้ว 
kmod-hpsa.x86_64 3.4.20-5.el8_4.elrepo @elrepo

และเทป Autoloader อยู่ในโหมด Sequential ซึ่งฉันได้เปลี่ยนเป็น Auto

ข้อมูลเคอร์เนล:

$ uname -r
5.4.17-2102.202.5.el8uek.x86_64

เอาต์พุต mtx:

$mtx -f /dev/nst0 สถานะ
mtx: Request Sense: Long Report=ใช่
mtx: คำขอความรู้สึก: Valid Residual=no
mtx: คำขอความรู้สึก: รหัสข้อผิดพลาด=70 (ปัจจุบัน)
mtx: คำขอความรู้สึก: คีย์ความรู้สึก = คำขอที่ผิดกฎหมาย
mtx: คำขอความรู้สึก: FileMark=no
mtx: คำขอความรู้สึก: EOM=no
mtx: คำขอความรู้สึก: ILI=no
mtx: Request Sense: รหัสความรู้สึกเพิ่มเติม = 20
mtx: Request Sense: Qualifier Sense เพิ่มเติม = 00
mtx: คำขอความรู้สึก: BPV=no
mtx: คำขอความรู้สึก: ข้อผิดพลาดใน CDB=no
mtx: คำขอความรู้สึก: SKSV=no
อ่านคำสั่งสถานะองค์ประกอบล้มเหลว
การสอบถาม $ mtx -f /dev/nst0
ประเภทสินค้า: เทปไดร์ฟ
รหัสผู้จำหน่าย: 'HP'
รหัสผลิตภัณฑ์: 'Ultrium 6-SCSI'
การแก้ไข: '25MW'
API ตัวเปลี่ยนที่แนบมา: ไม่ใช่
Score:0
ธง vn

หลังจากผ่านไปหลายวันและหลายสัปดาห์ ในที่สุด...

ปัญหาคืออะไร?

HP 1x8 G2 Autoloader เป็นอุปกรณ์หลาย LUN ระบบใดๆ ที่ต้องการทำงานกับเทปจะต้องค้นหาทั้งเครื่องชาร์จขนาดกลางและเทปไดร์ฟที่มีพาธ SCSI หนึ่งพาธแต่ LUN ID สองอัน คุณลักษณะนี้เรียกว่าการสแกนแบบ Multi-LUN

ในการทดสอบของฉัน ฉันไม่มีปัญหาเมื่อเทปเชื่อมต่อกับ HP-DL380 ที่ติดตั้ง Centos 7 (โลหะเปลือย) ไว้ แต่อยู่ในสิ่งแวดล้อมที่บริสุทธิ์ ESXi ตรวจไม่พบ Medium Changer

สารละลาย:

01- ลงชื่อเข้าใช้โฮสต์ ESXi ผ่าน ssh

02- ค้นหา HBA ในรายการของ scsidevs:

# esxcfg-scsidevs -a 

03- ตั้งกฎ VMW_SATP_LOCAL ให้กับอุปกรณ์:

# เพิ่มกฎ nmp ที่เก็บข้อมูล esxcli --driver=<HBA_DRIVER> --satp VMW_SATP_LOCAL

04- รีบูตโฮสต์ 05- ตรวจสอบอุปกรณ์บน HBA และค้นหาทั้งเครื่องเปลี่ยนขนาดกลางและเทปไดรฟ์ 06- เพิ่มอุปกรณ์ผ่านอุปกรณ์ SCSI ไปยัง VM

หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ NMP, SATP และ VMW_SATP_LOCAL:

NMP คืออะไร?

SATP และ VMW_SATP_LOCAL คืออะไร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา