1.1। विन्यास
इस उदाहरण में दो होस्ट को बुलाया जाएगा drbd01 और drbd02. उन्हें DNS या के माध्यम से नाम रिज़ॉल्यूशन कॉन्फ़िगर करने की आवश्यकता होगी / Etc / hosts फ़ाइल। अध्याय 8, डोमेन नाम सेवा (डीएनएस) देखें [पी। 166] ब्योरा हेतु।
• डीआरबीडी को कॉन्फ़िगर करने के लिए, पहले होस्ट एडिट पर /etc/drbd.conf:
वैश्विक {उपयोग-गणना संख्या; } सामान्य { सिंकर { दर 100एम; } } संसाधन r0 {
प्रोटोकॉल सी; चालू होना {
डब्ल्यूएफसी-टाइमआउट 15;
डिग्री-डब्ल्यूएफसी-टाइमआउट 60;
}
जाल {
}
cram-hmac-alg sha1; साझा-गुप्त "गुप्त";
drbd01 पर {
डिवाइस /dev/drbd0; डिस्क /dev/sdb1;
पता 192.168.0.1:7788;
मेटा-डिस्क आंतरिक;
}
drbd02 पर {
डिवाइस /dev/drbd0; डिस्क /dev/sdb1;
पता 192.168.0.2:7788;
मेटा-डिस्क आंतरिक;
}
}
इसमें और भी कई विकल्प हैं /etc/drbd.conf, लेकिन इस उदाहरण के लिए उनके डिफ़ॉल्ट मान ठीक हैं।
• अब कॉपी करें /etc/drbd.conf दूसरे होस्ट को:
एससीपी /आदि/drbd.conf drbd02:~
• और पर drbd02 फ़ाइल को यहां ले जाएं /आदि:
सुडो एमवी drbd.conf /etc/
• अब drbdadm यूटिलिटी का उपयोग करके मेटा डेटा स्टोरेज को इनिशियलाइज़ करें। प्रत्येक सर्वर पर निष्पादित करें:
सुडो ड्रबडैम क्रिएट-एमडी r0
• इसके बाद, दोनों होस्ट पर, डीआरबीडी डेमॉन प्रारंभ करें:
sudo systemctl drbd.service प्रारंभ करें
• पर drbd01, या जो भी होस्ट आप प्राथमिक बनना चाहते हैं, निम्नलिखित दर्ज करें:
sudo drbdadm -- -- ओवरराइट-डेटा-ऑफ़-पीयर प्राथमिक सभी
• उपरोक्त कमांड को निष्पादित करने के बाद, डेटा सेकेंडरी होस्ट के साथ सिंक होना शुरू हो जाएगा। प्रगति देखने के लिए, चालू करें drbd02 निम्नलिखित दर्ज करें:
घड़ी -n1 बिल्ली /proc/drbd
आउटपुट देखना बंद करने के लिए दबाएँ Ctrl + C.
• अंत में, इसमें एक फ़ाइल सिस्टम जोड़ें /dev/drbd0 और इसे माउंट करें:
sudo mkfs.ext3 /dev/drbd0 sudo माउंट /dev/drbd0 /srv