<ก่อนหน้านี้ | Contents | ถัดไป>
1.1 องค์ประกอบ
ทั้งสองโฮสต์ในตัวอย่างนี้จะถูกเรียกว่า drbd01 และ drbd02. พวกเขาจะต้องมีการจำแนกชื่อที่กำหนดค่าผ่าน DNS หรือ / etc / hosts ไฟล์. ดูบทที่ 8 บริการชื่อโดเมน (DNS) [NS. 166] เพื่อดูรายละเอียด
• ในการกำหนดค่า drbd ในการแก้ไขโฮสต์ครั้งแรก /etc/drbd.conf:
ทั่วโลก { การใช้งานนับไม่; } ทั่วไป { ตัวประสาน { อัตรา 100M; } } ทรัพยากร r0 {
โปรโตคอล C; การเริ่มต้น {
wfc-หมดเวลา 15;
degr-wfc-หมดเวลา 60;
}
สุทธิ {
}
อัด-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 ไปยังโฮสต์ที่สอง:
scp /etc/drbd.conf drbd02:~
• และบน drbd02 ย้ายไฟล์ไปที่ / ฯลฯ:
sudo mv drbd.conf /etc/
• ตอนนี้ใช้ยูทิลิตี้ drbdadm เริ่มต้นการจัดเก็บข้อมูลเมตา ในแต่ละเซิร์ฟเวอร์ดำเนินการ:
sudo drbdadm create-md r0
• ถัดไป บนโฮสต์ทั้งสอง ให้เริ่มต้น drbd daemon:
sudo systemctl เริ่ม drbd.service
• บน drbd01หรือโฮสต์ใดก็ตามที่คุณต้องการให้เป็นโฮสต์หลัก ให้ป้อนข้อมูลต่อไปนี้:
sudo drbdadm -- --overwrite-data-of-peer หลักทั้งหมด
• หลังจากดำเนินการคำสั่งข้างต้น ข้อมูลจะเริ่มซิงค์กับโฮสต์สำรอง รับชมความคืบหน้าได้ที่ drbd02 ป้อนต่อไปนี้:
ดู -n1 cat /proc/drbd
หากต้องการหยุดดูเอาต์พุตให้กด CTRL + C.
• สุดท้าย เพิ่มระบบไฟล์ไปที่ /dev/drbd0 และติดตั้ง:
sudo mkfs.ext3 /dev/drbd0 sudo เมานต์ /dev/drbd0 /srv