busbar

كيفية تركيب و تثبيت الكلاستر

24 ردود في هذا الموضوع

السلام عليكم

سنبدأ اليوم في شرح كيفية عمل و تركيب الكلاستر

الكلاستر سهل جدا و ان كان ينطوي على عدد من المواضيع المتقدمة التي تستلزم معرفة كبيرة و قدرة على الابداع و التفكير و حل المشاكل ناهيك عن الخبرة

اذا معرفتش تجاوب عن 70% من الاسئلة التالية متمكملشي الموضوع :

1- ايه هو الفرق بين المالتكي كاست و اليونيكاست

2- الفرق بين ال NLB و ال Cluster

3- ال Quorom ما وظيفته ؟

4- ما هي فائدة ال Microsoft distributed transaction coordinator

5- ازاي تستعمل ال VMware server or work station

لكن اولا سيتم سؤالي سؤال ازاي اعمل محاكاة لما اقوم بشرحه في المنزل بعيدا عنت أي تكاليف للمعدات و الهاردوير المكلف حتى للشركات متوسطة الحال

اوكي الحل بسيط جدا سنقوم بمحاكات الهاردوير كاملا باستخدام ال VMWARE و محاكات ال shared storage و عمل هاكة بسيطة على الفي ام تجعل الكلاستر يشوف الهاردات كانها مربوطة على الشبكة و ذات قدرات تشاركية

الاول علينا ان نفهم انواع الهاردات التي يركب عليها الكلاستر

1- shared scsi و هي تعمد على مشاركة كابل السكازي المربوطة عليه الهاردات و ذلك بتعريف كل هارد على بس مختلف (كما سنفعل ) و هو ارخص انواع الهاردات القابلة للمشاركة و يعيبه قلئة كفائته

2- الهاردات المربوطة على الشبكة network attached storage و هي هادرات موضوعة في تجهيز خاص و تربط اما بكابلات عادية يو تي بي او كابلات فايبر على الشبكة و هي اغلى من السابقة و تمتاز بارتفاع ادائها و ان كانت اقل من النوع التالي

3- Storage area network و هذه تكون تجهزيات خاصة يتم من خلالها عمل شبكة خاصة بالتخزين و تكون مربوطة بسويتشات خاصة بها بكابلات فايبر و هي غالية جدا و تبدا من 3000 جولار لاقل نوع

سنقوم الان فقط بمحاكاة اول نوع في الفي ام و ساريكم كيف

كل ما عليك هو ان تقوم بتركيب الويندوز على في ام عادي خالص و بعد انتهاء التنصيب (هذه الخطوات ستتم على عقدتي الكلاستر و ليس كل سيرفر او الدومين كونترولر) ستقوم باضافة هاردين كل منهما سكازي و كل واحد منهم في bus مختلف

الباس أي دي يمكن معرفتها بالضغط على خصائص الهارد في الفي ام ثم Advanced حتلاقة قائمة virtual device node بالضفط على قائمة الاختيار حتلاقي قائمة كبيرة تمثل عدد العقد التي يمكن ربطها على كل بص و هي 16 لكل بص يبدأ ترقيمه من 0 الى 15 و يوجد بالفي ام 3 بص

و يكون الترقيم كالتالي

Scsi0:1

يمثل السفر هنا رقم البص و الرقم الثالي رقم العقدة عليك ان تضع كل هارد سيتم وضعه في الكلاستر في بص مختلف انا اخترت ان اضعهما في

Scsi1:1

Scsi2:1

حلو ؟؟؟!!

سنأتي لاان لاضافة الهاكة و هلي عليك تحريرها يدويا

اذهب الى مجلد الذي قمت بوضع ملفات الفي ام الاولى فيه

ستجد ملف باسم الفي ام حجمه 2 كيلو بايت خاص بتعريفات الفي ام افتحه بالمفكرة

انا الملف عندي بالشكل التالي

config.version = "7"

virtualHW.version = "3"

scsi0.present = "TRUE"

scsi0.virtualDev = "lsilogic"

memsize = "128"

scsi0:0.present = "TRUE"

scsi0:0.fileName = "Windows Server 2003 Enterprise Edition.vmdk"

ide1:0.present = "TRUE"

ide1:0.fileName = "auto detect"

ide1:0.deviceType = "cdrom-raw"

floppy0.fileName = "A:"

Ethernet0.present = "TRUE"

usb.present = "FALSE"

displayName = "Node-1"

