ฉันมีเซิร์ฟเวอร์ NAS ที่มีการ์ด SAS HBA สามใบ สองตัวเป็น SAS3 และทำงานได้ดี พวกเขาเชื่อมต่อกับตู้ JBOD 48 ไดรฟ์สามตัว ที่สามคือ SAS2 เชื่อมต่อกับหุ่นยนต์เทปที่มี 5 ไดรฟ์ และใช้งานไม่ได้
เซิร์ฟเวอร์คือ Supermicro SYS-2029U-TR4T การ์ด SAS2 HBA ที่เป็นปัญหาคือ LSI 9201-16e เซิร์ฟเวอร์กำลังเรียกใช้ CentOS 7 พร้อมอัปเดตล่าสุด ณ โพสต์นี้
ฉันได้ลองย้ายการ์ดไปยังสล็อต PCIe ต่างๆ และวิธีที่ดีที่สุดที่ฉันทำได้คือทำให้การ์ดแสดงใน lspci ในบางช่องระบบปฏิบัติการไม่รู้จักด้วยซ้ำ เมื่ออยู่ใน lspci ระบบปฏิบัติการจะพยายามโหลดไดรเวอร์ mpt2sas ซึ่งล้มเหลวโดยมีเอาต์พุตต่อไปนี้:
[4401.676636] โหลด mpt2sas เวอร์ชัน 20.103.01.00 แล้ว
[4401.677574] mpt2sas 0000:5e:00.0: ไม่สามารถปิดการใช้งาน ASPM; ระบบปฏิบัติการไม่มีการควบคุม ASPM
[4401.677930] mpt2sas_cm0: 64 BIT PCI BUS DMA ADDRESSING SUPPORTED, mem ทั้งหมด (791000116 kB)
[ 4401.732434] mpt2sas_cm0: CurrentHostPageSize คือ 0: การตั้งค่าขนาดหน้าโฮสต์เริ่มต้นเป็น 4k
[ 4401.732450] mpt2sas_cm0: รองรับเวกเตอร์ MSI-X: 1
[ 4401.732454] mpt2sas_cm0: 0 1
[4401.732548] mpt2sas 0000:5e:00.0: irq 571 สำหรับ MSI/MSI-X
[4401.732637] mpt2sas_cm0: คิว IOP สูง: ปิดใช้งาน
[4401.732639] mpt2sas0-msix0: เปิดใช้งาน PCI-MSI-X: IRQ 571
[ 4401.732642] mpt2sas_cm0: iomem(0x00000000c5ec0000), แมป(0xffffc243e3960000), ขนาด(16384)
[4401.732643] mpt2sas_cm0: ioport(0x0000000000009000), ขนาด(256)
[ 4401.787430] mpt2sas_cm0: CurrentHostPageSize คือ 0: การตั้งค่าขนาดหน้าโฮสต์เริ่มต้นเป็น 4k
[4402.306189] mpt2sas_cm0: กลุ่มตอบกลับ: dma_pool_alloc ล้มเหลว
[4413.653575] mpt2sas_cm0: ความล้มเหลวที่ไดรเวอร์/scsi/mpt3sas/mpt3sas_scsih.c:10651/_scsih_probe()!
การพยายามแสดงรายการการ์ดด้วย sas2flash เวอร์ชัน 20.00.00.00 ล้มเหลวด้วย "ไม่พบอะแดปเตอร์ LSI SAS!"
ความคิดใด ๆ