เบเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบต
เบเบฒเบเบเบฑเปเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ cluster failover เบชเปเบฒเบฅเบฑเบ , เบเบฐเบเบดเบเบฑเบเบเบฒเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบเบถเปเบเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเปเบงเบเปเบชเบฑเปเบเปเบ optical เบเบฒเบเปเบเปเบกเบทเบญเบเบซเบเบถเปเบ, เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบปเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง (เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ, เบเบฒเบเบเบดเบ) เบเบญเบเบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบ. เปเบเบเบฒเบเบฐเปเบเบฑเบเบเบญเบเปเบงเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบฅเบทเบญเบ เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบตเปเปเบกเปเบเบเบฒเบเปเบเปเปเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบเบฒเบ RedHat เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบ clusters เบฅเบปเปเบกเปเบซเบฅเบง. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเบตเปเบเบตเปเบเบฒเบฐเบงเปเบฒ RedHat เบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบกเบฑเบ, เปเบฅเบฐเปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบฒเบเปเบเปเปเบเบเบตเปเปเบกเปเบเบเบปเปเบงเปเบ (modular). เบเปเบงเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบเบกเบฑเบ, เบกเบฑเบเบเบฐเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบเปเปเบเบฝเบเปเบเปเบเบญเบ PostgreSQL, เปเบเปเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเป, เบเปเปเบงเปเบฒเบเบฐเปเบเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบกเบเบนเบเบกเบฒเบเบเบฐเบเบฒเบเบซเบผเบทเบชเปเบฒเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเบฐเปเบเบฒเบฐ.
เบเบฒเบโเบเบฑเบเบชเบดเบโเปเบโเบเบตเปโเปเบเปโเบชเปเบฒเบโเบเบณโเบเบฒเบกโเบเบตเปโเบชเบปเบกโเปเบซเบโเบชเบปเบกโเบเบปเบโเบเบท: เบเบธเปเบกโเบเบงเบฒเบกโเบฅเบปเปเบกโเปเบซเบผเบงโเบเบฐโเปเบเบฑเบโเปเบเบงโเปเบ? เปเบเบทเปเบญเบชเบทเบเบชเบงเบเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบปเบเบชเบญเบ bench เบเบตเปเบเปเบฒเบฅเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเบเปเบฒเบเปเปเบ nodes cluster, เบฅเปเบเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเบฐเบเบทเปเบเบเบน, เบเบทเปเบเบเบน node เบเบตเปเบฅเบปเปเบกเปเบซเบฅเบง, เปเบฅเบฐเบชเบทเบเบเปเปเบเบฒเบเบเบปเบเบชเบญเบเปเบ loop. เปเบเบโเบเบฒเบโเบเบตเปโเปเบโเปเบเบทเปเบญเบโเบเบปเปเบโเปเบญเบตเปเบโเบงเปเบฒ hapgsqlโ, เปเบเปโเบงเปเบฒโเปเบโเปเบฅโเบเบฐโเปเบงโเบฅเบฒโเบเบตเปโเบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเปเบเปโเปเบเบทเปเบญโเบเบฑเบโเบเบทเปโ, เบเบตเปโเบกเบตโเบเบฝเบโเปเบเปโเบชเบฐโเบซเบเบธเบโเบชเบฐโเบเบฐโเบซเบเบถเปเบโ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบฅเบตเปเบกเปเบเบซเบฒเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบ (เปเบฅเบฐ float IP เบเบตเปเปเบเบซเบฒเบเบงเบเปเบเบปเบฒ) เบเบธเปเบ (เบเบปเบงเบฅเบฐเบเบญเบเบเบฒเบเปเบเบกเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบญเบฐเปเบงเบเบฐเบงเบฐเบเบตเปเบชเบณเบเบฑเบเบเบฑเบเปเบปเบเบเบทเบเบเปเปเบฒเบเบฑเบ), เปเบฅเบฐ nodes, clusters เปเบฅเบฐ project เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบกเปเบ. tuchanka (เบเบฒเบงเปเบเบฒเบฐเบเบตเป krogans เบญเบฒเปเบชเบขเบนเป).
เบเบฝเบงเบเบตเปเบเบนเปเบเปเบฅเบดเบซเบฒเบเปเบเปเบญเบฐเบเบธเบเบฒเบเปเบฅเปเบง . README เบเบฐเบเบทเบเปเบเปเบเบฑเบเบเบฒเบชเบฒเบญเบฑเบเบเบดเบเปเบเปเบงเปเบเบตเป (เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบเบฒเบเบงเปเบฒเบเบนเปเบเปเบฅเบดเปเบเบเบเบปเปเบเบเปเบเบฐเปเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒ Pacemaker เปเบฅเบฐ PostgreSQL), เปเบฅเบฐเบเปเบญเบเปเบเปเบเบฑเบเบชเบดเบเปเบเบเปเบฒเบชเบฐเปเบซเบเบตเบชเบฐเบเบฑเบเบเบฒเบชเบฒเบฅเบฑเบเปเบเบเปเบเบปเปเบฒเบเบญเบ README (เบเบฒเบเบชเปเบงเบ) เปเบเบฎเบนเบเปเบเบเบเบญเบเบเบปเบเบเบงเบฒเบกเบเบตเป.

