<ก่อนหน้านี้ | Contents | ถัดไป>
3.3. ละเว้นดิสก์ในเครื่องเมื่อสร้างอุปกรณ์หลายเส้นทาง
เครื่องบางเครื่องมีการ์ด SCSI ในเครื่องสำหรับดิสก์ภายใน ไม่แนะนำให้ใช้ DM-Multipath สำหรับอุปกรณ์เหล่านี้ โพรซีเดอร์ต่อไปนี้แสดงวิธีการแก้ไขไฟล์คอนฟิกูเรชัน multipath เพื่อละเว้นโลคัลดิสก์เมื่อตั้งค่า multipath
1. กำหนดว่าดิสก์ใดเป็นดิสก์ภายในและทำเครื่องหมายว่าเป็นดิสก์ที่จะขึ้นบัญชีดำ ในตัวอย่างนี้ /dev/sda เป็นดิสก์ภายใน โปรดทราบว่าดังที่กำหนดค่าไว้เดิมในไฟล์การกำหนดค่าเริ่มต้นแบบมัลติพาธ ให้ดำเนินการ หลายเส้นทาง -v2 แสดงดิสก์ในเครื่อง / dev / SDA, ในแผนที่หลายเส้นทาง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ หลายเส้นทาง เอาต์พุตคำสั่ง ดูหัวข้อ เอาต์พุตคำสั่งหลายเส้นทาง.
# มัลติพาธ -v2
สร้าง:
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 undef WINSYS,SF2372
ขนาด=33 GB คุณสมบัติ="0" hwhandler="0" wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 0:0:0:0 และ 8:0 [---------
device-mapper ioctl cmd 9 ล้มเหลว: อาร์กิวเมนต์ไม่ถูกต้อง
device-mapper ioctl cmd 14 ล้มเหลว: ไม่มีการสร้างอุปกรณ์หรือที่อยู่ดังกล่าว: 3600a0b80001327d80000006d43621677 undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:0 sdb 8:16 undef พร้อมทำงาน
`- 3:0:0:0 sdf 8:80 undef พร้อมทำงาน
สร้าง: 3600a0b80001327510000009a436215ec undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:1 sdc 8:32 undef พร้อมทำงาน
`- 3:0:0:1 sdg 8:96 undef พร้อมทำงาน
สร้าง: 3600a0b80001327d800000070436216b3 undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:2 sdd 8:48 undef พร้อมทำงาน
`- 3:0:0:2 sdg 8:112 undef พร้อมทำงาน
สร้าง: 3600a0b80001327510000009b4362163e undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:3 sdd 8:64 undef พร้อมทำงาน
`- 3:0:0:3 sdg 8:128 undef พร้อมทำงาน
2. เพื่อป้องกันไม่ให้อุปกรณ์ทำแผนที่ทำแผนที่ / dev / SDA ในแผนที่หลายเส้นทาง แก้ไขส่วนบัญชีดำของ /etc/multipath.conf ไฟล์ที่จะรวมอุปกรณ์นี้ แม้ว่าคุณสามารถขึ้นบัญชีดำ SDA อุปกรณ์ที่ใช้ a พัฒนาโหนด แบบนั่นก็คงไม่ปลอดภัยเพราะว่า / dev / SDA ไม่รับประกันว่าจะเหมือนเดิมเมื่อรีบูต หากต้องการขึ้นบัญชีดำอุปกรณ์แต่ละเครื่อง คุณสามารถขึ้นบัญชีดำโดยใช้ WWID ของอุปกรณ์นั้น โปรดทราบว่าในการส่งออกไปยัง หลายเส้นทาง -v2 คำสั่ง WWID ของ / dev / SDA อุปกรณ์คือ SIBM-
ESXSST336732LC F3ET0EP0Q000072428BX1. หากต้องการขึ้นบัญชีดำอุปกรณ์นี้ ให้รวมสิ่งต่อไปนี้ใน
/etc/multipath.conf ไฟล์
บัญชีดำ {
wwd
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
}
3. หลังจากที่คุณได้อัปเดต /etc/multipath.conf คุณต้องบอกไฟล์ด้วยตนเอง หลายทาง daemon เพื่อโหลดไฟล์ซ้ำ คำสั่งต่อไปนี้จะทำการรีโหลดไฟล์ updated /etc/multipath.conf ไฟล์
# systemctl รีโหลด multipath-tools.service
4. รันคำสั่งต่อไปนี้เพื่อลบอุปกรณ์ multipath:
# หลายเส้นทาง -f
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
5. ในการตรวจสอบว่าการลบอุปกรณ์ทำงานหรือไม่ คุณสามารถเรียกใช้ หลายเส้นทาง -ll คำสั่งเพื่อแสดงคอนฟิกูเรชัน multipath ปัจจุบัน สำหรับข้อมูลเกี่ยวกับ หลายเส้นทาง -ll คำสั่ง ดูมาตรา Multipath แบบสอบถามด้วยคำสั่ง multipath. หากต้องการตรวจสอบว่าไม่ได้เพิ่มอุปกรณ์ที่ติดบัญชีดำกลับเข้าไป คุณสามารถเรียกใช้คำสั่ง multipath ดังตัวอย่างต่อไปนี้ คำสั่ง multipath ตั้งค่าเริ่มต้นเป็นระดับความฟุ่มเฟือยของ v2 ถ้าคุณไม่ระบุ a -v ตัวเลือก
#หลายเส้นทาง
สร้าง: 3600a0b80001327d80000006d43621677 undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:0 sdb 8:16 undef พร้อมทำงาน
`- 3:0:0:0 sdf 8:80 undef พร้อมทำงาน
สร้าง: 3600a0b80001327510000009a436215ec undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:1 sdc 8:32 undef พร้อมทำงาน
`- 3:0:0:1 sdg 8:96 undef พร้อมทำงาน
สร้าง: 3600a0b80001327d800000070436216b3 undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:2 sdd 8:48 undef พร้อมทำงาน
`- 3:0:0:2 sdg 8:112 undef พร้อมทำงาน
สร้าง: 3600a0b80001327510000009b4362163e undef WINSYS, SF2372
ขนาด=12G คุณสมบัติ='0' hwhandler='0' wp=undef
`-+- นโยบาย = 'รอบโรบิน 0' พรีโอ = 1 สถานะ = undef
|- 2:0:0:3 sdd 8:64 undef พร้อมทำงาน
`- 3:0:0:3 sdg 8:128 undef พร้อมทำงาน