เบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบปเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบ:
เบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบฎเปเบงเบกเบเบฑเบเบขเปเบฒเบเปเบงเบงเบฒเบชเปเบฒเบฅเบฑเบเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบเบญเบตเบเปเบชเปเบงเบดเบเบตเปเบเปเปเบ drbd+ocfs2.
เบเบตเปเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเปเบ:
เบเบฒเบเบชเบญเบเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเปเบเบนเปเบเปเบฅเบดเบซเบฒเบเบฅเบฐเบเบปเบ เปเบฅเบฐเบเบธเบเบเบปเบเบเบตเปเปเบฅเบทเบญเบเบงเบดเบเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบฑเบเบเปเปเบกเบนเบ เบซเบผเบทเบเปเบญเบเบเบฒเบเบฅเบญเบเปเบเปเปเบ.
เบเบฒเบเบเบฑเบเบชเบดเบเปเบเบญเบฑเบเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเปเบชเบ เปเบฅเบฐเปเบเบฑเบเบซเบเบฑเบ?
เปเบฅเบทเปเบญเบเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเบเบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบญเปเบฒเบเบเบฝเบเบเบตเปเบเบตเบขเบนเปเปเบเบเบธเปเบกเปเบงเบฑเบเปเบเบเปเบเบฐเบซเบเบฒเบเบเปเบญเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบฒเบเบฒเบกเบเบฒเบเปเบฅเบทเบญเบเบเปเบฒเบเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบเปเบกเบตเบเปเบฒเบเบงเบเบซเบเปเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเปเปเบเบเบฑเบเบเบปเบงเบเบตเปเบงเบฑเบเบซเบผเบฒเบเบขเปเบฒเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบญเบเบเปเบฒเบเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบ.
- Glusterfs เบเปเปเปเบเปเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเปเปเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบญเปเบฒเบเปเบฅเบฐเบเบฒเบเบเบฝเบ; เบกเบตเบเบฑเบเบซเบฒเบเบฑเบเบเบฒเบเบญเปเบฒเบเปเบเบฅเปเบเปเบฒเบเบงเบเบซเบฅเบฒเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เปเบฅเบฐเบกเบตเบเบฒเบเปเบซเบผเบเบชเบนเบเปเบ CPU. เบเบฑเบเบซเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบญเปเบฒเบเปเบเบฅเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเปเปเบเบเบเบฒเบเปเบเบปเปเบฒเบซเบฒเบเบงเบเบกเบฑเบเปเบเบเบเบปเบเบเบฒเบเบญเบดเบ, เปเบเปเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบชเบฐเปเบซเบกเบตเปเบฅเบฐเปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเปเปเบเบทเบเบเปเบญเบ.
- Ceph เบเปเปเบกเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบซเบผเบฒเบเปเบเบตเบเปเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบญเบฑเบเบเบฐเบฅเบฒเบเบเปเปเปเบเบเบเบฒเบเบเบตเปเบกเบต 2-4 เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฒเปเบเบเบเบฒเบเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเปเบเปเปเบกเบฒ. เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เบกเบตเบเปเปเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบฎเปเบฒเบเปเบฎเบเบเบตเปเบเบฑเบเบเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบเบธเปเบกเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ glusterfs.
- เบเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NFS เบซเบเบถเปเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเปเบฎเบฑเบเปเบซเปเบเปเบฒเบเบฒเบกเบเปเบฝเบงเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบเบฒเบ.
- s3 เปเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบดเบเบปเบกเบเบตเปเบเบตเปเบฅเบตเบเบชเปเบฒเบฅเบฑเบเบงเบฝเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบ, เปเบเปเบกเบฑเบเบเปเปเปเบกเปเบเบฅเบฐเบเบปเบเปเบเบฅเป, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบญเบเปเบเบเบเบญเบเบกเบฑเบเปเบเบเบฅเบปเบ.
- syncd. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ "เบฅเบฐเบเบปเบเบเบตเปเบเปเปเปเบกเปเบเปเบเบฅเป", เบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบดเบเบปเบกเบเบตเป. เบเปเปเบเบฝเบเปเบเปเบกเบฑเบเบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบชเบญเบเบเบฒเบ (เปเบเปเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเปเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป), เบกเบฑเบเบเบฑเบเบเปเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบซเบกเบฑเปเบเบเบปเบเปเบเบเปเบฒเบเบงเบเปเบเบฅเปเบเปเบฒเบเบงเบเบซเบฅเบฒเบ. เบเบญเบ เบเบฒเบ เบเบฑเปเบ เบเบฒเบก เบเบฑเบ เบชเบดเปเบ เบเบฑเบ เบซเบกเบปเบ เปเบกเปเบ เบงเปเบฒ เบกเบฑเบ เปเบเบฑเบ เบเบฐ เบเบนเป เบเบฝเบง. เปเบซเบเบเบปเบเปเบกเปเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบญเบเปเบเบฅเปเบเบฅเบก: เบกเบฑเบเปเบเป inotify เปเบเบทเปเบญเบเบดเบเบเบฒเบกเบงเบฑเบเบเบธเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เปเบเบดเปเบเบกเบฑเบเบกเบญเบเบซเบกเบฒเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเบฐเปเบเบเปเบซเบกเป. rsync เบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบชเบทเปเบเบฒเบเบเบฒเบเปเบญเบ.
เบเบปเบเบฎเบฝเบ: เบงเบดเบเบตเบเบฒเบเบเบณเปเบเปเบเปเบญเบเบเบฑเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเปเบเบเบญเบตเบเปเบชเป drbd+ocfs2
เบซเบเบถเปเบเปเบเบเบฒเบเปเบเปเปเบเบเบตเปเบชเบฐเบเบงเบเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป ocfs2+drbd. เบเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบญเบเปเบเบปเปเบฒเบงเปเบฒเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเบเบณเปเบเปเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบฎเปเบงเบกเบเบฑเบเปเบเปเปเบงเปเบเบงเปเบเบชเบณเบฅเบฑเบเบชเบญเบเปเบเบตเบเปเบงเบตเปเบเบเบญเบตเบเปเบชเปเบเบฒเบเบเปเปเบกเบนเบเบเบฒเบเปเบเปเปเบ. เปเบเปเบเปเบฒเบญเบดเบ, เปเบฅเบฑเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบญเบปเบเบเบฐเบเบญเบ:
DRBD - เบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบเบเบฒเบเปเบเบเบขเบฒเบ Linux เบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเปเปเบฒเบเปเปเบกเบนเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบเบฅเบฑเบญเบ. เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบปเปเบเบเปเปเบกเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบงเบฒเบกเบเบดเบ, เบเบปเบเบเบฒเบเบเปเป.
OCFS2 - เบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบฎเปเบงเบกเบเบฑเบเบเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฝเบงเบเบฑเบเปเบเบเบซเบผเบฒเบเบฅเบฐเบเบปเบ. เบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเปเบเบเบขเบฒเบ Linux เปเบฅเบฐเปเบเบฑเบเปเบกเบเบนเบ kernel เปเบฅเบฐเปเบเบทเปเบญเบเบกเบทเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ FS. OCFS2 เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบเปเปเบเบฝเบเปเบเปเปเบเปเบฅเบเบฐ DRBD, เปเบเปเบเบฑเบเบเปเบฒเบ iSCSI เบเบตเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบซเบผเบฒเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเป DRBD.
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ ubuntu 18.04 เปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบซเบเปเบญเบ.
เบเบฑเปเบเบเบญเบเบเบต 1. เบเบฑเปเบเบเปเบฒ DRBD:
เปเบเปเบเบฅเป /etc/drbd.d/drbd0.res เบเบงเบเปเบฎเบปเบฒเบญเบฐเบเบดเบเบฒเบเบญเบธเบเบฐเบเบญเบเบเบฅเบฑเบญเบ virtual เบเบญเบเบเบงเบเปเบฎเบปเบฒ /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;
}
}
meta-disk เบเบฒเบเปเบ โ เปเบเปเบญเบธเบเบฐเบเบญเบเบเบฅเบฑเบญเบเบเบฝเบงเบเบฑเบเปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบกเบเบฒเปเบเบเบฒ
เบญเบธเบเบฐเบเบญเบ /dev/drbd0 - เปเบเป /dev/drbd0 เปเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเปเบเบชเบนเปเบเบฐเบฅเบดเบกเบฒเบ drbd.
disk /dev/vdb1 - เปเบเป /dev/vdb1
syncer { เบญเบฑเบเบเบฒ 1000M; } โ เปเบเปเปเบเบเบงเบดเบเบเปเบญเบ gigabit
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบชเบญเบโเบเบฑเปเบโเบเบปเปเบโ - เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบเปเบเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบปเปเบเบเป
after-sb-0pri, after-sb-1pri, after-sb-2pri โ เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบฎเบฑเบโเบเบดเบโเบเบญเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฐโเบเปเบฒโเบเบญเบ node เปเบโเปเบงโเบฅเบฒโเบเบตเป splitbrain เบเบทเบโเบเบงเบโเบเบปเบโ. เบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบเปเบญเบเบฐเบชเบฒเบ.
เบเบฒเบโเปเบเบฑเบโเบเบฑเปเบโเบเบปเปเบโเปเบโเบเบฑเบโเบชเบญเบโ โ เบเบฑเปเบโเบเปเปโเบกเบนเบโเบเบฑเบโเบชเบญเบโเปเบเบฑเบโเบเบปเปเบโเบเปโ.
เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบชเบญเบ VM เบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบขเปเบฒเบเปเบเปเบเบดเบ, เบกเบตเปเบเบทเบญเบเปเบฒเบ virtual เบเบตเปเบญเบธเบเบดเบเบเบปเบเบเบตเปเบกเบต throughput 10 gigabits.
เปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบทเปเปเบเบทเบญเบเปเบฒเบเบเบญเบเบชเบญเบเบเบธเปเบกเบเบธเปเบกเปเบกเปเบ drbd1 เปเบฅเบฐ drbd2. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบปเบเบเบฑเบเบเบทเปเปเบฅเบฐเบเบตเปเบขเบนเป IP เบเบญเบเปเบเบปเปเบฒเบเบฒเบเปเบ /etc/hosts.
10.10.10.192 drbd1
10.10.10.193 drbd2
เบเบฑเปเบเบเบญเบเบเบต 2. เบเบฑเปเบเบเปเบฒ nodes:
เปเบเบเบฑเบเบชเบญเบเปเบเบตเบเปเบงเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบ:
drbdadm create-md drbd0
modprobe drbd
drbdadm up drbd0
cat /proc/drbd
เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ synchronization. เปเบ node เบเปเบฒเบญเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเปเบเบตเบเบเบฒเบ:
drbdadm primary --force drbd0
เบกเบฒเปเบเบดเปเบเบชเบฐเบเบฒเบเบฐ:
cat /proc/drbd
เบเบตเบซเบผเบฒเบ, synchronization เปเบเปเปเบฅเบตเปเบกเบเบปเปเบ. เบเบงเบเปเบฎเบปเบฒเบฅเปเบเปเบฒเบเบปเบเปเบเบดเบเบเบตเปเบชเบธเบเปเบฅเบฐเปเบเบดเปเบเบฎเบนเบ:
เบเบฑเปเบโเบเบญเบโเบเบต 3. เปเบฅเบตเปเบก synchronization เปเบโเบเปเปโเบเบตโเบชเบญเบโ:
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 เปเบเบเบฑเบเบชเบญเบ nodes.
เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ FS เปเบ drbd0 เปเบ node เปเบ:
mkfs.ocfs2 -L "testVol" /dev/drbd0
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบชเปเบฒเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบกเบตเบเปเบฒเบเบเบทเป testVol เปเบ drbd0, เปเบเบเปเบเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ.
เปเบ /etc/default/o2cb เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบเปเบฒโเบเบปเบ (เปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเปเบเบฅโเปโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบญเบโเบเบงเบโเปเบฎเบปเบฒโ)
O2CB_ENABLED=true
O2CB_BOOTCLUSTER=ocfs2cluster
เปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบเปเบฅเบฐ node:
o2cb register-cluster ocfs2cluster
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเบตเบเปเบฅเบฐเปเบเบตเปเบกเบซเบเปเบงเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบเบทเปเบญ autorun:
systemctl enable drbd o2cb ocfs2
systemctl start drbd o2cb ocfs2
เบเบฒเบเบญเบฑเบเบเบตเปเบเบฐเบเบทเบเปเบฅเปเบเบขเบนเปเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ.
เบเบฑเปเบโเบเบญเบโเบเบต 5. เปเบเบตเปเบกโเบเบธเบ mount เบเบฑเบ fstab เปเบโเบเบฑเบโเบชเบญเบ nodesโ:
/dev/drbd0 /media/shared ocfs2 defaults,noauto,heartbeat=local 0 0
เปเบเปเบฅเบเบฐเบเปเบฅเบต /media/shared เบกเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบเบฅเปเบงเบเบซเบเปเบฒ.
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบปเบงเปเบฅเบทเบญเบ noauto, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบฅเปเบเบฐเบเปเปเบเบทเบเบเบดเบเบเบฑเปเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ (เบเปเบญเบเบกเบฑเบ mount เปเบเบฅเปเปเบเบทเบญเบเปเบฒเบเบเปเบฒเบ systemd) เปเบฅเบฐ heartbeat = เบเปเบญเบเบเบดเปเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเปเบเปเบเปเบฅเบดเบเบฒเบ heartbeat เปเบเปเบเปเบฅเบฐ node. เบเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบกเบตเบเบฒเบเปเบเบฑเปเบเบเบญเบเบซเบปเบงเปเบเบเบปเปเบงเปเบฅเบ, เปเบเบดเปเบเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบธเปเบกเบเบฐเบซเบเบฒเบเปเบซเบเป.
เบเปเปเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบ mount /media/shared เปเบฅเบฐเบเบงเบเบชเบญเบเบเบฒเบ synchronization เปเบเบทเปเบญเปเบ.
เปเบฅเปเบง! เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบทเปเบเบเบตเปเปเบเบฑเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบซเบผเบฒเบ เบซเบผเบท เปเปเบญเบ เบเปเบญเบกเบเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบ เปเบฅเบฐ เบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเปเปเบฒเบฐเบชเบปเบก.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com