เดจเดฎเตเดฎเตพ เดเดจเตเดคเดฟเดจเต เดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเตเด:
drbd+ocfs2 เดธเตเดฒเตเดฏเตเดทเดจเตเดเดณเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดเดเตเดเดจเต เดตเตเดเดคเตเดคเดฟเตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเด.
เดเดคเต เดเตผเดเตเดเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเด:
เดธเดฟเดธเตเดฑเตเดฑเด เด
เดกเตโเดฎเดฟเดจเดฟเดธเตโเดเตเดฐเตเดฑเตเดฑเตผเดฎเดพเตผเดเตเดเตเด เดธเตเดฑเตเดฑเตเดฑเตเดเต เดเดเดชเตเดฒเดฟเดฎเตเดจเตเดฑเตเดทเตป เดฐเตเดคเดฟ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฐเดฟเดนเดพเดฐเด เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเตผเดเตเดเตเด เดเตเดฏเตเดเตเดเตเดฑเดฟเดฏเตฝ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเด.
เดเดจเตเดคเต เดคเตเดฐเตเดฎเดพเดจเดเตเดเดณเดพเดฃเต เดเดเตเดเตพ เดจเดฟเดฐเดธเดฟเดเตเดเดคเต, เดเดจเตเดคเตเดเตเดฃเตเดเต?
เดเดฐเต เดเตเดฑเดฟเดฏ เดตเตเดฌเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฒเตเดฒ เดตเดพเดฏเดจ-เดเดดเตเดคเตเดคเต เดชเตเดฐเดเดเดจเดคเตเดคเตเดเต เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดฃเตเด เดธเดพเดนเดเดฐเตเดฏเด เดชเดฒเดชเตเดชเตเดดเตเด เดจเดฎเตเดฎเตพ เด เดญเดฟเดฎเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดเตเดเตพ เดตเดฟเดตเดฟเดง เดเดชเตเดทเดจเตเดเตพ เดชเดฐเตเดเตเดทเดฟเดเตเดเต, เดเดจเตเดจเดพเตฝ เดเตเดฑเดเตเดเต เดชเตเตผเดเตเดเต เดเดฐเตเดธเดฎเดฏเด เดจเดฟเดฐเดตเดงเดฟ เดธเตเดเดเดเตเดเดณเดฟเตฝ เดเดเตเดเดณเต เดคเตเดชเตเดคเดฟเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดเตเดเต. เดเดจเตเดคเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดชเตเดชเตเตพ เดเดเตเดเตพ เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเตเด.
- Glusterfs เดตเดพเดฏเดจเดฏเตเดเตเดฏเตเด เดเดดเตเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดชเตเดฐเดเดเดจเดคเตเดคเดฟเตฝ เดเดเตเดเดณเต เดคเตเดชเตเดคเดฟเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ; เดงเดพเดฐเดพเดณเด เดซเดฏเดฒเตเดเตพ เดเดฐเตเดธเดฎเดฏเด เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดเตเดเดพเดคเต เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดเดฏเตผเดจเตเดจ เดฒเตเดกเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดซเดฏเดฒเตเดเตพ เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเต เดชเตเดฐเดถเตเดจเด เดเดทเตเดเดฟเดเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดฐเดฟเดเตเดเต เดเดเตเดธเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดคเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดฌเดพเดงเดเดฎเดฒเตเดฒ, เดชเตเดคเตเดตเต เดคเตเดฑเตเดฑเดพเดฃเต.
- 2-4 เดธเตเตผเดตเดฑเตเดเดณเตเดณเตเดณ เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดนเดพเดจเดฟเดเดฐเดฎเดพเดฏเตเดเตเดเดพเดตเตเดจเตเดจ เด เดฎเดฟเดคเดฎเดพเดฏ เดธเดเตเดเตเตผเดฃเตเดฃเดค เดธเตเดซเดฟเดจเต เดเดทเตเดเดชเตเดชเตเดเตเดเดฟเดฒเตเดฒ, เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดชเดฟเดจเตเดจเตเดเต เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ. เดตเตเดฃเตเดเตเด, เดเตเดฒเดธเตเดฑเตเดฑเตผเดซเตเดเตพ เดชเตเดฒเต เดชเตเดฐเดคเตเดฏเตเด เดธเตเดฑเตเดฑเตเดฑเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดเตเดเดณเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเตเดคเดฐเดฎเดพเดฏ เดชเตเดฐเดเดเดจ เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเตเดฃเตเดเต.
- เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเตป เดเดฐเต NFS เดธเตเตผเดตเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเตเดฆเตเดฏเดเตเดเตพ เดเดฏเตผเดคเตเดคเตเดจเตเดจเต.
- เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดถเตเดฐเตเดฃเดฟเดฏเดฟเดฒเตเดณเตเดณ เดเตเดฒเดฟเดเตพเดเตเดเตเดณเตเดณ เดฎเดฟเดเดเตเด เดเดจเดชเตเดฐเดฟเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต s3, เดเดจเตเดจเดพเตฝ เดเดคเต เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดฎเดฒเตเดฒ, เด เดคเต เด เดคเดฟเดจเตเดฑเต เดตเตเดฏเดพเดชเตเดคเดฟ เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเต.
- lsyncd. เดจเดฎเตเดฎเตพ เดเดคเดฟเดจเดเด เดคเดจเตเดจเต "เดจเตเตบ-เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต" เดธเดเดธเดพเดฐเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดเดจเดชเตเดฐเดฟเดฏ เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต เดฎเดฑเดฟเดเดเดเตเดเตเดจเตเดจเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฃเต. เดฐเดฃเตเดเต-เดตเดดเดฟ เดเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดเดคเต เด เดจเตเดฏเตเดเตเดฏเดฎเดฒเตเดฒเตเดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ (เดจเดฟเดเตเดเตพเดเตเดเต เดถเดฐเดฟเดเตเดเตเด เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด), เดเดคเต เดงเดพเดฐเดพเดณเด เดซเดฏเดฒเตเดเดณเดฟเตฝ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเตเดคเตเดคเดคเตเดคเดฟเตฝ เดเดฐเต เดจเดฒเตเดฒ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตฝ เด เดคเต เดเดฑเตเดฑ-เดคเตเดฐเตเดกเต เดเดฃเต. เดเดพเดฐเดฃเด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเดฟเดฒเดพเดฃเต: เดตเตผเดเตเดเต เดเดฌเตเดเดเตเดฑเตเดฑเตเดเตพ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดเดคเต เดเดจเตเดเตเดเดฟเดซเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเดฟเดฒเตเด เดฑเตเดธเตโเดเดพเดจเดฟเดเดเต เดธเดฎเดฏเดคเตเดคเตเด เด เดธเตเตป เดเตเดฏเตเดฏเตเดจเตเดจเต. rsync เดเตเดฐเดพเตปเดธเตเดซเตผ เดฎเตเดกเดฟเดฏเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดฏเตเดเตเดเตเดฑเดฟเดฏเตฝ: drbd+ocfs2 เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดเดเตเดเดจเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเด
เดเดเตเดเตพเดเตเดเต เดเดฑเตเดฑเดตเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดเตเดเดณเดฟเดฒเตเดจเตเดจเดพเดฃเต เดฒเดฟเดเตเดเต ocfs2+drbd. เดเดฐเต เดธเตเดฒเตเดฏเตเดทเตป เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดเตเดเดจเต เดชเดเตเดเดฟเดเตเด เดธเดเดญเดฐเดฃเด เดตเตเดเดคเตเดคเดฟเตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดเดชเตเดชเตเตพ เดเดเตเดเตพ เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเตเด. เดเดจเตเดจเดพเตฝ เดเดฆเตเดฏเด, เดเดเดเดเตเดเดณเต เดเตเดฑเดฟเดเตเดเต เดเตเดฑเดเตเดเต:
เดกเดฟ.เดเตผ.เดฌเดฟ.เดกเดฟ - เดฌเตเดฒเตเดเตเดเตเดเดณเดฟเดฒเต เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดชเดเตผเดคเตเดคเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดฒเดฟเดจเดเตเดธเต เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดธเตเดฑเตเดฑเตเดฑเตเดเต เดธเดฟเดธเตเดฑเตเดฑเด. เดคเตเดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เดธเดเดญเดฐเดฃเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดเดชเตเดฒเดฟเดเตเดเตเดทเตป.
OCFS2 - เดเดฐเต เดธเตเดฑเตเดฑเตเดฑเตเดเดฟเดจเตเดฑเต เดชเดฒ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเตเด เดชเดเตเดเดฟเดเตเด เดเดชเดฏเตเดเด เดจเตฝเดเตเดจเตเดจ เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด. เดฒเดฟเดจเดเตเดธเต เดกเดฟเดธเตเดเตเดฐเดฟเดฌเตเดฏเตเดทเดจเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดณเตเดณเดคเตเด FS-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดเตเตผเดฃเตฝ เดฎเตเดกเตเดฏเตเดณเตเด เดฏเตเดธเตผเดธเตเดชเตเดธเต เดเตเดณเตเดเดณเตเดฎเดพเดฃเต. OCFS2 DRBD เดตเดดเดฟ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดฃเดเตเดทเดจเตเดเดณเตเดณเตเดณ iSCSI เดตเดดเดฟเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดเดเตเดเตพ DRBD เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ เดเดฌเตเดฃเตเดเต เดธเตเตผเดตเตผ 18.04-เตฝ เดจเดเดคเตเดคเตเดจเตเดจเต.
เดเดเตเดเด 1. DRBD เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด:
/etc/drbd.d/drbd0.res เดเดจเตเดจ เดซเดฏเดฒเดฟเตฝ เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดตเตเตผเดเตเดตเตฝ เดฌเตเดฒเตเดเตเดเต เดเดชเดเดฐเดฃเด /dev/drbd0 เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเต:
resource drbd0 {
syncer { rate 1000M; }
net {
allow-two-primaries;
after-sb-0pri discard-zero-changes;
after-sb-1pri discard-secondary;
after-sb-2pri disconnect;
}
startup { become-primary-on both; }
on drbd1 {
meta-disk internal;
device /dev/drbd0;
disk /dev/vdb1;
address 10.10.10.192:7789;
}
on drbd2 {
meta-disk internal;
device /dev/drbd0;
disk /dev/vdb1;
address 10.10.10.193:7789;
}
}
เดฎเตเดฑเตเดฑเดพ เดกเดฟเดธเตเดเต เดเดจเตเดฑเตเดฃเตฝ โ เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เด
เดคเต เดฌเตเดฒเตเดเตเดเต เดเดชเดเดฐเดฃเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดชเดเดฐเดฃเด /dev/drbd0 โ drbd เดตเตเดณเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดคเดฏเดพเดฏเดฟ /dev/drbd0 เดเดชเดฏเตเดเดฟเดเตเดเตเด.
เดกเดฟเดธเตเดเต /dev/vdb1 - /dev/vdb1 เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดธเดฎเดจเตเดตเดฏเด {เดจเดฟเดฐเดเตเดเต 1000M; } - เดเดฟเดเดพเดฌเดฟเดฑเตเดฑเต เดเดพเดจเตฝ เดฌเดพเตปเดกเตโเดตเดฟเดกเตเดคเตเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเด
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด-เดฐเดฃเตเดเต-เดชเตเดฐเตเดฎเดฑเดฟ - เดฐเดฃเตเดเต เดชเตเดฐเดพเดฅเดฎเดฟเด เดธเตเตผเดตเดฑเตเดเดณเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเตเดฐเดงเดพเดจ เดเดชเตเดทเตป
เดถเตเดทเด-sb-0pri, after-sb-1pri, after-sb-2pri โ splitbrain เดเดฃเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ เดจเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดเดณเดพเดฏ เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเดฟเตฝ เดเดพเดฃเดพเด.
เดฐเดฃเตเดเดฟเดฒเตเด เดชเตเดฐเดพเดฅเดฎเดฟเดเดฎเดพเดเตเด - เดฐเดฃเตเดเต เดจเตเดกเตเดเดณเตเด เดชเตเดฐเดพเดฅเดฎเดฟเดเดฎเดพเดฏเดฟ เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต.
เดเดเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเตเดเตพเดเตเดเต 10 เดเดฟเดเดพเดฌเตเดฑเตเดฑเต เดฌเดพเตปเดกเตโเดตเดฟเดกเตโเดคเตเดคเต เดเดณเตเดณ เดเดฐเต เดธเดฎเตผเดชเตเดชเดฟเดค เดตเตเตผเดเตเดตเตฝ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดณเตเดณ เดฐเดฃเตเดเต เดคเดฟเดเดเตเดเตเด เดธเดฎเดพเดจเดฎเดพเดฏ VM-เดเตพ เดเดฃเตเดเต.
เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดฐเดฃเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเตเดเดณเตเดเต เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดจเดพเดฎเดเตเดเตพ drbd1, drbd2 เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดถเดฐเดฟเดฏเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต, /etc/hosts-เดฒเต เดนเตเดธเตเดฑเตเดฑเตเดเดณเตเดเต เดชเตเดฐเตเดเดณเตเด IP เดตเดฟเดฒเดพเดธเดเตเดเดณเตเด เดจเดฟเดเตเดเตพ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต.
10.10.10.192 drbd1
10.10.10.193 drbd2
เดเดเตเดเด 2. เดจเตเดกเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด:
เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเด เดเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต:
drbdadm create-md drbd0
modprobe drbd
drbdadm up drbd0
cat /proc/drbd
เดเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต:
เดจเดฟเดเตเดเตพเดเตเดเต เดธเดฎเดจเตเดตเดฏเด เดเดฐเดเดญเดฟเดเตเดเดพเด. เดเดฆเตเดฏ เดจเตเดกเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต:
drbdadm primary --force drbd0
เดจเดฎเตเดเตเดเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดจเตเดเตเดเดพเด:
cat /proc/drbd
เดเตเดณเตเดณเดพเด, เดธเดฎเดจเตเดตเดฏเด เดเดฐเดเดญเดฟเดเตเดเต. เดเดเตเดเตพ เด
เดตเดธเดพเดจเด เดตเดฐเต เดเดพเดคเตเดคเดฟเดฐเตเดจเตเดจเต เดเดฟเดคเตเดฐเด เดเดพเดฃเตเด:
เดเดเตเดเด 3. เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดจเตเดกเดฟเตฝ เดธเดฎเดจเตเดตเดฏเด เดเดฐเดเดญเดฟเดเตเดเตเด:
drbdadm primary --force drbd0
เดเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต:
เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต drbd-เดฒเตเดเตเดเต เดเดดเตเดคเดพเด.
เดเดเตเดเด 4. ocfs2 เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด.
เดเดเตเดเตพ เดตเดณเดฐเต เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏ เดเดฐเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด:
cluster:
node_count = 2
name = ocfs2cluster
node:
number = 1
cluster = ocfs2cluster
ip_port = 7777
ip_address = 10.10.10.192
name = drbd1
node:
number = 2
cluster = ocfs2cluster
ip_port = 7777
ip_address = 10.10.10.193
name = drbd2
เด เดคเดฟเตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต /etc/ocfs2/cluster.conf เดฐเดฃเตเดเต เดจเตเดกเตเดเดณเดฟเดฒเตเด.
เดเดคเต เดจเตเดกเดฟเดฒเตเด เดเดเตเดเตพ drbd0-เตฝ เดเดฐเต FS เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต:
mkfs.ocfs2 -L "testVol" /dev/drbd0
เดกเดฟเดซเตเตพเดเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต drbd0-เตฝ testVol เดเดจเตเดจ เดฒเตเดฌเตฝ เดเดณเตเดณ เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดเดตเดฟเดเต เดเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเต.
/etc/default/o2cb-เตฝ เดจเดฟเดเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต (เดเดเตเดเดณเตเดเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเดฟเดฒเตเดจเตเดจเดชเตเดฒเต)
O2CB_ENABLED=true
O2CB_BOOTCLUSTER=ocfs2cluster
เดเดฐเต เดจเตเดกเดฟเดฒเตเด เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเด:
o2cb register-cluster ocfs2cluster
เดคเตเดเตผเดจเตเดจเต เดเดเตเดเตพ เดเดฃเดพเดเตเดเดฟ เดเดเตเดเตเดฑเตบ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฒเตเดฒเดพ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเด เดเตเตผเดเตเดเตเด:
systemctl enable drbd o2cb ocfs2
systemctl start drbd o2cb ocfs2
เดธเดเตเดเตเดเดฐเดฃ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ เดเดตเดฏเดฟเตฝ เดเดฟเดฒเดคเต เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด.
เดเดเตเดเด 5. เดฐเดฃเตเดเต เดจเตเดกเตเดเดณเดฟเดฒเตเด fstab-เดฒเตเดเตเดเต เดฎเตเดฃเตเดเต เดชเตเดฏเดฟเดจเตเดฑเตเดเตพ เดเตเตผเดเตเดเตเด:
/dev/drbd0 /media/shared ocfs2 defaults,noauto,heartbeat=local 0 0
เดกเดฏเดฑเดเตเดเดฑเดฟ /เดฎเดพเดงเตเดฏเดฎเด/เดชเดเตเดเดฟเดเตเดเดคเต เด เดคเต เดฎเตเตปเดเตเดเตเดเดฟ เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต.
เดเดตเดฟเดเต เดจเดฎเตเดฎเตพ noauto เดเดชเตโเดทเดจเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดพเดฏเดคเต เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเดฟเตฝ เดซเดฏเตฝ เดฎเตเดฃเตเดเต เดเตเดฏเตเดฏเดชเตเดชเตเดเดฟเดฒเตเดฒ (เดธเดฟเดธเตเดฑเตเดฑเดเดกเดฟ เดตเดดเดฟ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดซเดฏเดฒเตเดเตพ เดฎเตเดฃเตเดเต เดเตเดฏเตเดฏเดพเดจเดพเดฃเต เดเดพเตป เดเดทเตเดเดชเตเดชเตเดเตเดจเตเดจเดคเต) เดเดชเตเดชเด heartbeat=local, เด เดคเดพเดฏเดคเต เดเดฐเต เดจเตเดกเดฟเดฒเตเด เดนเตเดฆเดฏเดฎเดฟเดเดฟเดชเตเดชเต เดธเตเดตเดจเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดพเดฃเต. เดตเดฒเดฟเดฏ เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพเดเตเดเต เดเตเดเตเดคเตฝ เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเดเตเดณ เดนเตเดฆเดฏเดฎเดฟเดเดฟเดชเตเดชเตเด เดเดฃเตเดเต.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดฎเตเดฃเตเดเต เดเตเดฏเตเดฏเดพเด /เดฎเดพเดงเตเดฏเดฎเด/เดชเดเตเดเดฟเดเตเดเดคเต เดเดณเตเดณเดเดเตเด เดธเดฎเดจเตเดตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด.
เดเตเดฏเตเดคเตเดเดดเดฟเดเตเดเต! เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดธเตเดเตเดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเดฏเตเด เดฎเดพเดจเตเดฏเดฎเดพเดฏ เดชเตเดฐเดเดเดจเดตเตเด เดเดณเตเดณ เดเตเดเตเดคเดฒเต เดเตเดฑเดตเต เดคเตเดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เดธเดเดญเดฐเดฃเด เดเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต.
เด
เดตเดฒเดเดฌเด: www.habr.com