1.1. ترتيب
سيتم استدعاء المضيفين في هذا المثال drbd01 و drbd02. سيحتاجون إلى تكوين تحليل الاسم إما من خلال DNS أو / الخ / المضيفين ملف. انظر الفصل 8 ، خدمة اسم المجال (DNS) [ص. 166] للتفاصيل.
• لتكوين drbd ، في أول تعديل للمضيف /etc/drbd.conf:
عالمي {عدد الاستخدام لا؛ } مشترك {syncer {rate 100M؛ }} المورد r0 {
البروتوكول ج ؛ بدء {
مهلة wfc 15 ؛
degr-wfc-timeout 60 ؛
}
صافي {
}
كرام- hmac-alg sha1 ؛ "سر" مشترك ؛
على drbd01 {
الجهاز / ديف / drbd0 ؛ القرص / ديف / sdb1 ؛
العنوان 192.168.0.1:7788 ؛
القرص الفوقي داخلي
}
على drbd02 {
الجهاز / ديف / drbd0 ؛ القرص / ديف / sdb1 ؛
العنوان 192.168.0.2:7788 ؛
القرص الفوقي داخلي
}
}
هناك العديد من الخيارات الأخرى في /etc/drbd.conf، ولكن في هذا المثال ، فإن قيمها الافتراضية جيدة.
• الآن نسخ /etc/drbd.conf للمضيف الثاني:
scp /etc/drbd.conf drbd02: ~
• و على drbd02 انقل الملف إلى / الخ:
sudo mv drbd.conf / إلخ /
• الآن باستخدام الأداة المساعدة drbdadm ، قم بتهيئة تخزين البيانات الوصفية. نفذ في كل خادم:
سودو drbdadm create-md r0
• بعد ذلك ، ابدأ البرنامج الخفي drbd على كلا المضيفين:
sudo systemctl ابدأ drbd.service
• على ال drbd01، أو أي مضيف ترغب في أن يكون الأساسي ، أدخل ما يلي:
sudo drbdadm - - الكتابة فوق بيانات النظير الأساسي جميعًا
• بعد تنفيذ الأمر أعلاه ، ستبدأ مزامنة البيانات مع المضيف الثانوي. لمشاهدة التقدم ، على drbd02 أدخل التالي:
مشاهدة -n1 cat / proc / drbd
للتوقف عن مشاهدة الإخراج اضغط السيطرة + ج.
• أخيرًا ، أضف نظام ملفات إلى / ديف / drbd0 وقم بتثبيته:
sudo mkfs.ext3 / dev / drbd0 sudo mount / dev / drbd0 / srv