guestOS = "winNetEnterprise"

priority.grabbed = "normal"

priority.ungrabbed = "normal"

powerType.powerOff = "default"

powerType.powerOn = "default"

powerType.suspend = "default"

powerType.reset = "default"

ide1:0.startConnected = "TRUE"

Ethernet0.addressType = "generated"

uuid.location = "56 4d f3 bd b7 69 90 a7-fb 3f 01 b0 f3 77 7d 7c"

uuid.bios = "56 4d f3 bd b7 69 90 a7-fb 3f 01 b0 f3 77 7d 7c"

ethernet0.generatedAddress = "00:0c:29:77:7d:7c"

ethernet0.generatedAddressOffset = "0"

Ethernet0.connectionType = "custom"

Ethernet0.vnet = "VMnet3"

redoLogDir = "."

Ethernet1.present = "TRUE"

Ethernet1.connectionType = "custom"

Ethernet1.vnet = "VMnet9"

Ethernet1.addressType = "generated"

ethernet1.generatedAddress = "00:0c:29:77:7d:86"

ethernet1.generatedAddressOffset = "10"

disk.locking = "false"

scsi1.sharedBus = "virtual"

scsi1.virtualDev = "lsilogic"

scsi1.present = "TRUE"

scsi1:1.present = "TRUE"

scsi1:1.fileName = "O:\Cluster for arabteam\quorom.vmdk"

scsi2.sharedBus = "virtual"

scsi2.virtualDev = "lsilogic"

scsi2.present = "TRUE"

scsi2:1.present = "TRUE"

scsi2:1.fileName = "O:\Cluster for arabteam\shared.vmdk"السطور الجديدة التي ستقوم باضافتها هي السطور الموضوعة بالاحمر لانك لن تجدها

سنشرح ما هي هذه السطور

اول سطر هو ال disk locking في العادي كل في ام في ال في ام وير لها دخول حصري على الهاتردات الخاصة بها و لا يمكن لاي في ام ان تدخل عليها و لكن من خلال هذا السطر يمكننا ان نتيح لفي امات اخرى ان تدخل على الهارد و هو ما يتسح عملية المشاركة

السطر الثاني ال shared bus و هي يحدد ان كان البص نفسه مشارك ام لا

السطر الثالث مش عارف 

السطر الرابع يمثل هل البص فعلا ام لا

السطر الخامس هل العقدة على البص فعالة ام لا

السطر السادس يمثل مكان ملف الهارد نفسه

اوكي انتم عارفين انه الكلاستر اللي حنعمله مكون من عقدتين يمكنك ان تعمل عقد زي ما انت عايز لحد 8 و هو الحد المدعوم من مايكروسوفت في كل كلاستر لكن حنشرح اتنين لانه الخطوات لاضافة العقد الباقية متماثلة

عليك ان تشغل العقدة الاولى و ستجد انه تم تعريف الهارد في ال disk management قم بفرمته الهاردين تعيين اسم له

افتح العقدة الثانية ستجد انه الهارد متفرمت و أخر حلاوة كل ما عليك ان تقوم بتعيين حرف له

نكون بهذا قد اعددان الهاردات لاحقا سنشرح الكلاستر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

فين الباقي يا عم باسبر .. انا كل يوم ادخل علي المنتدي علشان اشوف بقيت الموضوع .. ألقيه زي ما هو ... باسبر الموضوع جامد جدا .. يا ريت تكمل يا وحش و متكبرش دماغك.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وحياتك عندي يا يونس مفحوت

الصور جاهزة بس ناقص وضع التعليقات عليها بس كان عندي بيني و بينك كام انترفيو كده و الشغل كابس

ليك عليا النهاردة باذن الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

متابعين يا busbar

ويا ريت كمان شوية على Microsoft Virtual Server 2005

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ده ابليكشتن عقيم جدا بالمقارنة مع الفيم ام بس على فكرة هي نفس الفكرة و النظرية و تقريبا نفس السيتينج

تم تعديل بواسطه busbar
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ده ابليكشتن عقيم جدا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احنا اتكلمنا في المرة اللي فاتت عن كيفية تعريف الشيرد سكازي في كل نود على الكلاستر استعدادا لتركيبه

الان سنتكلم عن تركيب الكلاستر فعليا و سنقوم بعمل share cluster

الاول حنتكلم عن كيفية تجهيز الهارد الشيرد و الnetwork topology

النتورك بسيطة تتكون من دومين كونتروللر و عقدتي الكلاستر و الرسمة توضح كل شئ