เบเบธเปเบกเบเบทเบเบเบณเปเบเปเบขเบนเปเปเบเปเบเบทเปเบญเบเบชเบฐเปเปเบทเบญเบ . เบเปเบฒเบเบงเบเปเบเบทเปเบญเบ virtual เบเบฑเบเบซเบกเบปเบ 12 เปเบเบทเปเบญเบ (เบเปเบฒเบเบงเบเบเบฑเบเบซเบกเบปเบ 36GiB) เบเบฐเบเบทเบเบเปเบฒเปเบเปเบเป, เปเบเบดเปเบเบเบฐเบเบญเบเปเบเบฑเบ 4 เบเบธเปเบกเบเบตเปเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบ (เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ). เบชเบญเบเบเบธเปเบกเบเปเบฒเบญเบดเบเบเบฐเบเบญเบเบเปเบงเบเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ PostgreSQL, เปเบเบดเปเบเบเบฑเปเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบปเปเบงเปเบ. เบเบฐเบเบฒเบ c เบญเบธเบเบฐเบเบญเบเบเบธเปเบก (เปเบฎเบเบขเบนเปเปเบเปเบเบทเปเบญเบ virtual เบฅเบฒเบเบฒเบเบทเบเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเบชเบฒเบก), เปเบเบดเปเบเปเบเปเปเบเบเบงเบฒเบกเบเปเปเปเบเปเบเบญเบ 50% / 50%, เปเบซเปเบเบฐเปเบเบเบชเบฝเบเบเบญเบเบเปเบฒเบเบเบฑเบเบซเบเบถเปเบเปเบเบเบฒเบเบชเปเบงเบ. เบเบธเปเบกเบเบตเบชเบฒเบกเปเบเบชเบฒเบกเบชเบนเบเบเปเปเบกเบนเบ: เบซเบเบถเปเบเบเบปเปเบเบชเบฐเบเบฑเบ, เบชเบญเบเบชเปเบฒเบฅเบญเบ, เบเปเปเบกเบต เบญเบธเบเบฐเบเบญเบเบเบธเปเบก. เบเบธเปเบกเบเบตเปเบชเบตเปเบเบฐเบเบญเบเบเปเบงเบเบชเบตเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ PostgreSQL, เบชเบญเบเบเปเปเบชเบนเบเบเปเปเบกเบนเบ: เบซเบเบถเปเบเบเบปเปเบเบชเบฐเบเบฑเบ, replicas เบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญ, เปเบฅเบฐเบเบฑเบเปเบเป. เบเบฐเบเบฒเบ c เบญเบธเบเบฐเบเบญเบเบเบธเปเบก. เบชเบตเปเบชเบฒเบกเบฒเบเบเบปเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบผเบทเบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบ. เบเบฒเบเปเบเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบเบฑเบเบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบ replicas เบเปเบฒเบเปเบฒเปเบเบฑเบ.
เบเปเบฅเบดเบเบฒเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบ เบเบฑเบ configured เบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเบงเบฒเบกเบเบดเบ, เปเบเปเบกเบฑเบเปเบเปเบงเบดเบเบตเบเบฒเบเบเบปเบงเบกเบฑเบเปเบญเบ ntpd (เปเปเบเปเบเบฑเบเบเบณเบเปเบฒ). เปเบเบตเบเปเบงเบตเบเบตเปเปเบเปเบเบเบฑเบ เบเบฐเบเบฒเบ เปเบฎเบฑเบเปเปเบฒเบเบตเปเปเบเบฑเบเปเบเบตเบเปเบงเบต NTP เบชเบนเบเบเบฒเบ, เปเบเบเบขเบฒเบเปเบงเบฅเบฒเบเบญเบเบกเบฑเบเปเบซเปเบเบฑเบเบเบธเบเบเบธเปเบก, เบเปเบงเบเปเบซเบเบเบตเปเบเบฒเบเบเบดเปเบเปเบเบตเบเปเบงเบตเบเบฑเบเปเบปเบเบเบฑเบเบเบฑเบ. เบเปเบฒ เบเบฐเบเบฒเบ เบฅเบปเปเบกเปเบซเบฅเบงเบซเบผเบทเบเบทเบเปเบเบเบเปเบฝเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบซเบเบถเปเบเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบเบเบธเปเบก (เบเบฒเบเปเบเบเบธเปเบก) เบเบฐเปเบฅเบตเปเบกเปเบเบเบขเบฒเบเปเบงเบฅเบฒเบเบญเบเบกเบฑเบ. เบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเบเปเบงเบ เบเบปเบงเปเบเบ HTTP เบเบปเบเบเบถเปเบเบกเบฒ เบเบฐเบเบฒเบ, เบเปเบงเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบเบกเบฑเบ, เปเบเบทเปเบญเบเบเบฑเบ virtual เบญเบทเปเบเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ Yum. เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบฑเปเบ: เปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบเปเบฅเบฐเบเบปเบงเปเบเบเบชเปเบงเบเปเบซเบเปเบกเบฑเบเบเบฐเบเบทเบเปเบฎเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบญเบธเบเบดเบเบเบปเบ, เปเบเปเปเบเบเบนเบเบเบงเบเปเบเบปเบฒเบเบทเบเบเบฑเบเบขเบนเปเปเบ. เบเบฐเบเบฒเบ เบเบฝเบเปเบเปเปเบเบทเปเบญเบเปเบงเบเบเบฐเบขเบฑเบเบเปเบฒเบเบงเบเบเบญเบเปเบเบทเปเบญเบ virtual เปเบฅเบฐเบเบทเปเบเบเบตเป.
เบชเบฐเบเบฑเบ
v0. เปเบฎเบฑเบเบงเบฝเบเบเบฑเบ CentOS 7 เปเบฅเบฐ PostgreSQL 11 เปเบ VirtualBox 6.1.
เปเบเบเบชเปเบฒเบเบเบธเปเบก
เบเบธเปเบกเบเบฑเบเปเบปเบเบเบทเบเบญเบญเบเปเบเบเปเบซเปเบเบฑเปเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบซเบผเบฒเบเปเบซเปเบ, เบฎเบงเบกเปเบเบปเปเบฒเบเบฑเบเปเบเบฑเบเปเบเบทเบญเบเปเบฒเบเบฎเบฒเบเบเบฝเบเบเบฝเบง เปเบฅเบฐเบเปเบญเบเบเบปเบเบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง เบซเบผเบทเบเบฒเบเปเบเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบชเบนเบเบเปเปเบกเบนเบเบเบฝเบง. เบเบฑเปเบเบเบทเปเบซเบเบเบปเบ เปเบกเปเบเบเปเปเปเบเบฑเบเปเบเปเบเป เปเบเปเปเบเบทเปเบญเบเปเบญเบเบเบฑเบ เบชเบฐเปเบญเบเปเบเบ เปเบเบฑเบเปเบเปเบฅเบเบต Pacemaker เบกเบฒเบเบเบฐเบเบฒเบเปเบญเบตเปเบเบงเปเบฒ STONITH (Shoot the other node in the head) เบซเบผเบท เบซเบเบฒเบกเบซเบกเบฒเบเบเบฑเบ. เปเบเบเปเบเบทเปเบญเปเบเปเปเบฅเปเบงเบเบญเบเบกเบฑเบ: เบเปเบฒ nodes เปเบ cluster เปเบฅเบตเปเบกเบชเบปเบเปเบชเบงเปเบฒเบกเบตเบเบฒเบเบขเปเบฒเบเบเบดเบเบเบฒเบเบเบฑเบเบเบฒเบ node, เบกเบฑเบเบเปเปเบเบญเบเบชเบฐเบซเบเบญเบเบซเบผเบทเบกเบตเบเบถเบเบเบดเบเปเบฒเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบเบฑเบเบกเบฑเบเบเบดเบเบกเบฑเบเบเปเบฒเบเบญเบธเบเบฐเบเบญเบ "เบเบฒเบเบเบญเบ", เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบเบเบงเบเบเบธเบก IPMI เบซเบผเบท UPS. . เปเบเปเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเป, เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเบเบฝเบง, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ IPMI เบซเบผเบท UPS เบเบฑเบเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบ. เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเปเบเบเบดเบเบฑเบเบซเบผเบฒเบ, เปเบกเบทเปเบญเบชเบนเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเบฅเบปเปเบกเปเบซเบฅเบง (เบเบปเบงเบขเปเบฒเบ, เบชเบนเบเปเบชเบเบเบฐเบฅเบฑเบเบเบฒเบ). เปเบฅเบฐเบเปเบงเบเบเบฒเบเบเบฐเบเบดเปเบชเบเบเบฑเปเบเบเปเบฒเบง, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบ เบชเบฐเปเบเบเบดเบ-เบญเบธเบเบฐเบเบญเบ (IPMI, UPS, เปเบฅเบฐเบญเบทเปเบเป) เบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เปเบเบเบเบตเปเบเบฐ, เบฅเบฐเบเบปเบเปเบกเปเบเบญเบตเบเปเบชเปเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบธเปเบก. เบเบธเบเป nodes เบกเบตเบชเบฝเบ, เปเบฅเบฐเบเบฝเบเปเบเปเบเบนเปเบเบตเปเบชเบฒเบกเบฒเบเปเบเบดเปเบเบซเบผเบฒเบเบเปเบงเบฒเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบ nodes เบเบฑเบเบซเบกเบปเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเป. เบเบฐเบฅเบดเบกเบฒเบเบเบญเบ "เปเบเบดเปเบ + 1" เบเบตเปเปเบญเบตเปเบเบงเปเบฒ เบเบธเปเบก. เบเปเบฒเบเปเปเปเบเบดเบ quorum, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ node เบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบกเบฑเบเบขเบนเปเปเบเบเบฒเบเปเบเบเปเบเบทเบญเบเปเบฒเบเปเบฅเบฐเบเปเบญเบเบเบดเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเบกเบฑเบ, i.e. เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบกเบฑเบเปเบเบฑเบ เบเปเบญเบเบเบฑเบเบชเบฐเปเบญเบเปเบเบ. เบเปเบฒเบเบญเบเปเบงเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบเปเปเบเบถเบเบเบดเบเปเบฒเบเบตเปเบเปเปเปเบฎเบฑเบเบงเบฝเบ, เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ, เบญเบตเบเปเบชเป IPMI, เบเบฐเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบ.
เบเปเบฒเบเปเบฒเบเบงเบเบเบญเบ nodes เปเบกเปเบเบเบนเป (เบเบธเปเบกเบขเบนเปเปเบเบชเบญเบเบชเบนเบเบเปเปเบกเบนเบ), เบเบงเบฒเบกเบเปเปเปเบเปเบเบญเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบญเบฒเบเบเบฐเปเบเบตเบเบเบทเปเบ. 50% / 50% (เบซเปเบฒเบชเบดเบเบซเปเบฒเบชเบดเบ) เปเบกเบทเปเบญเบเบฒเบเปเบเบเปเบเบทเบญเบเปเบฒเบเปเบเปเบเบเบธเปเบกเบขเปเบฒเบเปเบเปเบเบญเบเปเบเปเบเบดเปเบเบซเบเบถเปเบ. เบเบฑเปเบเบเบฑเปเบ, เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบงเบเบเบนเปเบเบญเบ nodes, เบเบงเบเปเบฎเบปเบฒเปเบเบตเปเบก เบญเบธเบเบฐเบเบญเบเบเบธเปเบก เปเบเบฑเบ daemon undemanding เบเบตเปเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเบเบเบปเบงเปเบเปเบเบทเปเบญเบ virtual เบฅเบฒเบเบฒเบเบทเบเบเบตเปเบชเบธเบเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเบชเบฒเบก. เบฅเบฒเบงเปเบซเปเบเบฐเปเบเบเบชเบฝเบเบเบญเบเบฅเบฒเบงเบเบฑเบเบซเบเบถเปเบเปเบเบชเปเบงเบ (เบเบตเปเบฅเบฒเบงเปเบซเบฑเบ), เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเปเบเปเปเบเบเบงเบฒเบกเบเปเปเปเบเปเบเบญเบ 50% / 50%. เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบเบฑเปเบโเบเบทเปโเปเบเบตเบโเปเบงเบตโเบเบตเปโเบญเบธโเบเบฐโเบเบญเบโเบเบธเปเบกโเปเบโเบฃเบณโเบเบฐโเบเบทเบโเปเบเบตเบโเบเบณโเปเบเป เบเบฐเบเบฒเบ (เบเบณเบชเบฑเบเบเบฒเบ repmgr, เบเปเบญเบเบกเบฑเบเบกเบฑเบ).
เบเบฑเบเบเบฐเบเบฒเบเบญเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบเบฒเบเบชเบฐเบเบฒเบเบเบตเปเปเบเบซเบฒเบชเบฐเบเบฒเบเบเบตเป, เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบเบดเบเบเบฒเบเปเบเบซเบฒเบเบนเปเบเบตเปเบกเบตเบชเบธเบเบฐเบเบฒเบเบเบต, เบซเบผเบทเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเบเบญเบเบเบนเปเปเบเบดเปเบเปเบเบเบฅเบฐเบเบปเบ. เปเบเบทเปเบญเปเบซเปเบฅเบนเบเบเปเบฒเบฎเบนเปเบงเปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเบเปเบญเบเบเบฒเบเบขเบนเปเบเปเบญเบเปเบ (เปเบเบทเปเบญเบกเบเปเปเบเปเบญเบเปเบ?), IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเป (IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเป). เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบ IPs เบเบตเป Pacemaker เบชเบฒเบกเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฐเบกเบฒเบ nodes (เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบฎเบฒเบเบเบฝเบ). เบเบงเบเบกเบฑเบเปเบเปเบฅเบฐเบเบปเบเปเบเบฑเบเบชเบฑเบเบเบฒเบฅเบฑเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ (เบเบฒเบเบเปเบฅเบดเบเบฒเบ) เปเบฅเบฐเบเบฐเบเบฑเปเบเบขเบนเปเบเปเบญเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเป (เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบฒเบเบเปเปเบกเบนเบ).
Tuchanka1 (เบงเบปเบเบเบญเบเบเบตเปเบกเบตเบเบฒเบเบเบตเบเบญเบฑเบ)
เปเบเบเบเบฐเบเบญเบเบเบฒเบ

