<Sebelumnya | Konten | Selanjutnya>
1.1. Konfigurasi
Dua host dalam contoh ini akan disebut drbd01 dan drbd02. Mereka harus memiliki resolusi nama yang dikonfigurasi baik melalui DNS atau / Etc / hosts mengajukan. Lihat Bab 8, Layanan Nama Domain (DNS) [P. 166] untuk rincian.
• Untuk mengkonfigurasi drbd, pada host pertama edit /etc/drbd.conf:
global { tidak ada hitungan penggunaan; } umum { sinkronisasi { tarif 100 juta; } } sumber daya r0 {
protokol C; rintisan {
batas waktu wfc 15;
degr-wfc-batas waktu 60;
}
bersih {
}
menjejalkan-hmac-alg sha1; "rahasia" bersama-rahasia;
di drbd01 {
perangkat /dev/drbd0; disk /dev/sdb1;
alamat 192.168.0.1:7788;
meta-disk internal;
}
di drbd02 {
perangkat /dev/drbd0; disk /dev/sdb1;
alamat 192.168.0.2:7788;
meta-disk internal;
}
}
Ada banyak pilihan lain di /etc/drbd.conf, tetapi untuk contoh ini nilai defaultnya baik-baik saja.
• Sekarang salin /etc/drbd.conf ke tuan rumah kedua:
scp /etc/drbd.conf drbd02:~
• Dan, pada drbd02 pindahkan file ke / Etc:
sudo mv drbd.conf /etc/
• Sekarang menggunakan utilitas drbdadm menginisialisasi penyimpanan meta data. Di setiap server, jalankan:
sudo drbdadm buat-md r0
• Selanjutnya, pada kedua host, jalankan daemon drbd:
sudo systemctl mulai drbd.service
• Di drbd01, atau host mana pun yang Anda inginkan untuk menjadi yang utama, masukkan berikut ini:
sudo drbdadm -- --overwrite-data-of-peer primer semua
• Setelah menjalankan perintah di atas, data akan mulai disinkronkan dengan host sekunder. Untuk melihat perkembangannya, di drbd02 Masukkan berikut:
tonton -n1 cat /proc/drbd
Untuk berhenti menonton output, tekan Ctrl + c.
• Terakhir, tambahkan sistem file ke /dev/drbd0 dan pasang:
sudo mkfs.ext3 /dev/drbd0 sudo mount /dev/drbd0 /srv