26_03_06_02_09_40_1143367780cluster_network.jpg

قم بتشغيل الدومين و العقدة الاولى قم بالدخول على ال disk management و قم بعمل فورمات للهاردين الشيرد في صيغة ntfs

واحد يقولي ليه هاردين

الهارد الاول سيتم وضع عليه ال quorum و هو الذي يحوي معلومات الكلاستر و هو هام جدا و يوضع عادة على هارد لوحده كما قمت الان

و الثاني سيتم عمل الملفات الشيرد عليه اللازمة للفايل سيرفر

قم بتشغيل العقدة الثانية ستجد انه الهارد متفرمت و كل حاجة كل ما عليك انه تضع ليه drive letter

تمام احنا جاهزين يا رجالة

قم بتشغيل ال cluster administration قم باختيار create new cluster

26_03_06_02_10_37_11433678371.JPG

في الدومين اختار اسم الدومين الخاص بك

في اسم ال cluster راعي انه حيكون الاسم ده هو ال fqdn بتاع الكلاستر يعني لو عملت زي ما انا عامل حتخش على الكلاستر mycluster.domain.com فراعي الاسم ده

26_03_06_02_11_42_1143367902_.JPG

اختار اسم الكومبيوتر node-1 و ده اسم النتبيوس بتاع النود الاولى

26_03_06_02_12_28_11433679483.JPG

سيقوم الكلاستر بعمل تشيك على امكانيت الكلاستر لاحظ انه عند الانتهاء من التيست قام بوضع الديسك الاول و الثاني الشيرد كهاردات قابلة لحمل معلومات الكلاستر و ال quorum

26_03_06_02_13_44_11433680244.JPG

في الاي بي ضع الاي بي بتاع الكلاستر اللي هو البابليك يعني اللي سيتم تلقي الطلبات عليه

26_03_06_02_14_29_11433680695.JPG

ضع يوسر نيم و باسوورد بتاع مستخدم في الدومين سيتم تشغيل خدمة الكلاستر باستخدام حسابه للاستسهال وضعت الادمين في بيئة التشغيل لا تقم بهذا ابدا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

26_03_06_02_15_04_11433681046.JPG

لتحديد الديسك الي حيشيل ال quorum انا اخترت الديسك الاول المعلم بال E

26_03_06_02_15_37_11433681377.JPG

سيتم اكمال الويزارد بعد الانتهاء سيفتح معاك ال cluster administrator الشاشة التالية

26_03_06_02_16_04_11433681648.JPG

قم بفتح ال cluster configuration ، networks ، و اختار كارت الشبكة اللوكال اللي متصل بالدومين و اختار properties

قم باختيار internal cluster communication only لكي يتم فصل الترافيك القادم على الاي بي الخارجي عن ال Heart beat الخاص بالكلاستر

طيب في التصميم الذي وضعته قمت بوضع كارت ال heart beat في الشبكة الداخلية هذا يمكن و سيعمل و لكن يفضل انه الكارتين بتوع الشبكة دي يكونوا مربوطين لوحدهم في سويتش خاص و لا يوجد ترافيك عليه لانه الكلاستر عامة سيكون موضوع في الشبكة الداخلية و الكروت ال public هنا سيتم تلقي طلبات المستخدمين الداخليين عليها

26_03_06_02_16_30_11433681901_.JPG

حان وقت اضافة العقدة الثانية

من قائمة file اختار open connection اختار add nodes to cluster لاضافة العقدة الثانية

و الخطوات سهلة

26_03_06_02_17_23_114336824311.JPG

26_03_06_02_17_53_11433682731_.JPG

26_03_06_02_18_19_114336829913.JPG

26_03_06_02_18_45_114336832514.JPG

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

قم بفتح ال cluster configuration ، networks ، و لاحظ انه قام بتجميع كل كارتين نتورك للعقد و قام بتعريفها تلقائيا الشبكة ال public و الشبكة ال private كل اتنين مع بعض

26_03_06_02_19_22_114336836215.JPG

26_03_06_02_19_51_114336839116.JPG

26_03_06_02_20_10_114336841017.JPG

قم بعمل مجلد جديد على الهارد الثاني F

26_03_06_02_20_48_114336844818.JPG

لاحظ انه الكلاستر قام بعمل group 0 و التي تضم الهارد التاني في جروب لوحدها و هذه الجروب سنقوم بوضع الشير فيها