เปเบเบงเบเบงเบฒเบกเบเบดเบเปเบกเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบซเบผเบเบเปเปเบฒ, เปเบเบดเปเบเบกเบฑเบเบเปเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเปเบฒเบฅเบญเบเบเบตเปเบญเบธเบเบดเบเบเบปเบเปเบเปเบซเบกเบเบชเบฐเปเบเบเบเบฒเบเบฎเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบเบเบฝเบเปเบเปเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒ (เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบชเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ).
เปเบเปเบฅเบฐเบชเบนเบเบเปเปเบกเบนเบเบกเบตเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบเบถเปเบ. เปเบเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบกเบตเบชเบญเบเบเบปเบงเบขเปเบฒเบ PostgreSQL (เปเบเบเปเบฒเบชเบฑเบ PostgreSQL เปเบเบปเบฒเปเบเบปเปเบฒเปเบญเบตเปเบเบงเปเบฒเบเบธเปเบก, เปเบเปเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบชเบฑเบเบชเบปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเปเบเบซเบฒเบเบงเบเปเบเบปเบฒ instances (เปเบเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบญเบทเปเบเป), เปเบฅเบฐเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเปเบเบซเบฒเบเบฝเบเปเบเปเบเบธเปเบก Pacemaker clusters). เบเบปเบงเบขเปเบฒเบเบซเบเบถเปเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบฎเบนเบเปเบเบเบเบปเปเบเบชเบฐเบเบฑเบ, เปเบฅเบฐเบเบฝเบเปเบเปเบกเบฑเบเปเบซเปเบเปเบฅเบดเบเบฒเบ (เบเบฝเบเปเบเป IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเปเบเปเบฒเปเบเบชเบนเปเบกเบฑเบ). เบเบปเบงเบขเปเบฒเบเบเบตเบชเบญเบเปเบฎเบฑเบเบงเบฝเบเปเบเบฑเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเบชเบญเบ, เปเบฅเบฐเบเบฐเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบฝเบเปเบเปเบเปเบฒเปเบกเปเปเบเบเบเบญเบเบกเบฑเบเบฅเบปเปเบกเปเบซเบฅเบง. เปเบเบทเปเบญเบเบเบฒเบเปเบงเบฅเบฒเบชเปเบงเบเปเบซเบเปเบกเบตเบเบฝเบเปเบเปเบซเบเบถเปเบเบเบปเบงเบขเปเบฒเบเบญเบญเบเบเบฒเบเบชเบญเบ (เปเบกเปเบเบปเบ) เบเบฐเปเบซเปเบเปเบฅเบดเบเบฒเบ (เบเบฐเบเบดเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเป), เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบ optimized เบชเปเบฒเบฅเบฑเบเปเบกเปเบเบปเบ (เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบทเบเบเบฑเบเบชเบฑเบเบชเปเบฒเบฅเบฑเบ share_buffers cache, เปเบฅเบฐเบญเบทเปเบเป), เปเบเปเบเบฑเปเบเบเบฑเปเบเบเบปเบงเบขเปเบฒเบเบเบตเบชเบญเบ. เบเบฑเบเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฝเบเบเป (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเปเบเบเบเปเบฒเบ cache เบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเป) เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบ. เบชเปเบฒเบฅเบญเบเบเปเปเปเบเปเปเบซเปเบเปเบฅเบดเบเบฒเบ (เบเปเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ) เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบเบฐเบเบดเบเบญเบเบเบธเปเบก, เบเบฑเปเบเบเบฑเปเบเบเปเปเบกเบตเบชเบปเบเบเบฒเบกเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเปเบกเปเบเบปเบเปเบเปเบเบทเปเบญเบเบเบฝเบงเบเบฑเบ.
เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบชเบญเบ nodes, เบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเปเบกเปเบเปเบเบฑเบเปเบเปเบเปเบเบฝเบเปเบเปเบเบฑเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ asynchronous, เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ synchronous, เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบชเปเบฒเบฅเบญเบเบเบฐเบเปเบฒเปเบเบชเบนเปเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบญเบเปเบกเปเบเบปเบ.
เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบตเปเบเบฐเปเบเบฑเบเบเบฐเบเบฒเบ

เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบตเปเบเบฐเปเบเบฑเบเบเบฐเบเบฒเบ (เบญเบธเบเบฐเบเบญเบเบเบธเปเบก) เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบธเปเบก Tuchanka1, เบเบฑเบเบชเบดเปเบเบญเบทเปเบเปเบเบฑเบเบซเบกเบปเบเบกเบฑเบเบเบฐเปเบเบฑเบเปเบฅเบทเปเบญเบเบเบฝเบงเบเบฑเบ. เบเปเบฒเบเบฐเบเบฒเบเบฅเบปเปเบกเปเบซเบฅเบง, เบเปเปเบกเบตเบซเบเบฑเบเบเบฐเบเปเบฝเบเปเบเบเปเบเปเบเบเบชเปเบฒเบเบเบญเบเบเบธเปเบก, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฐเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบเบเบฑเบเบกเบฑเบ. โเปเบเปโเบเบธเปเบกโเปเบโเบฃเบณโเบเบฐโเบเบฒเบโเปเบเบฑเบ 2 โเปเบ 3 โเบเบฐโเปเบเบ, โเปเบฅเบฐโเปเบเบฒเบฐโเบชเบฐโเบเบฑเปเบโเบเบงเบฒเบกโเบฅเบปเปเบกโเปเบซเบผเบงโเปเบโเบเบฑเปเบโเบเปเปโเบกเบฒโเบเบฐโเปเบเบฑเบโเบญเบฑเบเบเบฐเบฅเบฒเบโเบฎเปเบฒเบโเปเบฎเบโเบเปเปโเบเบธเปเบก. เบเบฑเบโเบเบฐโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเปโเปเบโเบขเปเบฒเบโเบฎเบตเบโเบเปเบงเบ.
Tuchanka1 เบเบฒเบเบเบฐเบเบดเปเบชเบ

เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบซเบเบถเปเบเปเบเบชเบนเบเบเปเปเบกเบนเบเบชเปเบฒเบฅเบฑเบ Tuchanka1. เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเป เบเบฐเบเบฒเบ เปเบซเบงเบเปเบซเปเบเบฐเปเบเบเบชเบฝเบเบเบตเปเบชเบญเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเบชเบญเบ. เบขเบนเปเบเบตเปเบเบฑเปเบ, เบญเบฐเบเบตเบเบเบฒเบเบเบฒเบเปเบเบฑเบเปเบกเปเบเบปเบ, เบเบฑเปเบเบเบฑเปเบ, เปเบกเปเบเบปเบเบเบฑเบเบชเบญเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฝเบงเบเบฑเบเปเบฅเบฐเบเบฑเบเบชเบญเบ IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเปเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบดเบเบเบงเบเปเบเบปเบฒ.
Tuchanka2 (เบเบฅเบฒเบชเบชเบดเบ)
เปเบเบเบเบฐเบเบญเบเบเบฒเบ

เปเบเบเบเบฒเบเบเบฅเบฒเบชเบชเบดเบเบเบญเบเบชเบญเบ nodes. เบเบฒเบโเปเบฎเบฑเบโเบงเบฝเบโเบขเบนเปโเบเบปเบโเปเบถเปเบ, เบเปเบฒโเปเบเปโเบเบปเบโเบเบตโเบชเบญเบ. เบเบฑเบเบชเบญเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเป (เบชเปเบฒเบฅเบญเบเปเบกเปเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ), เบเบฑเปเบเบเบฑเปเบเบเบฑเบเบชเบญเบเปเบเปเบเบทเบเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบ float IP: krogan2 เปเบกเปเบเปเบกเปเบเบปเบ, krogan2s1 เปเบกเปเบเบชเปเบฒเบฅเบญเบ. เบเบฑเบเบเบฒเบเปเบฅเบฐเบเปเบฒเปเบเปเบเบฐเบกเบตเบเบงเบฒเบกเบญเบปเบเบเบปเบเบเปเปเบเบงเบฒเบกเบเบดเบ.
เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบชเบญเบ nodes, เบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเปเบกเปเบเปเบเบฑเบเปเบเปเบเปเบเบฝเบเปเบเปเบเบฑเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ asynchronous, เปเบเบฒเบฐเบงเปเบฒเบเปเบงเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ synchronous, เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบชเปเบฒเบฅเบญเบเบเบฐเบเปเบฒเปเบเบชเบนเปเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบญเบเปเบกเปเบเบปเบ.
Tuchanka2 เบเบฒเบเบเบฐเบเบดเปเบชเบ

เบเปเบฒเบซเบเบถเปเบเปเบเบชเบนเบเบเปเปเบกเบนเบเบฅเบปเปเบกเปเบซเบฅเบง เบเบฐเบเบฒเบ เบฅเบปเบเบเบฐเปเบเบเบชเบฝเบเบชเปเบฒเบฅเบฑเบเบญเบฑเบเบเบตเบชเบญเบ. เปเบเบชเบนเบเบเปเปเบกเบนเบเบเบฝเบงเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เปเบกเปเบเบปเบเบเบฐเบเบทเบเบเบปเบเบเบถเปเบเบกเบฒ, เปเบฅเบฐ IPs เบเบตเปเปเบฅเบทเปเบญเบเปเบเปเบเบฑเบเบชเบญเบเบเบฐเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบดเบเบกเบฑเบ: เปเบกเปเบเบปเบเปเบฅเบฐเบชเปเบฒเบฅเบญเบ. เปเบเปเบเบญเบ, เบเบปเบงเบขเปเบฒเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบกเบฑเบเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฝเบเบเป (เบเปเบฒเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เปเบฅเบฐเบญเบทเปเบเป) เปเบเบทเปเบญเบฎเบฑเบเปเบญเบปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบฅเบฐเบเบฒเบเบฎเปเบญเบเบเปเบเบฑเบเบซเบกเบปเบเบเบฒเบเปเบกเปเบเบปเบเปเบฅเบฐ slave float IP เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เบเบฑเปเบเปเบกเปเบ, เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบเบฐเบเบด, เบกเบฑเบเบเบงเบเบเบฐเบกเบตเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบฝเบเบเป.
Tuchanka4 (เบเปเบฒโเปเบเปโเบซเบผเบฒเบโ)
เปเบเบเบเบฐเบเบญเบเบเบฒเบ

เปเบฅเปเบงเบญเบตเบเบญเบฑเบเปเบถเปเบ. เบกเบตเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฎเบฑเบเบเปเบฒเบฎเปเบญเบเบเปเบเบฒเบเบญเปเบฒเบเบซเบผเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ (เบเปเบฅเบฐเบเบตเบเบปเบเบเบฐเบเบดเบเบญเบเปเบงเบฑเบเปเบเบเปเบเบตเปเบกเบตเบเบฒเบเปเบซเบผเบเบชเบนเบ). Tuchanka4 เปเบกเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบญเบฒเบเบเบฐเบกเบตเบชเบฒเบกเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบชเปเบฒเบฅเบญเบเปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบเปเบเบฑเปเบเบเปเบฒเบง, เปเบเปเบเบฑเบเบเปเปเบซเบผเบฒเบ. เบเปเบงเบเบเปเบฒเบเบงเบเบเปเบฒเบเบฒเบเบซเบผเบฒเบ, เบกเบฑเบเบเบฐเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบเบฐเบเบดเบเบฅเบฐเบเบปเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบเบฅเปเบฒเบเบฑเบเบเบฑเปเบ. เปเบเบเปเบฅเบฐเบเบตเบเปเบฒเปเบชเบธเบเบเบตเป (เปเบเบฎเบนเบ), เปเบเปเบฅเบฐเบชเบนเบเบเปเปเบกเบนเบเบกเบตเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเบปเบงเบขเปเบฒเบ PostgreSQL.
เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเบเบญเบเปเบเบเบเบฒเบเบเบตเปเปเบกเปเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบฑเบเบซเบเบถเปเบ replication synchronous. เบกเบฑเบเปเบเปเบเบทเบเบเบฑเปเบเบเปเบฒเปเบซเป replicate, เบเปเบฒเปเบเบฑเบเปเบเปเบเป, เบเบฑเบเบชเบนเบเบเปเปเบกเบนเบเบญเบทเปเบ, เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ replica เปเบเบชเบนเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ. เปเบกเปเบเบปเบเปเบฅเบฐเบเบฒเบเปเบเปเบฅเบฐเบเบปเบเบเบทเบเบเบตเปเปเบเบซเบฒ IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเป. เปเบเบเบเบต, เบฅเบฐเบซเบงเปเบฒเบเบชเปเบฒเบฅเบญเบเบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบเบธเปเบเบเปเบฝเบเบเบฒเบเบฎเปเบญเบเบเป somehow sql proxy, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ. เบเบฐเปเบเบเบเปเบฒเบเปเบเบญเบเบฅเบนเบเบเปเบฒเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฐเปเบเบเบเปเบฒเบเป sql proxy, เปเบฅเบฐเบเบฝเบเปเบเปเบเบนเปเบเบฑเบเบเบฐเบเบฒเบฅเบนเบเบเปเบฒเบฎเบนเปเบงเปเบฒเปเบเบเปเบญเบเบเบฒเบเบญเบฑเบเปเบ. เบเบฑเบเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเปเปเบเบ daemon เบเบฒเบเบเบญเบเบซเบผเบทเปเบเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบฅเบนเบเบเปเบฒ (เบชเบฐเบเบธเบเปเบเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเป), เปเบฅเบฐเบญเบทเปเบเป. เบเบฑเบเปเบปเบเบเบตเปเปเบเปเบเบตเบเบซเบปเบงเบเปเปเบเบญเบเบเบธเปเบกเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบฅเบปเปเบกเปเบซเบฅเบง (failover SQL proxy เบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเปเบเบฑเบโเบญเบดเบโเบชเบฐโเบซเบผเบฐโ, เบฎเปเบงเบกโเบเบฑเบโเบเบฑเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบญเบโเบฅเบนเบโเบเปเบฒโ)โ.
Tuchanka4 เบเบฒเบเบเบฐเบเบดเปเบชเบ

เบเปเบฒเบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบ (i.e., เบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ) เบฅเบปเปเบกเปเบซเบฅเบง, เบเบฐเบเบฒเบ vote เบชเปเบฒเบฅเบฑเบเบเบตเบชเบญเบ. เบเบฑเปเบเบเบฑเปเบ, เบกเบตเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบฅเปเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเบชเบญเบ: เบซเบเบถเปเบเปเบกเปเบเปเบฅเปเบเปเบกเปเบเบปเบ, เปเบฅเบฐเปเบกเปเบเบปเบ float IP เบเบตเปเปเบซเปเปเบซเบฑเบเบกเบฑเบ (เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบญเปเบฒเบเบเบฝเบ); เปเบฅเบฐเปเบเปเบเบตเบเปเบงเบตเบเบตเบชเบญเบเบกเบต slave เปเบฅเปเบเบเบฑเบ replication synchronous, เปเบฅเบฐเบซเบเบถเปเบเปเบ slave float IPs เบเบตเปเปเบซเปเปเบซเบฑเบเบกเบฑเบ (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ).
เบชเบดเปเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเบชเบฑเบเปเบเบเปเบกเปเบเบงเปเบฒเบเปเปเปเบกเปเบเบเบฑเบเบซเบกเบปเบ slave float IPs เบเบฐเปเบเบฑเบเบเบฐเบเบฑเบเบเบฒเบ, เปเบเปเบงเปเบฒเบกเบตเบเบฝเบเปเบเปเบซเบเบถเปเบ. เปเบฅเบฐเปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบกเบฑเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เบกเบฑเบเบเบฐเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ sql proxy redirected เบเบฒเบเบฎเปเบญเบเบเปเบเบฑเบเบซเบกเบปเบเปเบเบซเบฒ IP เบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบเบฝเบเปเบเป float; เปเบฅเบฐเบเปเบฒ sql proxy เบเปเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฒเบเบเบทเปเบชเปเบฒเบฅเบญเบ IP เบฅเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเบเบญเบญเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบเบขเบนเปเปเบ URL เปเบเบทเปเบญเบกเบเปเป. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฑเบ libpq เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฐเปเบเบฑเบ IP เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเปเบฒเบญเบดเบ, เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบฅเบฐเบเบปเบเบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบเบฒเบเบเบตเบขเบนเปเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบญเบทเปเบเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, JDBC, เบเบตเปเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ sql proxy. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบฒเบฐเบงเปเบฒ IPs เบฅเบญเบเบชเปเบฒเบฅเบฑเบเบชเปเบฒเบฅเบญเบเบเบทเบเบซเปเบฒเบกเบเปเปเปเบซเปเบเบทเบเบเบปเบเบเบถเปเบเบกเบฒเบเปเบญเบกเปเบเบฑเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบเบถเปเบ, เบเบฑเปเบเบเบฑเปเบเบเบงเบเบกเบฑเบเบเบฐเบเบทเบเปเบเบเบขเบฒเบเบขเปเบฒเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบเบชเปเบฒเบฅเบญเบเบเปเบฒเบกเบตเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบฅเปเบ.
เบญเบฑเบเบเบตเบชเบญเบ: เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบชเบนเบเบเปเปเบกเบนเบเบฅเบปเปเบกเปเบซเบฅเบง, เบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ synchronous เบเบฐเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเป. เปเบฅเบฐเปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเบเบฑเปเบเบชเบญเบเปเบเบตเบเบเบทเปเบ, เบเบฑเปเบเปเบกเปเบ, เบซเบเบถเปเบเปเบเบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบฅเบปเปเบกเปเบซเบฅเบง, เบเบธเปเบก, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบกเบฑเบเบเบฐเบขเบธเบเปเบซเปเบเปเบฅเบดเบเบฒเบ, เบเบฐเบเบฑเบเบเบปเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบตเปเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบฑเบเปเบซเปเบเบฒเบเบขเบทเบเบขเบฑเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ. (เบเบฐเบเปเปเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบชเบนเบเปเบชเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบฑเปเบเบชเบญเบ).
Tuchanka3 (3 เบชเบนเบโเบเปเปโเบกเบนเบโ)
เปเบเบเบเบฐเบเบญเบเบเบฒเบ

เบเบตเปเปเบกเปเบเบเบธเปเบกเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบกเบตเบชเบฒเบกเบชเบนเบเบเปเปเบกเบนเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป, เปเบเปเบฅเบฐเบเบปเบเบกเบตเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป. เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเป เบญเบธเบเบฐเบเบญเบเบเบธเปเบก เบเปเปเบเปเบฒเปเบเบฑเบ. เบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบเปเบกเปเบเบเบฐเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบ, เบญเบตเบเบชเบญเบเบเบปเบเปเบกเปเบเบเบฐเบเบฑเบเบเบฒเบเปเบเบเบชเปเบฒเบฅเบญเบ. Replication เปเบกเปเบ synchronous, เบเบฐเปเบเบ ANY (slave1, slave2), เบเบฑเปเบเปเบกเปเบ, เบฅเบนเบเบเปเบฒเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบขเบทเบเบขเบฑเบเปเบกเบทเปเบญเบชเปเบฒเบฅเบญเบเบเบปเบเบเปเบฒเบญเบดเบเบเบตเปเบเบญเบเบชเบฐเบซเบเบญเบเบงเปเบฒเบฅเบฒเบงเปเบเปเบเบญเบกเบฎเบฑเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ. เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบกเปเบเบชเบฐเปเบเบเปเบเบ IP เบฅเบญเบเบซเบเบถเปเบเบชเปเบฒเบฅเบฑเบเปเบกเปเบเบปเบเปเบฅเบฐเบชเบญเบเบชเปเบฒเบฅเบฑเบเบชเปเบฒเบฅเบญเบ. เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบ Tuchanka4, เบเบฑเบเบชเบฒเบก IP float เปเบกเปเบเบกเบตเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบ. เปเบเบทเปเบญเบเบธเปเบเบเปเบฝเบเบเบฒเบเบชเบญเบเบเบฒเบก SQL เปเบเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเป sql proxy (เบกเบตเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเปเบเบเบเปเบฒเบเบซเบฒเบ), เบซเบผเบทเบกเบญเบเบซเบกเบฒเบ IP เบเบตเปเปเบฅเบทเปเบญเบเปเบเปเบซเบเบถเปเบเปเบซเปเปเบเปเบฅเบนเบเบเปเบฒเปเบเบดเปเบเบซเบเบถเปเบ, เปเบฅเบฐเบญเบตเบเปเบเบดเปเบเบซเบเบถเปเบเปเบเบฑเบเบเบตเบชเบญเบ.
Tuchanka3 เบเบฒเบเบเบฐเบเบดเปเบชเบ

