3.3 تجاهل الأقراص المحلية عند إنشاء أجهزة متعددة المسارات
تحتوي بعض الأجهزة على بطاقات SCSI محلية لأقراصها الداخلية. DM-Multipath غير مستحسن لهذه الأجهزة. يوضح الإجراء التالي كيفية تعديل ملف التكوين متعدد المسارات لتجاهل الأقراص المحلية عند تكوين متعدد المسارات.
1. تحديد الأقراص التي هي الأقراص الداخلية ووضع علامة عليها كأقراص في القائمة السوداء. في هذا المثال، / ديف / sda هو القرص الداخلي. لاحظ أنه كما تم تكوينه في الأصل في ملف التكوين الافتراضي متعدد المسارات ، سيتم تنفيذ متعدد المسارات- v2 يظهر القرص المحلي ، / ديف / حزب العمل الديمقراطي، في خريطة متعدد المسارات. لمزيد من المعلومات حول تعدد المسارات إخراج الأمر ، انظر القسم إخراج الأمر متعدد المسارات.
# متعدد المسارات -v2
يزيد:
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 undef WINSYS,SF2372
الحجم = ميزات 33 جيجابايت = "0" hwhandler = "0" wp = undef
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = undef
| - 0: 0: 0: 0 sda 8: 0 [---------
فشل Device-mapper ioctl cmd 9: وسيطة غير صالحة
فشل جهاز مخطط ioctl cmd 14: لم يتم إنشاء مثل هذا الجهاز أو العنوان: 3600a0b80001327d80000006d43621677 undef WINSYS ، SF2372
الحجم = ميزات 12G = '0' hwhandler = '0' wp = undef
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = undef
| - 2: 0: 0: 3 sdd 8:64 undef جاهز للتشغيل
"- 3: 0: 0: 3 sdg 8:128 undef جاهز للتشغيل
2. من أجل منع مخطط الجهاز من التعيين / ديف / حزب العمل الديمقراطي في خرائطه متعددة المسارات ، قم بتحرير قسم القائمة السوداء في /etc/multipath.conf ملف لتضمين هذا الجهاز. على الرغم من أنه يمكنك وضع ملف حزب العمل الديمقراطي الجهاز باستخدام com.devnode اكتب ، لن يكون هذا الإجراء آمنًا منذ ذلك الحين / ديف / حزب العمل الديمقراطي ليس مضمونًا أن يكون هو نفسه عند إعادة التشغيل. لإدراج الأجهزة الفردية في القائمة السوداء ، يمكنك وضع قائمة سوداء باستخدام WWID لهذا الجهاز. لاحظ أنه في الإخراج إلى ملف متعدد المسارات- v2 الأمر ، WWID الخاص بـ / ديف / حزب العمل الديمقراطي الجهاز هو SIBM-
ESXSST336732LC F3ET0EP0Q000072428BX1. لإدراج هذا الجهاز في القائمة السوداء ، قم بتضمين ما يلي في ملف
/etc/multipath.conf.
القائمة السوداء {
wwid
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
}
3. بعد تحديث ملف /etc/multipath.conf ، يجب أن تخبر ملف متعدد المسارات الخفي لإعادة تحميل الملف. يقوم الأمر التالي بإعادة تحميل ملف /etc/multipath.conf ملف.
# systemctl إعادة تحميل خدمة أدوات متعددة المسارات
4. قم بتشغيل الأمر التالي لإزالة جهاز متعدد المسارات:
# متعدد المسارات -f
SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
5. للتحقق مما إذا كانت إزالة الجهاز تعمل ، يمكنك تشغيل متعدد المسارات -ll لعرض التكوين متعدد المسارات الحالي. للحصول على معلومات حول متعدد المسارات -ll الأمر ، انظر القسم Multipath استعلامات مع الأمر متعدد المسارات. للتحقق من عدم إعادة إضافة الجهاز المدرج في القائمة السوداء ، يمكنك تشغيل الأمر متعدد المسارات ، كما في المثال التالي. يتم تعيين الأمر متعدد المسارات افتراضيًا على مستوى الإسهاب v2 إذا لم تحدد ملف -v الخيار.
# متعدد المسارات
إنشاء: 3600a0b80001327d80000006d43621677 undef WINSYS ، SF2372
الحجم = ميزات 12G = '0' hwhandler = '0' wp = undef
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = 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
"- + - سياسة = 'round-robin 0' prio = حالة واحدة = undef
| - 2: 0: 0: 3 sdd 8:64 undef جاهز للتشغيل
"- 3: 0: 0: 3 sdg 8:128 undef جاهز للتشغيل