قف على الجروب 0 و اختر new resource في ال resource type اختار file share

في ال Possible owners ضع العقدتين

26_03_06_02_22_07_1143368527_1.JPG

في الشاشة الثانية ضع اسم الشير الاسم الذي سيدخل المستخدمين عليه انا سميته first-share

في خانة ال path قم بوضع مسار المجلد

في خانة ال permission قم بوضع الصلاحيات

في خانة ال advanced تأكد من انه normal share مختارة

انتهينا....

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

26_03_06_02_22_57_1143368577_.JPG

26_03_06_02_23_21_1143368601_3.JPG

لاحظ انه الكلاستر قام بوضع ال resource في حالة offline

26_03_06_02_23_59_1143368639_4.JPG

اضغط عليه باليمين و اختار bring online

26_03_06_02_24_22_1143368662_5.JPG

ميه ميه

عليك تجربة انه الكلاستر شغال بالدخول على \\192.168.2.20 الاي بي بتاع الكلاستر

و كذلك على

\\mycluster.domain.com\first-share

اما الاختبار الاهم هو اختبار عمل ال failover يعني احنا عاملين الكلاستر ليه علشان العقدة الاولى اما تعطل لأي سبب من الاسباب تتولى العقدة الثانية العمل

قم بالذهاب للعقدة الثانية و افتح ال cluster administrator

قم باطفاء العقدة الاولى

لاحظ ما سيحدث سيتم الانتقال للعقدة الثانية في غضون 10 ثواني و سيستمر المستخدمين في العمل بدون عطل 

26_03_06_02_25_31_11433687313_.JPG

26_03_06_02_25_49_114336874931.JPG

منتظر تعليقاتكم و اسئلتكم و سنشرح تباعا عمل SQL و DHCP و عملية ال recovery

;) ;)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الله ينور عليك يا Bus .. شرحت فأبدعت :)

ان شاء الله لما اوصل البيت حعمل الشغل كله ده واستنى الاسئله :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

منتظرك يا باشا و اسأل و لا يهمك انا متوقع انه موضوع التعريف الهاردات على الفيم ام يعملك مشاكل فراجعها كويس و رلاحظ انه كل هارد يكون على كونتروللر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

و أخيرا قمت بوضع بقية الدرس .. لقد قمت بحفظ الصفحة الأن .. واضح ان الموضوع جامد .. سأقوم ببدأ التطبيق بعد قليل و انتظر الأسئلة لو في حاجة مامشيتش ..

مشكور علي الموضوع الحلو يا باسبر ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

معلشي فعلا ان كنت تاخرت بس و الله انت عارف الشغل و العمل

في الطريق عمل ال DHCP باذن الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

يا معلم bus .. ما هي اصدارة الـ vm التي تستخدمها .. لاني استخدم اصدارة 5.5 وبعد تحديث الملف الخاص بالـ node ومحاولة تشغيله تظهر لي رسالة مفادها ان الـ vmware workstation لا يدعم الـ clustering .. ؟!!

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اااااااااااه نسيت اقولكم

الاصدارة التي يجب عملها اما ان تكون ورك ستيشن بس اخر فيرجن في واحدة نازلة من اسبوعين بس تدعم هذا الموضوع و السيريال بتاع الفيرجن القديمة ماشي عليها

او عليك استعمال فيم ام سيرفر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاصدارة اللي عندي

Product: VMware Workstation

Version: 5.5.1 build-19175

وبالمناسبة انا نزلتها قبل اسبوع بس

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اوكي بكرة ساحمل لك السيرفر فرجن

انتظرني غدا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تم وضع درس جديد في كيفية تركيب ال Active/active sql Cluster على مدونتي

شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

bubar

لو سمحت الصور اتمسحت او اتغير مكانها فى الموضوع لو ممكن ترجعها لأن الموضوع ده اكتر من رائع و انا محتاجو جدا

و شكرا..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

بارك الله فيك

موضوع ممتاز جدا ومحتاجين مولضيع متل هده

ولو سمحت عندي سوال:

انا جربته العمل هدا ولكن الفيل اوفر مو شغالة (fail over)

فا ممكن تقولي شو المشكلة او من اين ابدا في تحليل المشكلة

مع العلم انا جربته على سيرفرات win2000 server

ولم استعمل الفيم وير

ومشكور مرة تانية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تسلم ايدك ماشاء الله عليك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا على الموضوع 

معي كم سؤال ولكن بعد التجربة 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .