ماذا لو أردنا عمل Cluster يتكون من 2nodes وليس 3nodes ؟

سيكون ذلك من الصعب جدا حيث تحتاج على الأقل 3Nodes حتى تحصل على الأكثرية إذا أعددت 2nodes cluster فستتوقف الـ Cluster service مع

أول node تفشل فى الإتصال أو حتى تنهار نهائيا نتيجة عطل فى الهاردوير.

الحقيقة الكثير منا يحتاج لعمل 2nodes Cluster فما العمل ؟

تم حل هذه المشكلة يوم الخامس من يوليو عام 2006 بعد صدور هذا التحديث من مايكروسوفت
https://support.microsoft.com/kb/921181 حيث

أضاف هذا التحديث خاصية مهمة جدا للـ windows server 2003 cluster وهى File share witness حيث تقوم هذه الخاصية بعمل مجلد مشترك

يحمل نسخة من الـ System Disk الخاص بالـCluster ويعتبر أحد أفراد الـ Cluster فقط فى التوفر وليس فى الـعمل كـ node حيث إذا إنقطع الأتصال بهذا

المجلد و فشلت إحدى الـ nodes نعود لنفس المشكلة.

هل أضاف هذا التحديث أى شيء آخر أم فقط أضاف الـ File share witness ؟

أضاف التحديث خاصية إعادة تعديل عدد الـ Heart Beat المفقودة قبل أن يقوم الـ Cluster بالإنتقال إلى Node أخرى حيث فى الشبكات التى لا يمكنك الإعتماد

عليها يمكنك إستخدام هذه الخاصية لزيادة عدد الـ Heart Beats المفقودة قبل أن يقوم الـ Cluster بالإنتقال إلى الـ Node التاليه .

نبدأ معا شرح كيفية بناء الـ Cluster مع العلم أننا سنؤجل شرح الـ Shared Quorum Cluster إلى درس آخر وسنقوم بشرح الـ MNS Cluster فقط
هنا..

أولا : كيفية بناء Failover Cluster :

يجب أن يتوفر لديك ثلاث سيرفرات أحدها يكون Domain Controller و سنستخدمة أيضا لوضع الـ MNS file share witness علية و السيرفرين

الأخرين سيمثلان الـ Cluster Nodes ويجب أن يكون لكل منهما كارتين شبكة أحدهما نسمية Private و الأخر نسمية public.

بعد الأنتهاء من تثبيت الـ Active Directory على الـ Domain controller قم بفتح Active Directory users And computers ثم قم

بإنشاء إسم مستخدم جديد لنستخدمة فى بناء الـ Cluster كالآتى:











قم بالدخول إلى السيرفرين الذين ستستخدمهما كـ Cluster Nodes ثم قم بإعداد الـ Private Network Card كالتالى















على كل من الـ Cluster Nodes قم بإضافة الـ Cluster Account الذى قمنا بتكوينة من قبل إلى مجموعة الـ Local Administrators كالتالى



قم بتسجيل الدخول إلى الـ cluster Node الأولى .



قم بفتح الـ Cluster Administrator من قائمة Administrative Tools ثم قم بإختيار Create New Cluster من القائمة وتابع مع الشرح التالى.





















من هذه الشاشة يمكنك إستعراض تفاصيل الـ Task الحالية عن طريق الضغط على Details و أيضا رؤية الـ Log الخاص بالعملية كلها بالضغط على View Logs





بعدما تنتهى من إستعراض النتائج قم بالضغط على finish فى الشاشة التالية.



و يظهر لك الـ Cluster بهذا الشكل بعد إضافة الـ Cluster Node الأولى.



الآن قم بإضافة الـ Cluster Node الثانية إلى الـ Cluster ولعمل ذلك قم بالخطوات التالية

















سيظهر لك الـ Cluster بهذه الصورة بعد إضافة الـ Cluster Node الثانية.



الآن يجب أن تقوم بإعداد الـ File Share Witness الخاص بالـ Majority Node Set لتستعيض به عن إضافة node ثالثة إلى الـ Cluster و لعمل

ذلك قم بتنفيذ الأمر الأول فى الشاشة التالية وطبعا لا أحتاج لتنبيهك لعمل مجلد مشترك على السيرفر الثالث و تعوض بة فى الأمر المذكور لنقل الـ system files

الخاصة بالـCluster إليه و طبعا تعطى صلاحيات للـ Computer account الخاص بكل من Cluster nodes و أيضا الـ Cluster Account .



طبعا يمكنك تجربة نقل الـ cluster من Cluster Node إلى الأخرى بإستخدام الأمر الثانى فى الشاشة السابقة وتنفيذة مرة أخرى للرجوع إلى الـ Cluster Node الأولى.

وتستطيع أيضا أن تتأكد أن الأمور إنتهت على خير مع الـ File share witness بالذهاب إلى ملف المشاركة و تتأكد من وجود ملفات النظام هناك وطبعا لن

تستطيع أن ترى الملفات قبل أن تعطى لإسم المستخدم الخاص بك صلاحية read على الأقل على المجلد و تظهر لك الملفات بهذا الشكل بعدها.



أنت الآن مستعد لتقوم بتثبيت أى كان على الـ Cluster مثل الـ Exchange وما إلى ذلك