ฉันสงสัยว่ามีคำสั่ง Linux ใดบ้างที่ฉันสามารถใช้เพื่อตรวจสอบว่าฉันมีการตั้งค่า RAID บนเครื่องของฉันหรือไม่? ฉันรู้cat /proc/mdstat
แต่ไม่ได้แสดงความหมายอะไรกับฉันเลย
ฉันแค่อยากรู้ว่าฉันมีความสามารถ RAID ทั้งซอฟต์แวร์หรือฮาร์ดแวร์หรือไม่
ฉันสงสัยว่ามีคำสั่ง Linux ใดบ้างที่ฉันสามารถใช้เพื่อตรวจสอบว่าฉันมีการตั้งค่า RAID บนเครื่องของฉันหรือไม่? ฉันรู้cat /proc/mdstat
แต่ไม่ได้แสดงความหมายอะไรกับฉันเลย
ฉันแค่อยากรู้ว่าฉันมีความสามารถ RAID ทั้งซอฟต์แวร์หรือฮาร์ดแวร์หรือไม่
คำตอบ:
หาก / proc / mdstat มีอยู่คุณมีความสามารถในการตั้งค่าการจู่โจมซอฟต์แวร์ - แม้ว่าจะไม่มีความหมายใด ๆ ก็ตามหมายความว่าคุณยังไม่ได้ตั้งค่า
ซอฟต์แวร์ RAID ภายใต้ Linux ไม่จำเป็นต้องใช้ฮาร์ดแวร์ใด ๆ [คุณสามารถโต้แย้งความสามารถในการรองรับไดรฟ์ 2 ตัว แต่ก็เป็นที่ถกเถียงกันหากคุณพิจารณา USB]
ถ้าคุณต้องการทราบความสามารถในการสร้างอาร์เรย์ฮาร์ดแวร์ คุณสามารถใช้lspciเพื่อดูรายการคอนโทรลเลอร์ PCI กำหนดประเภทของดิสก์คอนโทรลเลอร์และรายละเอียดและคู่มือสำหรับมัน
UPD ตัวอย่าง
1
# lspci |grep -iE "sata|sas|scsi|ide|disk"
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
06:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon] (rev 03)
มีผู้ควบคุมดิสก์สองตัว รวม Intel IDE และ LSI MegaRAID SAS
2
$ lspci |grep -iE "sata|sas|scsi|ide|disk"
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
มีเพียง Intel SATA ในตัวเท่านั้น
ค้นหาแบรนด์และเอกสารทางการตลาดจากข้อมูลนี้ไม่ใช่เรื่องง่าย แต่เป็นไปได้
และคุณจะเห็นการจู่โจมแบบรวม
Upd2 นอกจากนั้น RAID ซอฟต์แวร์ Linux (mdadm) และ Hardware RAID แต่ละตัวมีข้อดีและข้อเสียของตัวเอง ง่ายต่อการค้นหาเปรียบเทียบhttps://www.google.ru/search?q=linux%20software%20 กลัว%20vs%20hardware
mdadm
หรือ RAID ใด ๆ เลย (รวมถึงการ์ดเพิ่มเติม)?