เบเปเบฒเบชเบนเบเบเปเปเบกเบนเบเบซเบเบถเปเบเบฅเบปเปเบกเปเบซเบฅเบง, เบชเบญเบเบเบฑเบเบเบปเบเบขเบนเป. เปเบเบซเบเบถเปเบ, IP เบเบญเบเปเบกเปเบเบปเบเปเบฅเบฐ float เบเบฒเบเปเบกเปเบเบปเบเปเบเปเบเบทเบเบเบปเบเบเบถเปเบเบกเบฒ, เปเบเบเบตเบชเบญเบ - slave เปเบฅเบฐเบเบฑเบเบชเบญเบ slave float IPs (เบเบปเบงเบขเปเบฒเบเบเปเบญเบเบกเบตเบชเบฐเบซเบเบงเบเบชเบญเบเปเบเบปเปเบฒเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบทเปเบญเบเบญเบกเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบซเบกเบปเบเบเบฒเบเบเบฑเบเบชเบญเบ slave float IPs). เบเบฒเบเบเบณเบฅเบญเบเปเบเบ synchronous เบฅเบฐเบซเบงเปเบฒเบเบเบฒเบ เปเบฅเบฐเบเปเบฒเบเบฒเบ. เบเบญเบเบเบฒเบเบเบตเป, เบเบธเปเบกเบเบฐเบเปเบงเบเบเบฐเบขเบฑเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบตเปเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเปเบฅเบฐเบขเบทเบเบขเบฑเบ (เบเบฐเบเปเปเบชเบนเบเปเบชเบเบเปเปเบกเบนเบ) เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบตเบเบฒเบเบเปเบฒเบฅเบฒเบเบชเบนเบเบเปเปเบกเบนเบเบชเบญเบ (เบเปเบฒเบเบงเบเบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเบฅเบฒเบเบเปเบญเบกเปเบเบฑเบ).
เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบฐเบเปเปเบฅเบงเบกเปเบญเบปเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเบเบชเปเบฒเบเปเบเบฅเปเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเป. เปเบเบเบตเปเบขเบฒเบเบซเบผเบดเปเบเบฎเบญเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเบเบฑเบเปเบปเบเปเบเปเปเบ README. เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเปเบเปเปเบซเปเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบฅเบฐเบเบปเบเบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบทเปเบญเบเบปเบเบชเบญเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบธเปเบกเปเบเบเบเบฒเบเบเปเบฒเบฅเบญเบเบเบงเบฒเบกเบเบดเบเบเปเบฒเบเป, เบฅเบฐเบเบปเบเบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบ. เปเบเบตเบเบเบปเบงเปเบเบ script test/failure. script เบชเบฒเบกเบฒเบเปเบเปเปเบงเบฅเบฒเปเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบงเบเบเบญเบเบเบธเปเบกเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเบปเบเบชเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบชเบฑเปเบเบเบตเป:
test/failure 2 3เบเบฐเบเบปเบเบชเบญเบเบเบฝเบเปเบเปเบเบธเปเบกเบเบตเบชเบญเบเปเบฅเบฐเบเบตเบชเบฒเบก. เบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบธเปเบกเบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเบเบปเบเบชเบญเบ. เบเบธเบเปเบเบธเปเบกเบเบทเบเบเบปเบเบชเบญเบเปเบเบเบเบฐเบซเบเบฒเบ, เปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบเบฐเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฐเบเบฒเบ tmux. Tmux เปเบเปเปเบเบตเบเปเบงเบต tmux เบเบตเปเบญเบธเบเบดเบเบเบปเบ, เบเบฑเปเบเบเบฑเปเบเบชเบฐเบเบฃเบดเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบเบฒเบเบเบฒเบเปเบเป tmux เปเบฅเบตเปเบกเบเบปเปเบ, เบชเบปเปเบเบเบปเบเปเบซเป tmux เบเปเบญเบเบเบฑเบ. เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเบฐเบเปเบฒเปเบซเปเปเบเป terminal เปเบเบเปเบญเบเบขเปเบฝเบกเบเบฐเบซเบเบฒเบเปเบซเบเปเปเบฅเบฐเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบเบเบฐเบซเบเบฒเบเบเปเบญเบ. เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบฒเบเบเบปเบเบชเบญเบ, เปเบเบทเปเบญเบเบเบฑเบเบชเบฐเปเปเบทเบญเบเบเบฑเบเปเบปเบเบเบฐเบเบทเบเบกเปเบงเบเบเบฑเบเบเบทเบเบชเบนเปเบเบฒเบเบเปเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเบฐเบเบฃเบดเบเบชเบณเปเบฅเบฑเบ. setup.

terminal เปเบเปเบเบทเบเปเบเปเบเบญเบญเบเปเบเบฑเบเบเบฑเบเบเบฒเบกเบเปเบฒเบเบงเบเบเบญเบเบเบธเปเบกเบเบตเปเบเบทเบเบเบปเบเบชเบญเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ (เปเบ screenshot) เบกเบตเบชเบตเป. เบเปเบญเบเบเบฐเบญเบฐเบเบดเบเบฒเบเปเบเบทเปเบญเปเบเบเบญเบเบเปเบฅเปเบฒเปเบเบเปเบเปเบเบปเบงเบขเปเบฒเบเบเบญเบ Tuchanka2. เปเบเบเปเบเบเบฒเบเปเปเบฒเบเปเปเบกเปเบเปเบเบฑเบเบเบปเบงเปเบฅเบ:
- เบชเบฐเบเบดเบเบดเบเบฒเบเบเบปเบเบชเบญเบเบเบทเบเบชเบฐเปเบเบเบขเบนเปเบเบตเปเบเบตเป. เบเบฑเบ:
- เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง โ เบเบทเปโเบเบญเบโเบเบฒเบโเบเบปเบโเบชเบญเบ (เบซเบเปเบฒโเบเบตเปโเปเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ) เบเบตเปโเปเบฎเบฑเบโเบเบฒเบกโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโ.
- เบเบดเบเบดเบฃเบดเบเบฒ โ เปเบงโเบฅเบฒโเบชเบฐโเปเบฅเปเบโเปเบฅเบโเบเบฐโเบเบดเบโเปเบโเบงเบดโเบเบฒโเบเบตโเบเบตเปโเบเบธเปเบกโเปเบเปโเบเบทเปเบโเบเบปเบงโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบญเบโเบเบปเบโ. เบกเบฑเบเบเบทเบเบงเบฑเบเปเบเบเบเบฑเปเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบชเบฐเบเบฃเบดเบเบเบตเปเบเบณเบฅเบญเบเบเบงเบฒเบกเบเบดเบเปเบเบเบปเบเปเบเบดเบเบเบฑเบเบเบธเบเบฑเบเบเบตเปเบเบธเปเบกเบเบธเปเบกเบเบทเปเบเบเบนเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบกเบฑเบ เปเบฅเบฐเบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบเป. เบเปเบฒเปเบงเบฅเบฒเบชเบฑเปเบเบซเบผเบฒเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบซเบปเบเบงเบดเบเบฒเบเบต (เบญเบฑเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเบเบธเปเบกเบเบตเปเบกเบตเบเบฒเบเบซเบผเบฒเบ (Tuchanka3 เปเบฅเบฐ Tuchanka4)), เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบงเบฒเบกเบเบดเบเปเบกเปเบเบขเบนเปเปเบเบชเปเบฒเบฅเบญเบเบเบตเปเบเปเปเบเบปเบเบเบฑเบเปเบฅเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเบฒเบเปเบเบเปเปเบเบฒเบก; เบเบธเปเบกเบฅเบฑเบเบเบธเปเบก.
- เบเบฒเบเบเปเบฝเบเปเบเบ โ เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเปเบเปโเบเบฐโเบเบฒเบ (เบเบงเบฒเบกโเบเบทเบโเบเปเบญเบโ) เบเบญเบโเบกเบนเบโเบเปเบฒโ เบเบดเบเบดเบฃเบดเบเบฒ เบเบฒเบเบเปเบฒเปเบเปเบงเบดเบเบตเบเบฒเบ deviation เบกเบฒเบเบเบฐเบเบฒเบ.
- เบเบฑเบ โ เบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเปเบเบทเปเบญ.
- เบเบฑเบเบเบถเบเบชเบฑเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเปเบกเบตเบเบชเบดเปเบเบเบตเปเบเบธเปเบกเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ. เบเบปเบงเปเบฅเบ iteration (เบเบฒเบเบเบปเบเบชเบญเบ), เปเบงเบฅเบฒเปเบฅเบฐเบเบทเปเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบกเปเบเบชเบฐเปเบเบ. เบเบฒเบเปเบฅเปเบเบเบปเบเปเบเบตเบเปเบ (> 5 เบเบฒเบเบต) เบชเบฐเปเบเบเปเบเบดเบเบเบฑเบเบซเบฒ.
- เบซเบปเบงเปเบ (เบซเบปเบงเปเบ) - เปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเปเบกเบตเบเบชเบฒเบเบเบฒเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ เปเบกเปเบเบปเบ เปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบเปเบกเปเบเบเบฝเบเปเบชเปเบเบฒเบเบฐเบฅเบฒเบเบเบญเบเบกเบฑเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบเบเปเบเปเปเบกเปเบเบปเบ IP เบฅเบญเบ. เบเปเบฒเบเบฐเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, เบเบปเบเปเบเปเบฎเบฑเบเบเบฐเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฐเบเบฒเบเบเบตเป.
- เบซเบผเบดเปเบเปเบซเปเปเบเบตเบเปเบกเปเบ (เบเปเบฒเบกเบฐเบเบญเบ) - "เปเบงเบฅเบฒเบเบฐเบเบธเบเบฑเบ", เปเบเบดเปเบเปเบเปเบเบทเบเบเบฑเบเบเบถเบเปเบงเปเปเบเปเบกเบทเปเบญเบเปเบญเบเปเบเบ script เบซเบปเบงเปเบ เบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ, เปเบเบเบฑเบเบเบธเบเบฑเบเบญเปเบฒเบเบเบฒเบ เบเบฒเบ เบเปเบฒเบ IP เบฅเบญเบเบเบญเบเบกเบฑเบ. เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเปเบกเบตเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบชเปเบฒเบฅเบญเบเปเบฅเบฐเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ. เปเบ Tuchanka1 เบเปเปเบกเบตเบชเปเบฒเบฅเบญเบเบเบตเปเบกเบต IP เบฅเบญเบ (เบเปเปเบกเบตเบชเปเบฒเบฅเบญเบเปเบซเปเบเปเบฅเบดเบเบฒเบ), เปเบเปเบกเบตเบชเบญเบเบเบปเบงเบขเปเบฒเบ (DBs), เบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเบฐเบเปเปเบชเบฐเปเบเบเบขเบนเปเบเบตเปเบเบตเป. เบซเบผเบดเปเบเปเบซเปเปเบเบตเบเปเบกเปเบเปเบฅเบฐ เบซเบปเบงเปเบ เบเบปเบงเบขเปเบฒเบเบเบตเบชเบญเบ.
- เบเบฒเบเบเบดเบเบเบฒเบกเบชเบธเบเบฐเบเบฒเบเบเบญเบเบเบธเปเบกเปเบเบเปเบเปเบเบฐเปเบซเบเบ
pcs mon. เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบเบชเปเบฒเบ, เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบเบปเปเบง nodes เปเบฅเบฐเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบญเบทเปเบเป. - เบเบฒเบเบเบดเบเบเบฒเบกเบฅเบฐเบเบปเบเบเบฒเบเปเบเปเบฅเบฐเปเบเบทเปเบญเบ virtual เปเบ cluster เปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเบเบตเปเบเบตเป. เบญเบฒเบเบเบฐเบกเบตเปเบเบเบเบฑเปเบเบเปเบฒเบงเบซเบผเบฒเบเบเบทเปเบเบเบถเปเบเบเบฑเบเบงเปเบฒเบกเบตเบเบฑเบ virtual machines เบเบตเป cluster เบกเบต. เบชเบญเบเบเบฃเบฒเบ เปเบซเบผเบ CPU (เปเบเบทเปเบญเบ virtual เบกเบตเบชเบญเบเปเบเปเบเบเปเบเบต), เบเบทเปเปเบเบทเปเบญเบ virtual, เปเบซเบผเบเบฅเบฐเบเบปเบ (เบกเบตเบเบทเปเบงเปเบฒ Load Average เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบชเบฐเปเบฅเปเบเบซเบผเบฒเบเบเบงเปเบฒ 5, 10 เปเบฅเบฐ 15 เบเบฒเบเบต), เบเปเปเบกเบนเบเบเบฐเบเบงเบเบเบฒเบ เปเบฅเบฐ เบเบฒเบเบเบฑเบเบชเบฑเบเปเปเบงเบเบเบงเบฒเบกเบเบณ.
- เบเบฒเบเบเบดเบเบเบฒเบกเบเบญเบ script เบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบปเบเบเบฐเบเบด - เบเบฒเบเบเบฑเบเบเบงเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเปเบฒเบเบเบฐเบเบฑเบเบซเบฑเบเบซเบผเบทเบงเบปเบเบเบญเบเบเบฒเบเบฅเปเบเปเบฒเบเบตเปเบเปเปเบกเบตเบชเบดเปเบเบชเบธเบ - เบเบตเปเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบซเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบถเบเบเบดเบเปเบฒเบเบตเป.
เบเบฒเบเบเบปเบเบชเบญเบเปเบกเปเบเบเปเบฒเปเบเบตเบเปเบเบชเบญเบเบเบฑเปเบเบเบญเบ. เบซเบเปเบฒเบเปเบฒเบญเบดเบ, script เปเบเบเบเปเบฒเบเบเบฒเบเบเบปเบเบชเบญเบเบเบธเบเบเบฐเปเบเบ, random เปเบฅเบทเบญเบเปเบเบทเปเบญเบ virtual เปเบเบทเปเบญเบเปเบฒเปเบเปเบเบฒเบเบเบปเบเบชเบญเบเบเบตเป. เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโ, เบฎเบญเบโเบงเบฝเบโเบเบฒเบโเบเบปเบโเบชเบญเบโเบเบตเปโเบเปเปโเบชเบดเปเบโเบชเบธเบโเปเบกเปเบโเบเบฐโเบเบดโเบเบฑเบโ, เปเบเบทเปเบญเบ virtual เปเบฅเบฐโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเปเบเปโเบเบทเบโเบเบฑเบโเปเบฅเบทเบญเบโเปเบเบโเบชเบธเปเบกโเปเบโเปเบเปโเบฅเบฐโเบเบฑเปเบโ. เบเบฒเบเบขเบธเบเปเบเบปเบฒเบขเปเบฒเบเบเบฐเบเบฑเบเบซเบฑเบเบเบญเบเบชเบฐเบเบดเบเบเบปเบเบชเบญเบ (เบเบฐเบเบฒเบเบฅเบธเปเบก) เบซเบผเบทเบเบฒเบเบฅเปเบเบญเบเบเบตเปเบเปเปเบกเบตเบเบตเปเบชเบดเปเบเบชเบธเบ (> เปเบงเบฅเบฒเบเบฐเบเบดเบเบฑเบ 5 เบเบฒเบเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบซเบเบถเปเบ, เบเบตเปเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเปเบเบเบฒเบเบเบดเบเบเบฒเบก) เบเบตเปเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบเบฒเบเบเบปเบเบชเบญเบเปเบเบเบธเปเบกเบเบตเปเบฅเบปเปเบกเปเบซเบฅเบง.
เปเบเปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบเบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
- เปเบเบตเบเปเบเปเบเบฑเบเบเบฑเบเบเบตเปเบเบณเบฅเบญเบเบเบงเบฒเบกเบเบดเบ.
- เบเปเบญเบกเบเบตเปเบเบฐ? โ เบฅเปโเบเปเบฒโเปเบซเปโเบเบธเปเบกโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบทเปเบโเบเบน (เปเบกเบทเปเบญโเบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเบเบฑเบโเบซเบกเบปเบโเปเบกเปเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบฐโเบซเบเบญเบโเปเบซเปโ)โ.
- เบชเบฐโเปเบเบโเบเบฒเบโเบซเบกเบปเบโเปเบงโเบฅเบฒโเบเบฒเบโเบเบทเปเบโเบเบปเบงโเบเบญเบโเบเบธเปเบก (เบเบดเบเบดเบฃเบดเบเบฒ).
- เปเบเปเปเบ - เบเบธเปเบกเบเปเบฒเบฅเบฑเบเบเบทเบ "เบชเปเบญเบกเปเบเบ." เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบกเบฑเบเบเบงเบเบเบฐเบเบฑเบเบเบทเบเบชเบนเปเบชเบฐเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเปเบฅเบฐเบเบฝเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบปเบเบเบฐเบเบดเบเปเปเปเบ.
เบเบตเปเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบกเบตเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบฎเบฑเบ:
- ForkBomb: เบชเปเบฒเบ "เบญเบญเบเบเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ" เปเบเบเปเบเปเบฅเบนเบเบฅเบฐเปเบเบตเบเบเบญเบเบชเปเบญเบก.
- เบเบญเบเบเบทเปเบเบเบตเป: เบฎเบฒเบเปเบเปเบเบฑเบก. เปเบเปเบเบฒเบเบเบปเบเบชเบญเบเปเบกเปเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบชเบฑเบเบเบฒเบฅเบฑเบ;
- Postgres-เบเปเบฒ: เบเปเบฒ PostgreSQL เบเปเบงเบเบเปเบฒเบชเบฑเปเบ
killall -KILL postgres. - Postgres-STOP: เบงเบฒเบเบเปเบฒเบชเบฑเปเบ PostgreSQL
killall -STOP postgres. - เบเบฐเบฅเบฑเบเบเบฒเบ: "de-energizes" เปเบเบทเปเบญเบ virtual เบเปเบงเบเบเปเบฒเบชเบฑเปเบ
VBoxManage controlvm "ะฒะธัััะฐะปะบะฐ" poweroff. - เบเบฑเปเบโเบเปเบฒ: overloads the virtual machine with the command
VBoxManage controlvm "ะฒะธัััะฐะปะบะฐ" reset. - SBD-STOP: suspends SBD demon เบเบฑเบเบเปเบฒเบชเบฑเปเบ
killall -STOP sbd. - เบเบดเบโเปเบเบทเปเบญเบ: เบชเบปเปเบเบเปเบฒเบชเบฑเปเบเปเบเบเบฑเบเปเบเบทเปเบญเบ virtual เบเปเบฒเบ SSH
systemctl poweroff, เบฅเบฐเบเบปเบเบเบดเบเบฅเบปเบเบขเปเบฒเบเบชเบฐเบซเบเปเบฒเบเบฒเบก. - เบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป: เบเบฒเบเปเบเบเปเบเบทเบญเบเปเบฒเบ, เบเปเบฒเบชเบฑเปเบ
VBoxManage controlvm "ะฒะธัััะฐะปะบะฐ" setlinkstate1 off.
เบชเปเบฒเปเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ tmux เบกเบฒเบเบเบฐเบเบฒเบ "kill-window" Ctrl-b &, เบซเบผเบทเบเปเบฒเบชเบฑเปเบ "detach-client". Ctrl-b เบ: เปเบเบเบธเบเบเบตเปเบเบฒเบเบเบปเบเบชเบญเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ, tmux เบเบดเบ, เปเบเบทเปเบญเบ virtual เบเบดเบ.
เบเบฑเบเบซเบฒเบเบตเปเบเบทเบเบเปเบฒเบเบปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบปเบเบชเบญเบ
เปเบเปเบงเบฅเบฒเบเบตเป watchdog demon sbd เปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบขเบธเบ daemon เบชเบฑเบเปเบเบเปเบซเบฑเบ, เปเบเปเบเปเปเปเบเปเปเบเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ. เปเบฅเบฐ, เบเบฑเปเบเบเบฑเปเบ, เบเบงเบฒเบกเบเบดเบเบเบตเปเบเปเบฒเปเบเบชเบนเปเบเบฒเบ freezing เปเบเบปเปเบฒเบเบฑเปเบ เปเบเปเบฃเบเบดเปเบ ะธ เบกเปเบฒเบเปเบฒ, เปเบเปเบเปเปเบซเปเบญเบ sbd. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบ เปเบเปเบฃเบเบดเปเบ เบกเบตเปเบฅเปเบง , เบเบญเบกเบฎเบฑเบเบเบฑเบเบเบฐเบเบนเป เบเบปเปเบเบชเบฐเบเบฑเบ. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบชเบฑเบเบเบฒ (เปเบ PR # 83) เบงเปเบฒเบเบฐเบกเบตเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบชเปเบฒเบฅเบฑเบ Pacemaker, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบซเบงเบฑเบเบงเปเบฒเปเบเบ Red Hat 8 เบเบฐโเปเบฎเบฑเบ. เปเบเป "เบเบงเบฒเบกเบเบดเบเบเบปเบเบเบฐเบเบด" เบเบฑเปเบเบเปเบฒเบงเปเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเปเบฅเบฐเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบฅเบญเบเปเบเปเบเปเบฒเบเปเบเบเปเบเป, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ,
killall -STOP corosync, เปเบเปเบเปเปเปเบเบตเบเบเบปเบเปเบเบเบตเบงเบดเบเบเบดเบ.ะฃ เบกเปเบฒเบเปเบฒ เปเบโเบชเบฐโเบเบฑเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ CentOS 7 เบเบฑเปเบโเบเปเปโเบเบทเบโเบเปเบญเบโ sync_timeout ั เบญเบธเบเบฐเบเบญเบเบเบธเปเบก, เบเบฑเปเบเบเบฑเปเบ , เบเบตเปเปเบกเปเบเบปเบเปเบเปเบเบทเบ supposed เบเปเบฒเบเบญเบญเบ. เบเบดเปเบเบเบปเบงเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบทเปเบ sync_timeout ั เบญเบธเบเบฐเบเบญเบเบเบธเปเบก เปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเปเบฒโเปเบเป (เปเบ script
setup/setup1). เบเบฒเบเปเบเปเปเบเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบเปเบเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒ เบกเปเบฒเบเปเบฒเปเบเบเบเบตเปเบเบฐ, เบเบงเบเปเบเบปเบฒเบชเบฑเบเบเบฒเบงเปเบฒเบเบฐเบญเบญเบเปเบเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบซเบกเปเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฑเปเบเบเปเบฒเบง (เปเบเบเบฒเบเบญเบฐเบเบฒเบเบปเบเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบ) เบเบตเปเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบทเบเบเบดเบเปเบฅเปเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.เบเปเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเปเบกเบนเบเบเปเบฒเบเบปเบเบงเปเบฒ
LC_MESSAGES(เบเปเปเบเบงเบฒเบก) เบชเบฒเบกเบฒเบเปเบเป Unicode, e.g.ru_RU.UTF-8, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ เปเบเบชเบฐเบเบต เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเปเบญเบเบเบดเปเบเบเปเปเปเบกเปเบ UTF-8, เปเบงเบปเปเบฒเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบซเบงเปเบฒเบเปเบเบปเปเบฒ (เบเบตเปเบเบตเป เปเบเบทเปเบญเบเบเบฑเบเบซเบงเบฐ+pgsqlms(paf) เปเบฅเปเบ เปเบเบชเบฐเบเบต), เปเบฅเปเบง . เบเบฑเบเบเบฑเบเบเบฐเบเบฒ PostgreSQL เบเปเปเปเบเปเบเบปเบเบฅเบปเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเบญเบเปเบฎเบฑเบเปเบเบเปเบฅเบฐเบเบตเบเบตเป. เบกเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฑเปเบLC_MESSAGES=en_US.UTF-8เปเบกเบทเปเบญเบเบฑเปเบเบเปเบฒ (เบชเปเบฒเบ) เบเบปเบงเบขเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบ.เบเปเบฒ wal_receiver_timeout เบเบทเบเบเปเบฒเบเบปเบ (เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเปเบกเปเบ 60s), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบปเบเบชเบญเบ PostgreSQL-STOP เปเบเปเบกเปเบเบปเบเปเบเบเบธเปเบก tuchanka3 เปเบฅเบฐ tuchanka4 . Replication เบขเบนเปเบเบตเปเบเบฑเปเบเปเบกเปเบ synchronous, เบชเบฐเบเบฑเปเบเบเปเปเบเบฝเบเปเบเปเบชเปเบฒเบฅเบญเบเบขเบธเบเปเบเบปเบฒ, เปเบเปเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบซเบกเป. เปเบฎเบฑเบเบงเบฝเบเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒ wal_receiver_timeout=0 เปเบกเบทเปเบญเบเบฑเปเบเบเปเบฒ PostgreSQL.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบชเบฑเบเปเบเบเปเบซเบฑเบ replication freezes เปเบ PostgreSQL เปเบเบเบฒเบเบเบปเบเบชเบญเบ ForkBomb (เบเบงเบฒเบกเบเปเบฒ overflow). . เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเปเบเปเปเบเปเบเบปเบเบเบตเปเบขเบนเปเปเบเบเบธเปเบก tuchanka3 เปเบฅเบฐ tuchanka4, เบเปเบญเบเบเบตเปเปเบกเปเบเบปเบ froze เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบ replication synchronous. เบเบฑเบเบซเบฒเปเบเปเบซเบฒเบเปเบเบเปเบงเบเบเบปเบงเบกเบฑเบเปเบญเบเบซเบผเบฑเบเบเบฒเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบ (เบเบฐเบกเบฒเบเบชเบญเบเบเบปเปเบงเปเบกเบ). เบเปเบญเบเบเบฒเบเบเบฒเบเบเบปเปเบเบเบงเปเบฒเปเบเบตเปเบกเปเบเบตเบกเปเบเบทเปเบญเปเบเปเปเบเบเบตเป. เบญเบฒเบเบฒเบเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเปเบกเบเปเบกเปเบเบตเปเบเปเบฒเบเบกเบฒ, เปเบเบดเปเบเปเบเบตเบเบเบฒเบเปเบซเบเบเบปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบเปเบกเบตเบเบปเบเบชเบฐเบเปเบญเบเบเบฝเบงเบเบฑเบ.
เบฎเบนเบ Krogan เบเปเบฒเบเบเบฒเบ เปเบเบโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบญเบโเบเบนเปโเบเบฝเบโ:

เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
