PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชชเชฐเชฟเชšเชฏ

เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชฎเชจเซ‡ เชฎเชพเชŸเซ‡ เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฎ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡ เชเชธเช•เซเชฏเซเชเชฒ, เชเช• เชถเชนเซ‡เชฐเชจเซ€ เช…เช‚เชฆเชฐ เช“เชชเซเชŸเชฟเช•เชฒ เชซเชพเชˆเชฌเชฐ เชฆเซเชตเชพเชฐเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เช…เชจเซ‡เช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซเชธเชฎเชพเช‚ เช•เชพเชฐเซเชฏเชฐเชค เช›เซ‡ เช…เชจเซ‡ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเซเชฒเซ‡เช•เช†เช‰เชŸ)เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เช›เซ‡. เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช•เซ‡ เชœเซ‡ เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡, เชฎเซ‡เช‚ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซเช‚ เชชเซ‡เชธเชฎเซ‡เช•เชฐเช•เชพเชฐเชฃ เช•เซ‡ เช† เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ RedHat เชคเชฐเชซเชฅเซ€ เชธเชคเซเชคเชพเชตเชพเชฐ เช‰เช•เซ‡เชฒ เช›เซ‡. เชคเซ‡ เชธเชพเชฐเซเช‚ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ RedHat เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช† เช‰เช•เซ‡เชฒ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• (เชฎเซ‹เชกเซเชฏเซเชฒเชฐ) เช›เซ‡. เชคเซ‡เชจเซ€ เชฎเชฆเชฆเชฅเซ€, เชฎเชพเชคเซเชฐ PostgreSQLเชจเซ€ เชœ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช…เชจเซเชฏ เชธเซ‡เชตเชพเช“เชจเซ€ เชชเชฃ เช–เชพเชฎเซ€ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเซ€ เชถเช•เซเชฏ เชฌเชจเชถเซ‡, เช•เชพเช‚ เชคเซ‹ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‡ เชฌเชจเชพเชตเชตเซเช‚.

เช† เชจเชฟเชฐเซเชฃเชฏเชฅเซ€ เชตเชพเชœเชฌเซ€ เชชเซเชฐเชถเซเชจ เชŠเชญเซ‹ เชฅเชฏเซ‹: เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ เช•เซ‡เชŸเชฒเซเช‚ เชฆเซ‹เชท-เชธเชนเชฟเชทเซเชฃเซ เชนเชถเซ‡? เช†เชจเซ€ เชคเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชเช• เชŸเซ‡เชธเซเชŸ เชฌเซ‡เชจเซเชš เชตเชฟเช•เชธเชพเชตเซ€ เช›เซ‡ เชœเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชจเซ‹เชกเซเชธ เชชเชฐ เชตเชฟเชตเชฟเชง เชจเชฟเชทเซเชซเชณเชคเชพเช“เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡, เชธเซ‡เชตเชพ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซเช เช›เซ‡, เชจเชฟเชทเซเชซเชณ เชจเซ‹เชกเชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเซ‚เชชเชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‡ เชฎเซ‚เชณเชฎเชพเช‚ hapgsql เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เชธเชฎเชฏ เชœเชคเชพเช‚ เชนเซเช‚ เชจเชพเชฎเชฅเซ€ เช•เช‚เชŸเชพเชณเซ€ เช—เชฏเซ‹, เชœเซ‡เชฎเชพเช‚ เชฎเชพเชคเซเชฐ เชเช• เชœ เชธเซเชตเชฐ เชนเชคเซ‹. เชคเซ‡เชฅเซ€, เชฎเซ‡เช‚ เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ (เช…เชจเซ‡ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เชคเซ‡เชฎเชจเซ‡ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡) เช•เซเชฐเซ‹เช—เชจ (เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เช—เซ‡เชฎเชจเซเช‚ เชเช• เชชเชพเชคเซเชฐ เชœเซ‡เชฎเชพเช‚ เชคเชฎเชพเชฎ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช…เช‚เช—เซ‹ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เชฅเชพเชฏ เช›เซ‡), เช…เชจเซ‡ เชจเซ‹เชกเซเชธ, เช•เซเชฒเชธเซเชŸเชฐเซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเซ‹เชคเซ‡ เชœ เช›เซ‡ เชŸเซเชšเช‚เช•เชพ (เช—เซเชฐเชน เชœเซเชฏเชพเช‚ เช•เซเชฐเซ‹เช—เชจ เชฐเชนเซ‡ เช›เซ‡).

เชนเชตเซ‡ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชฆเซ€เชงเซ€ เช›เซ‡ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฎเซเชฆเชพเชฏ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช–เซ‹เชฒเซ‹. README เชจเซเช‚ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เช…เช‚เช—เซเชฐเซ‡เชœเซ€เชฎเชพเช‚ เชญเชพเชทเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ (เช•เชพเชฐเชฃ เช•เซ‡ เชเชตเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชฎเซเช–เซเชฏ เช‰เชชเชญเซ‹เช•เซเชคเชพ เชชเซ‡เชธเชฎเซ‡เช•เชฐ เช…เชจเซ‡ PostgreSQL เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชนเชถเซ‡), เช…เชจเซ‡ เชฎเซ‡เช‚ เช† เชฒเซ‡เช–เชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ README เชจเซเช‚ เชœเซ‚เชจเซเช‚ เชฐเชถเชฟเชฏเชจ เชธเช‚เชธเซเช•เชฐเชฃ (เช†เช‚เชถเชฟเช• เชฐเซ€เชคเซ‡) เชฐเชœเซ‚ เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช›เซ‡.

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชชเชฐ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒเชฌเซ‹เช•เซเชธ. เช•เซเชฒ 12 เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ (เช•เซเชฒ 36GiB) เชคเซˆเชจเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡ 4 เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เช•เซเชฒเชธเซเชŸเชฐเซ‹ (เชตเชฟเชตเชฟเชง เชตเชฟเช•เชฒเซเชชเซ‹) เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชฌเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฌเซ‡ PostgreSQL เชธเชฐเซเชตเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชตเชฟเชตเชฟเชง เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹เชฎเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชธเชฐเซเชตเชฐ เช›เซ‡. เชธเชพเช•เซเชทเซ€ c เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ (เชคเซเชฐเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชธเชธเซเชคเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชชเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡), เชœเซ‡ เช…เชจเชฟเชถเซเชšเชฟเชคเชคเชพเชจเซ‡ เช‰เช•เซ‡เชฒเซ‡ เช›เซ‡ 50% / 50%, เชคเชฎเชพเชฐเซ‹ เชฎเชค เช•เซ‹เชˆ เชเช• เชชเช•เซเชทเชจเซ‡ เช†เชชเชตเซ‹. เชคเซเชฐเชฃ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซเชธเชฎเชพเช‚ เชคเซเชฐเซ€เชœเซเช‚ เช•เซเชฒเชธเซเชŸเชฐ: เชเช• เชฎเชพเชธเซเชŸเชฐ, เชฌเซ‡ เชธเซเชฒเซ‡เชต, เชจเช‚ เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ. เชšเซ‹เชฅเชพ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชšเชพเชฐ PostgreSQL เชธเชฐเซเชตเชฐเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชฌเซ‡ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ เชฆเซ€เช : เชเช• เชฎเชพเชธเซเชŸเชฐ, เชฌเชพเช•เซ€เชจเซ€ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชฃ เชธเชพเช•เซเชทเซ€ c เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ. เชšเซ‹เชฅเซเช‚ เชฌเซ‡ เชธเชฐเซเชตเชฐ เช…เชฅเชตเชพ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹ เช† เช‰เช•เซ‡เชฒเชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เชธเซเชงเซ€ เชฎเชพเชชเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชšเซ‹เช•เซเช•เชธ เชธเชฎเชฏ เชธเซ‡เชตเชพ เชเชจเชŸเซ€เชชเซ€เชกเซ€ เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชชเซเชจเชƒเชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค, เชชเชฐเช‚เชคเซ เชคเซ‡ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ ntpd (เช…เชจเชพเชฅ เชฎเซ‹เชก). เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชธเชฐเซเชตเชฐ เชธเชพเช•เซเชทเซ€ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ NTP เชธเชฐเซเชตเชฐ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‹ เชธเชฎเชฏ เชคเชฎเชพเชฎ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเช‚เชฅเซ€ เชฌเชงเชพ เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชธเซเชฎเซ‡เชณ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชธเชพเช•เซเชทเซ€ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ เช…เชฒเช— เชฅเชˆ เชœเชพเชฏ เช›เซ‡, เชชเช›เซ€ เช•เซเชฒเชธเซเชŸเชฐ เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เชเช• (เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เช…เช‚เชฆเชฐ) เชคเซ‡เชจเซ‹ เชธเชฎเชฏ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชถเซ‡. เชธเชนเชพเชฏเช• เช•เซ‡เชถเซ€เช‚เช— HTTP เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเซเชงเซ€ เชชเชฃ เช‰เชญเชพ เช•เชฐเซเชฏเชพ เชธเชพเช•เซเชทเซ€, เชคเซ‡เชจเซ€ เชฎเชฆเชฆ เชธเชพเชฅเซ‡, เช…เชจเซเชฏ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชชเชพเชธเซ‡ Yum เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเซ€ เชเช•เซเชธเซ‡เชธ เช›เซ‡. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชšเซ‹เช•เซเช•เชธ เชธเชฎเชฏ เช…เชจเซ‡ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชœเซ‡เชตเซ€ เชธเซ‡เชตเชพเช“ เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชชเชฐเช‚เชคเซ เชฌเซ‚เชฅเชฎเชพเช‚ เชคเซ‡เช“ เชนเซ‹เชธเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชธเชพเช•เซเชทเซ€ เชฎเชพเชคเซเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชœเช—เซเชฏเชพ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡.

เช†เชตเซƒเชคเซเชคเชฟเช“

v0. เชตเชฐเซเชšเซเชฏเซเช…เชฒเชฌเซ‹เช•เซเชธ 7 เชชเชฐ CentOS 11 เช…เชจเซ‡ PostgreSQL 6.1 เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เช•เซเชฒเชธเซเชŸเชฐ เชฎเชพเชณเช–เซเช‚

เชฌเชงเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ‡ เชเช• เชซเซเชฒเซ‡เชŸ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚ เชœเซ‹เชกเซ€เชจเซ‡ เชฌเชนเซเชตเชฟเชง เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซเชธเชฎเชพเช‚ เชธเซเชฅเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡. เช เช•เชพเชฐเชฃเซ‡ เช…เชถเช•เซเชฏ เช›เซ‡ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เชตเชฟเชญเชพเชœเชฟเชค เชฎเช—เชœ เชฎเชพเชจเช• เชชเซ‡เชธเชฎเซ‡เช•เชฐ เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡ เชธเซเชŸเซ‹เชจเชฟเชฅ (เชฎเชพเชฅเชพเชฎเชพเช‚ เช…เชจเซเชฏ เชจเซ‹เชกเชจเซ‡ เชถเซ‚เชŸ เช•เชฐเซ‹) เช…เชฅเชตเชพ เชตเชพเชก. เชคเซ‡เชจเซ‹ เชธเชพเชฐ: เชœเซ‹ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช—เชพเช‚เช เซ‹ เชถเช‚เช•เชพ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆ เชจเซ‹เชกเชฎเชพเช‚ เช•เช‚เชˆเช• เช–เซ‹เชŸเซเช‚ เช›เซ‡, เชคเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชคเซเช‚ เชจเชฅเซ€ เช…เชฅเชตเชพ เช–เซ‹เชŸเซเช‚ เชตเชฐเซเชคเชจ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชคเซ‹ เชชเช›เซ€ เชคเซ‡เช“ เชคเซ‡เชจเซ‡ "เชฌเชพเชนเซเชฏ" เช‰เชชเช•เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชณเชœเชฌเชฐเซ€เชฅเซ€ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, IPMI เช…เชฅเชตเชพ UPS เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เช•เชพเชฐเซเชก. . เชชเชฐเช‚เชคเซ เช† เชซเช•เซเชค เชเชตเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชœ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชœเซเชฏเชพเช‚, เชเช• เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, IPMI เช…เชฅเชตเชพ UPS เชธเชฐเซเชตเชฐ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชธเชฎเช—เซเชฐ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเชพเชตเชฐ เช—เซเชฎเชพเชตเซ‡ เช›เซ‡) เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช…เชนเซ€เช‚ เชตเชงเซ เช†เชชเชคเซเชคเชฟเชœเชจเช• เชจเชฟเชทเซเชซเชณเชคเชพ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€เช เช›เซ€เช. เช…เชจเซ‡ เช†เชตเชพ เช‡เชจเช•เชพเชฐ เชธเชพเชฅเซ‡, เชฌเชงเซเช‚ เชธเซเชŸเซ‹เชจเชฟเชฅ-เช‰เชชเช•เชฐเชฃเซ‹ (IPMI, UPS, เชตเช—เซ‡เชฐเซ‡) เชชเชฃ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚.

เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชธเชฟเชธเซเชŸเชฎ เช•เซ‹เชฐเชฎเชจเชพ เชตเชฟเชšเชพเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชฌเชงเชพ เชจเซ‹เชกเซเชธเชฎเชพเช‚ เช…เชตเชพเชœ เชนเซ‹เชฏ โ€‹โ€‹เช›เซ‡, เช…เชจเซ‡ เชซเช•เซเชค เชคเซ‡ เชœ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชฌเชงเชพ เชจเซ‹เชกเซเชธเชฎเชพเช‚เชฅเซ€ เช…เชกเชงเชพเชฅเซ€ เชตเชงเซ เชœเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. "เช…เชฐเซเชง + 1" เชจเชพ เช† เชœเชฅเซเชฅเชพเชจเซ‡ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‹เชฐเชฎ. เชœเซ‹ เช•เซ‹เชฐเชฎ เชชเซ‚เชฐเซ‹ เชจ เชฅเชพเชฏ, เชคเซ‹ เชจเซ‹เชก เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชฌเช‚เชง เช•เชฐเชตเชพ เชœเซ‹เชˆเช, เชเชŸเชฒเซ‡ เช•เซ‡. เช† เชคเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‡ เชตเชฟเชญเชพเชœเชฟเชค เชฎเช—เชœ เชฐเช•เซเชทเชฃ. เชœเซ‹ เช† เชตเชฐเซเชคเชฃเซ‚เช• เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชชเช›เซ€ เชตเซ‹เชšเชกเซ‹เช—, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, IPMI เชชเชฐ เช†เชงเชพเชฐเชฟเชค, เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡.

เชœเซ‹ เช—เชพเช‚เช เซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชธเชฎเชพเชจ เชนเซ‹เชฏ (เชฌเซ‡ เชกเซ‡เชŸเชพ เช•เซ‡เชจเซเชฆเซเชฐเซ‹เชฎเชพเช‚ เชเช• เช•เซเชฒเชธเซเชŸเชฐ), เชคเซ‹ เช•เชนเซ‡เชตเชพเชคเซ€ เช…เชจเชฟเชถเซเชšเชฟเชคเชคเชพ เชŠเชญเซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. 50% / 50% (เช…เชกเชงเซเช‚ เช…เชกเชงเซเช‚) เชœเซเชฏเชพเชฐเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชฌเชฐเชพเชฌเชฐ เช…เชกเชงเชพ เชญเชพเช—เชฎเชพเช‚ เชตเชนเซ‡เช‚เชšเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เช—เชพเช‚เช เซ‹เชจเซ€ เชธเชฎเชพเชจ เชธเช‚เช–เซเชฏเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช‰เชฎเซ‡เชฐเซ€เช เช›เซ€เช เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ เช เชเช• เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชกเชฟเชฎเชจ เช›เซ‡ เชœเซ‡ เชคเซเชฐเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชธเซŒเชฅเซ€ เชธเชธเซเชคเซ€ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชชเชฐ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซ‡ เชชเซ‹เชคเชพเชจเซ‹ เชฎเชค เชเช• เชธเซ‡เช—เชฎเซ‡เชจเซเชŸเชจเซ‡ เช†เชชเซ‡ เช›เซ‡ (เชœเซ‡ เชคเซ‡ เชœเซเช เช›เซ‡), เช…เชจเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ 50%/50% เช…เชจเชฟเชถเซเชšเชฟเชคเชคเชพเชจเซ‡ เช‰เช•เซ‡เชฒเซ‡ เช›เซ‡. เชฎเซ‡เช‚ เชธเชฐเซเชตเชฐเชจเซเช‚ เชจเชพเชฎ เช†เชชเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชธเชพเช•เซเชทเซ€ (repmgr เชฎเชพเช‚เชฅเซ€ เชชเชฐเชฟเชญเชพเชทเชพ, เชฎเชจเซ‡ เชคเซ‡ เช—เชฎเซเชฏเซเช‚).

เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชเช• เชœเช—เซเชฏเชพเชเชฅเซ€ เชฌเซ€เชœเซ€ เชœเช—เซเชฏเชพเช เช–เชธเซ‡เชกเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช–เชพเชฎเซ€เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชฅเซ€ เชธเซเชตเชธเซเชฅ เชฒเซ‹เช•เซ‹ เชชเชฐ เช…เชฅเชตเชพ เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเชจเชพ เช†เชฆเซ‡เชถเชฅเซ€. เชœเซ‡เชฅเซ€ เช—เซเชฐเชพเชนเช•เซ‹เชจเซ‡ เช–เชฌเชฐ เชชเชกเซ‡ เช•เซ‡ เชคเซ‡เชฎเชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเช‚เชธเชพเชงเชจเซ‹ เช•เซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡ (เช•เซเชฏเชพเช‚ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚?), เชซเซเชฒเซ‹เชŸเชฟเช‚เช— เช†เชˆเชชเซ€ (เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€). เช† เชเชตเชพ IP เช›เซ‡ เช•เซ‡ เชœเซ‡ เชชเซ‡เชธเชฎเซ‡เช•เชฐ เชจเซ‹เชกเซเชธเชจเซ€ เช†เชธเชชเชพเชธ เช–เชธเซ‡เชกเซ€ เชถเช•เซ‡ เช›เซ‡ (เชฌเชงเซเช‚ เชซเซเชฒเซ‡เชŸ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช›เซ‡). เชคเซ‡เชฎเชพเช‚เชจเชพ เชฆเชฐเซ‡เช• เชเช• เชธเช‚เชธเชพเชงเชจ (เชธเซ‡เชตเชพ)เชจเซเช‚ เชชเซเชฐเชคเซ€เช• เช›เซ‡ เช…เชจเซ‡ เช† เชธเซ‡เชตเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชœเซเชฏเชพเช‚ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เชนเชถเซ‡ (เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชกเซ‡เชŸเชพเชฌเซ‡เช).

เชคเซเชšเช‚เช•เชพ1 (เช•เซ‹เชฎเซเชชเซ‡เช•เซเชถเชจ เชธเชพเชฅเซ‡เชจเซเช‚ เชธเชฐเซเช•เชฟเชŸ)

เชฎเชพเชณเช–เซเช‚

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชตเชฟเชšเชพเชฐ เช เชนเชคเซ‹ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช“เช›เชพ เชฒเซ‹เชกเชตเชพเชณเชพ เช˜เชฃเชพ เชจเชพเชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช›เซ‡, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชธเซเชฒเซ‡เชต เชธเชฐเซเชตเชฐเชจเซ‡ เชนเซ‹เชŸ เชธเซเชŸเซ‡เชจเซเชกเชฌเชพเชฏ เชฎเซ‹เชกเชฎเชพเช‚ เชœเชพเชณเชตเชตเซเช‚ เชจเชซเชพเช•เชพเชฐเช• เช›เซ‡ (เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เช†เชตเชพ เชฌเช—เชพเชกเชจเซ€ เช•เซ‹เชˆ เชœเชฐเซ‚เชฐ เชจเชฅเซ€).

เชฆเชฐเซ‡เช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชเช• เชธเชฐเซเชตเชฐ เชนเซ‹เชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชธเชฐเซเชตเชฐ เชชเชพเชธเซ‡ เชฌเซ‡ PostgreSQL เชฆเชพเช–เชฒเชพเช“ เช›เซ‡ (PostgreSQL เชชเชฐเชฟเชญเชพเชทเชพเชฎเชพเช‚ เชคเซ‡เช“เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‚เช‚เชเชตเชฃเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชนเซเช‚ เชคเซ‡เชฎเชจเซ‡ เชฆเชพเช–เชฒเชพเช“ เช•เชนเซ€เชถ (เช…เชจเซเชฏ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชธเชพเชฅเซ‡ เชธเชพเชฎเซเชฏเชคเชพ เชฆเซเชตเชพเชฐเชพ), เช…เชจเซ‡ เชนเซเช‚ เชซเช•เซเชค Pacemaker เช•เซเชฒเชธเซเชŸเชฐ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เช•เชนเซ€เชถ). เชเช• เชฆเชพเช–เชฒเซ‹ เชฎเชพเชธเซเชŸเชฐ เชฎเซ‹เชกเชฎเชพเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชคเซ‡ เชœ เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ (เชซเช•เซเชค เชซเซเชฒเซ‹เชŸ IP เชคเซ‡ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡). เชฌเซ€เชœเซ‹ เชฆเชพเช–เชฒเซ‹ เชฌเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ เชฎเชพเชŸเซ‡ เช—เซเชฒเชพเชฎ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชคเซ‡เชจเซ‹ เชฎเชพเชธเซเชŸเชฐ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เชคเซ‹ เชœ เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชถเซ‡. เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชฌเซ‡เชฎเชพเช‚เชฅเซ€ เชฎเชพเชคเซเชฐ เชเช• เชœ เชฆเชพเช–เชฒเซ‹ (เชฎเชพเชธเซเชŸเชฐ) เชธเซ‡เชตเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเชถเซ‡ (เชตเชฟเชจเช‚เชคเซ‹ เช•เชฐเชตเชพ), เชฌเชงเชพ เชธเชฐเซเชตเชฐ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชธเซเชŸเชฐ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชฎเซ‡เชฎเชฐเซ€ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ_เชฌเชซเชฐเซเชธ เช•เซ‡เชถ เชตเช—เซ‡เชฐเซ‡ เชฎเชพเชŸเซ‡ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡), เชชเชฐเช‚เชคเซ เชœเซ‡เชฅเซ€ เชฌเซ€เชœเซ€ เช˜เชŸเชจเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชชเชฃ เชชเชพเชธเซ‡ เชชเซ‚เชฐเชคเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เช›เซ‡ ( เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช•เซ‡เชถ เชฆเซเชตเชพเชฐเชพ เชธเชฌเช“เชชเซเชŸเชฟเชฎเชฒ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชนเซ‹เชตเชพ เช›เชคเชพเช‚) เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเซเชฒเซ‡เชต เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซเช‚ เชจเชฅเซ€ (เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เช•เชฐเชคเซเช‚ เชจเชฅเซ€), เชœเซ‡เชฅเซ€ เชธเชฎเชพเชจ เชฎเชถเซ€เชจ เชชเชฐ เชฎเชพเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชฏเซเชฆเซเชง เชจ เชฅเชพเชฏ.

เชฌเซ‡ เช—เชพเช‚เช เซ‹เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชซเช•เซเชค เช…เชธเซเชฎเซ‡เชณ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชพเชฅเซ‡ เชœ เชถเช•เซเชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชพเชฅเซ‡, เช—เซเชฒเชพเชฎเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเชพเชธเซเชŸเชฐเชจเชพ เชธเซเชŸเซ‹เชช เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡.

เชธเชพเช•เซเชทเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณเชคเชพ

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชธเชพเช•เซเชทเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณเชคเชพ (เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ) เชนเซเช‚ เชซเช•เซเชค Tuchanka1 เช•เซเชฒเชธเซเชŸเชฐ เชฎเชพเชŸเซ‡ เชœ เชตเชฟเชšเชพเชฐเซ€เชถ, เช…เชจเซเชฏ เชคเชฎเชพเชฎ เชธเชพเชฅเซ‡ เชคเซ‡ เชธเชฎเชพเชจ เชตเชพเชฐเซเชคเชพ เชนเชถเซ‡. เชœเซ‹ เชธเชพเช•เซเชทเซ€ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เชคเซ‹ เช•เซเชฒเชธเซเชŸเชฐ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เช•เช‚เชˆเชชเชฃ เชฌเชฆเชฒเชพเชถเซ‡ เชจเชนเซ€เช‚, เชฌเชงเซเช‚ เชคเซ‡ เชœ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชถเซ‡. เชชเชฐเช‚เชคเซ เช•เซ‹เชฐเชฎ 2 เชฎเชพเช‚เชฅเซ€ 3 เชฌเชจเชถเซ‡, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชชเช›เซ€เชจเซ€ เช•เซ‹เชˆเชชเชฃ เชจเชฟเชทเซเชซเชณเชคเชพ เช•เซเชฒเชธเซเชŸเชฐ เชฎเชพเชŸเซ‡ เช˜เชพเชคเช• เชนเชถเซ‡. เชคเซ‡ เชนเชœเซ เชชเชฃ เชคเชพเช•เซ€เชฆเซ‡ เช เซ€เช• เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡.

Tuchanka1 เช‡เชจเช•เชพเชฐ

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

Tuchanka1 เชฎเชพเชŸเซ‡เชจเชพ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ. เช† เชฌเชพเชฌเชคเซ‡ เชธเชพเช•เซเชทเซ€ เชคเซ‡เชจเซ‹ เชฎเชค เชฌเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชฌเซ€เชœเชพ เชจเซ‹เชก เชชเชฐ เชฎเซ‚เช•เซ‡ เช›เซ‡. เชคเซเชฏเชพเช‚, เชญเซ‚เชคเชชเซ‚เชฐเซเชต เชธเซเชฒเซ‡เชต เชฎเชพเชธเซเชŸเชฐเชฎเชพเช‚ เชซเซ‡เชฐเชตเชพเชฏ เช›เซ‡, เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฌเช‚เชจเซ‡ เชฎเชพเชธเซเชŸเชฐเซเชธ เชเช• เชœ เชธเชฐเซเชตเชฐ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฌเช‚เชจเซ‡ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เชคเซ‡เชฎเชจเซ‡ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡.

เชคเซเชšเช‚เช•เชพ2 (เชถเชพเชธเซเชคเซเชฐเซ€เชฏ)

เชฎเชพเชณเช–เซเช‚

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชฌเซ‡ เช—เชพเช‚เช เซ‹เชจเซ€ เช‰เชคเซเชคเชฎ เชฏเซ‹เชœเชจเชพ. เชฎเชพเชธเซเชŸเชฐ เชเช• เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชฌเซ€เชœเชพ เชชเชฐ เช—เซเชฒเชพเชฎ. เชฌเช‚เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“ เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ (เช—เซเชฒเชพเชฎ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡), เชคเซ‡เชฅเซ€ เชฌเช‚เชจเซ‡เชจเซ‡ เชซเซเชฒเซ‹เชŸ IP เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: krogan2 เช เชฎเชพเชธเซเชŸเชฐ เช›เซ‡, krogan2s1 เช เชธเซเชฒเซ‡เชต เช›เซ‡. เชฎเชพเชฒเชฟเช• เช…เชจเซ‡ เช—เซเชฒเชพเชฎ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เชฆเซ‹เชท เชธเชนเชจเชถเซ€เชฒเชคเชพ เชนเชถเซ‡.

เชฌเซ‡ เช—เชพเช‚เช เซ‹เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชซเช•เซเชค เช…เชธเซเชฎเซ‡เชณ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชพเชฅเซ‡ เชœ เชถเช•เซเชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชพเชฅเซ‡, เชธเซเชฒเซ‡เชตเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเชพเชธเซเชŸเชฐเชจเชพ เชธเซเชŸเซ‹เชช เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡.

Tuchanka2 เช‡เชจเช•เชพเชฐ

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชœเซ‹ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เชธเชพเช•เซเชทเซ€ เชฌเซ€เชœเชพ เชฎเชพเชŸเซ‡ เชฎเชค. เชเช•เชฎเชพเชคเซเชฐ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ เชชเชฐ, เชฎเชพเชธเซเชŸเชฐ เช‰เชญเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชฌเช‚เชจเซ‡ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เชคเซ‡เชจเชพ เชคเชฐเชซ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเชถเซ‡: เชฎเชพเชธเซเชŸเชฐ เช…เชจเซ‡ เชธเซเชฒเซ‡เชต. เช…เชฒเชฌเชคเซเชค, เช‰เชฆเชพเชนเชฐเชฃ เชเชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซ‡เชฒเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชฎเชพเชธเซเชŸเชฐ เช…เชจเซ‡ เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€เชจเชพ เชคเชฎเชพเชฎ เชœเซ‹เชกเชพเชฃเซ‹ เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“ เชเช•เชธเชพเชฅเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเชพ เชธเช‚เชธเชพเชงเชจเซ‹ (เช•เชจเซ‡เช•เซเชถเชจ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเช—เซ‡เชฐเซ‡) เชนเซ‹เชฏ. เชเชŸเชฒเซ‡ เช•เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเซ‡เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ‹ เชชเซ‚เชฐเชคเซ‹ เชชเซเชฐเชตเช เซ‹ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช.

เชคเซเชšเช‚เช•เชพ 4 (เช˜เชฃเชพ เช—เซเชฒเชพเชฎเซ‹)

เชฎเชพเชณเช–เซเช‚

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช…เชจเซเชฏ เช†เชคเซเชฏเช‚เชคเชฟเช•. เชเชตเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช›เซ‡ เชœเซ‡ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเชพเชคเซเชฐ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ (เช‰เชšเซเชš-เชฒเซ‹เชก เชธเชพเช‡เชŸเชจเซ‹ เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เซ‡เชธ). Tuchanka4 เช เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเช‚ เช†เชตเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซเชฐเชฃ เช•เซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ เช—เซเชฒเชพเชฎเซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเชœเซ เชชเชฃ เช˜เชฃเชพ เชฌเชงเชพ เชจเชฅเซ€. เช–เซ‚เชฌ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช—เซเชฒเชพเชฎเซ‹ เชธเชพเชฅเซ‡, เชตเช‚เชถเชตเซ‡เชฒเซ‹ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชชเซเชฐเชฃเชพเชฒเซ€เชจเซ€ เชถเซ‹เชง เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชฐเชนเซ‡เชถเซ‡. เชจเซเชฏเซ‚เชจเชคเชฎ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ (เชšเชฟเชคเซเชฐเชฎเชพเช‚), เชฆเชฐเซ‡เช• เชฌเซ‡ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชฌเซ‡ เชธเชฐเซเชตเชฐ เช›เซ‡, เชฆเชฐเซ‡เช• เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชเชธเช•เซเชฏเซเชเชฒ เชฆเชพเช–เชฒเชพ เชธเชพเชฅเซ‡.

เช† เชฏเซ‹เชœเชจเชพเชจเซ€ เชฌเซ€เชœเซ€ เชตเชฟเชถเซ‡เชทเชคเชพ เช เช›เซ‡ เช•เซ‡ เชเช• เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เช—เซ‹เช เชตเชตเชพเชจเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชถเช•เซเชฏ เช›เซ‡. เชœเซ‹ เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซ‹, เชฎเชพเชธเซเชŸเชฐเชจเชพ เชธเชฎเชพเชจ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฌเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชจเช•เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‡ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฎเชพเชธเซเชŸเชฐ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชธเซเชฒเซ‡เชตเชจเซ‡ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเชฆเชจเชธเซ€เชฌเซ‡, เช—เซเชฒเชพเชฎเซ‹ เชตเชšเซเชšเซ‡ เช•เซ‹เชˆเช• เชฐเซ€เชคเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชธเช‚เชคเซเชฒเชฟเชค เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชฐเชนเซ‡เชถเซ‡ sql เชชเซเชฐเซ‹เช•เซเชธเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเชพเชœเซ เชชเชฐ. เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เช—เซเชฐเชพเชนเช•เซ‹เชจเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ€ เชถเช•เซ‡ เช›เซ‡ sql เชชเซเชฐเซ‹เช•เซเชธเซ€, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เช•เซเชฒเชพเชฏเชจเซเชŸ เชกเซ‡เชตเชฒเชชเชฐ เชœ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‹เชจเซ‡ เชœเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชฌเชพเชนเซเชฏ เชกเชฟเชฎเชจ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ (เช•เชจเซ‡เช•เซเชถเชจ เชชเซ‚เชฒ) เชตเช—เซ‡เชฐเซ‡ เชฆเซเชตเชพเชฐเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ€ เชถเช•เชพเชฏ เช›เซ‡. เช† เชฌเชงเซเช‚ เชซเซ‡เชฒเช“เชตเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชตเชฟเชทเชฏเชจเซ€ เชฌเชนเชพเชฐ เชœเชพเชฏ เช›เซ‡ (เชซเซ‡เชฒเช“เชตเชฐ SQL เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เซเชฒเชพเชฏเช‚เชŸ เชซเซ‹เชฒเซเชŸ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชธเชพเชฅเซ‡ เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡ เช…เชฎเชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡).

Tuchanka4 เช‡เชจเช•เชพเชฐ

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชœเซ‹ เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡, เชฌเซ‡ เชธเชฐเซเชตเชฐ) เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เชคเซ‹ เชฌเซ€เชœเชพ เชฎเชพเชŸเซ‡ เชธเชพเช•เซเชทเซ€ เชฎเชค เช†เชชเซ‹. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฌเซ€เชœเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชฌเซ‡ เชธเชฐเซเชตเชฐ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡: เชเช• เชฎเชพเชธเซเชŸเชฐ เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชฎเชพเชธเซเชŸเชฐ เชซเซเชฒเซ‹เชŸ IP เชคเซ‡เชจเซ‡ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡ (เชตเชพเช‚เชšเชตเชพ-เชฒเซ‡เช–เชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡); เช…เชจเซ‡ เชฌเซ€เชœเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชพเชฅเซ‡ เชเช• เชธเซเชฒเซ‡เชต เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡, เช…เชจเซ‡ เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ IPเชฎเชพเช‚เชฅเซ€ เชเช• เชคเซ‡เชจเซ‡ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡ (เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡).

เชจเซ‹เช‚เชงเชจเซ€เชฏ เชชเซเชฐเชฅเชฎ เชตเชธเซเชคเซ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฎ เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ เช†เช‡เชชเซ€ เช•เชพเชฎเชฆเชพเชฐเซ‹ เชจเชนเซ€เช‚ เชนเซ‹เชฏ, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ เชเช• เชœ เชนเชถเซ‡. เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฐเชนเซ‡เชถเซ‡ sql เชชเซเชฐเซ‹เช•เซเชธเซ€ เชคเชฎเชพเชฎ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชฎเชพเชคเซเชฐ เชฌเชพเช•เซ€ เชฐเชนเซ‡เชฒเชพ เชซเซเชฒเซ‹เชŸ IP เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ€; เช…เชจเซ‡ เชœเซ‹ sql เชชเซเชฐเซ‹เช•เซเชธเซ€ เชจเชพ, เชชเช›เซ€ เชคเชฎเซ‡ เช•เชจเซ‡เช•เซเชถเชจ URL เชฎเชพเช‚ เช…เชฒเซเชชเชตเชฟเชฐเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชญเชพเชœเชฟเชค เชคเชฎเชพเชฎ เชซเซเชฒเซ‹เชŸ IP เชธเซเชฒเซ‡เชตเซเชธเชจเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชธเชพเชฅเซ‡ libpq เช•เชจเซ‡เช•เซเชถเชจ เชชเซเชฐเชฅเชฎ เช•เชพเชฐเซเชฏเชฐเชค IP เชธเชพเชฅเซ‡ เชนเชถเซ‡, เช† เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชฆเชพเชš เช…เชจเซเชฏ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชฎเชพเช‚, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, JDBC, เช† เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚ เช…เชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ sql เชชเซเชฐเซ‹เช•เซเชธเซ€. เช† เชเชŸเชฒเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช—เซเชฒเชพเชฎเซ‹ เชฎเชพเชŸเซ‡เชจเชพ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€เชจเซ‡ เชเช• เชœ เชธเชฐเซเชตเชฐ เชชเชฐ เชเช•เชธเชพเชฅเซ‡ เช‰เช›เซ‡เชฐเชตเชพ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เช›เซ‡, เชœเซ‡เชฅเซ€ เชœเซ‹ เชคเซ‡เชฎเชพเช‚เชจเชพ เช˜เชฃเชพ เชšเชพเชฒเชคเชพ เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡ เช—เซเชฒเชพเชฎ เชธเชฐเซเชตเชฐเซเชธ เชตเชšเซเชšเซ‡ เชธเชฎเชพเชจเชฐเซ‚เชชเซ‡ เชตเชฟเชคเชฐเชฟเชค เชฅเชพเชฏ.

เชฌเซ€เชœเซเช‚: เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชชเชฃ, เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชœเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช…เชจเซ‡ เชœเซ‹ เช—เซŒเชฃ เชจเชฟเชทเซเชซเชณเชคเชพ เชฅเชพเชฏ เชคเซ‹ เชชเชฃ, เชเชŸเชฒเซ‡ เช•เซ‡, เชฌเชพเช•เซ€เชจเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚เชจเชพ เชฌเซ‡ เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เชเช• เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เช•เซเชฒเชธเซเชŸเชฐ, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชถเซ‡, เชคเซ‡เชฎ เช›เชคเชพเช‚ เชคเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชถเซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฃเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพเชจเซ€ เชชเซเชทเซเชŸเชฟ เช†เชชเซ€ เช›เซ‡. (เช—เซŒเชฃ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เช•เซ‹เชˆ เชจเซเช•เชธเชพเชจเชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚).

Tuchanka3 (3 เชกเซ‡เชŸเชพ เช•เซ‡เชจเซเชฆเซเชฐเซ‹)

เชฎเชพเชณเช–เซเช‚

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เช† เชเช• เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เซเชฒเชธเซเชŸเชฐ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเซเชฐเชฃ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏเชฐเชค เชกเซ‡เชŸเชพ เช•เซ‡เชจเซเชฆเซเชฐเซ‹ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชจเชพ เชฆเชฐเซ‡เช•เชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏเชฐเชค เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชฐเซเชตเชฐ เช›เซ‡. เช† เชฌเชพเชฌเชคเซ‡ เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เชเช• เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชฎเชพเชธเซเชŸเชฐเชจเซ‹ เชธเซเชŸเชพเชซ เชนเซ‹เชฏ เช›เซ‡, เชฌเซ€เชœเชพ เชฌเซ‡เชฎเชพเช‚ เช—เซเชฒเชพเชฎเซ‹ เชนเซ‹เชฏ เช›เซ‡. เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชฟเช‚เช•เซเชฐเชจเชธ เช›เซ‡, เชŸเชพเช‡เชช เช•เชฐเซ‹ ANY (slave1, slave2), เชเชŸเชฒเซ‡ เช•เซ‡, เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพเชจเซ€ เชชเซเชทเซเชŸเชฟ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเซเชฒเซ‡เชต เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชจเชพเชฐ เชชเซเชฐเชฅเชฎ เชนเชถเซ‡ เช•เซ‡ เชคเซ‡เชฃเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชธเซเชตเซ€เช•เชพเชฐเซ€ เช›เซ‡. เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชธเซเชŸเชฐ เชฎเชพเชŸเซ‡ เชเช• เชซเซเชฒเซ‹เชŸ เช†เช‡เชชเซ€ เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เชฌเซ‡ เช—เซเชฒเชพเชฎเซ‹ เชฎเชพเชŸเซ‡ เชธเซ‚เชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Tuchanka4 เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชคเซเชฐเชฃเซ‡เชฏ เชซเซเชฒเซ‹เชŸ IP เชซเซ‹เชฒเซเชŸ-เชธเชนเชฟเชทเซเชฃเซ เช›เซ‡. เชซเช•เซเชค-เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ SQL เชชเซเชฐเชถเซเชจเซ‹เชจเซ‡ เชธเช‚เชคเซเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ sql เชชเซเชฐเซ‹เช•เซเชธเซ€ (เช…เชฒเช— เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชธเชพเชฅเซ‡), เช…เชฅเชตเชพ เช…เชกเชงเชพ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เชเช• เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ IP เชธเซ‹เช‚เชชเซ‹, เช…เชจเซ‡ เชฌเซ€เชœเชพ เช…เชกเชงเชพ เชฌเซ€เชœเชพเชจเซ‡.

Tuchanka3 เช‡เชจเช•เชพเชฐ

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชœเซ‹ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เชคเซ‹ เชฌเซ‡ เชฌเชพเช•เซ€ เชฐเชนเซ‡ เช›เซ‡. เชเช•เชฎเชพเช‚, เชฎเชพเชธเซเชŸเชฐ เชคเชฐเชซเชฅเซ€ เชฎเชพเชธเซเชŸเชฐ เช…เชจเซ‡ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เช‰เชญเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชฌเซ€เชœเชพเชฎเชพเช‚ - เชธเซเชฒเซ‡เชต เช…เชจเซ‡ เชฌเช‚เชจเซ‡ เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ (เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚ เชฌเช‚เชจเซ‡ เชธเซเชฒเซ‡เชต เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€เชจเชพ เชคเชฎเชพเชฎ เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เชกเชฌเชฒ เชฐเชฟเชเชฐเซเชต เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช). เชฎเชพเชธเซเชŸเชฐ เช…เชจเซ‡ เช—เซเชฒเชพเชฎเซ‹ เชตเชšเซเชšเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ. เช‰เชชเชฐเชพเช‚เชค, เช•เซเชฒเชธเซเชŸเชฐ เชฌเซ‡ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชจเชพ เชตเชฟเชจเชพเชถเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ (เชœเซ‹ เชคเซ‡ เชเช•เชธเชพเชฅเซ‡ เชจเชทเซเชŸ เชจ เชฅเชพเชฏ เชคเซ‹) เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เช…เชจเซ‡ เชชเซเชทเซเชŸเชฟ เชฅเชฏเซ‡เชฒ เชตเซเชฏเชตเชนเชพเชฐเซ‹ (เชฎเชพเชนเชฟเชคเซ€ เช—เซเชฎเชพเชตเชถเซ‡ เชจเชนเซ€เช‚) เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชฌเชšเชพเชตเชถเซ‡.

เชฎเซ‡เช‚ เชซเชพเช‡เชฒ เชฎเชพเชณเช–เซเช‚ เช…เชจเซ‡ เชœเชฎเชพเชตเชŸเชจเซเช‚ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชฐเซเชฃเชจ เชถเชพเชฎเซ‡เชฒ เชจ เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เชœเซ‡ เช•เซ‹เชˆ เชชเชฃ เช†เชœเซเชฌเชพเชœเซ เชฐเชฎเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เชคเซ‡ เช† เชฌเชงเซเช‚ README เชฎเชพเช‚ เชตเชพเช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡. เชนเซเช‚ เชซเช•เซเชค เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเชจเซเช‚ เชตเชฐเซเชฃเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซเช‚ เช›เซเช‚.

เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃ เชธเชฟเชธเซเชŸเชฎ

เชตเชฟเชตเชฟเชง เช–เชพเชฎเซ€เช“เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ€เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡, เชเช• เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃ เชธเชฟเชธเซเชŸเชฎ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฆเซเชตเชพเชฐเชพ เชฒเซ‹เชจเซเชš test/failure. เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชคเชฐเซ€เช•เซ‡ เชฒเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช† เช†เชฆเซ‡เชถ:

test/failure 2 3

เชฎเชพเชคเซเชฐ เชฌเซ€เชœเชพ เช…เชจเซ‡ เชคเซเชฐเซ€เชœเชพ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชถเซ‡. เชœเซ‹ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจเชฅเซ€, เชคเซ‹ เชชเช›เซ€ เชฌเชงเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชฌเชงเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชธเชฎเชพเช‚เชคเชฐ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎ tmux เชชเซ‡เชจเชฒเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. Tmux เชธเชฎเชฐเซเชชเชฟเชค tmux เชธเชฐเซเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ tmux เชจเซ€ เชจเซ€เชšเซ‡เชฅเซ€ เชšเชฒเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชจเซ‡เชธเซเชŸเซ‡เชก tmux เชฅเชพเชฏ เช›เซ‡. เชนเซเช‚ เชฎเซ‹เชŸเซ€ เชตเชฟเช‚เชกเซ‹เชฎเชพเช‚ เช…เชจเซ‡ เชจเชพเชจเชพ เชซเซ‹เชจเซเชŸ เชธเชพเชฅเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚. เชชเชฐเซ€เช•เซเชทเชฃ เชถเชฐเซ‚ เชฅเชพเชฏ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เชคเซ‡ เชธเชฎเชฏเซ‡ เชคเชฎเชพเชฎ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชชเชฐ เชชเชพเช›เชพ เชซเซ‡เชฐเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. setup.

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชŸเชฐเซเชฎเชฟเชจเชฒเชจเซ‡ เชšเช•เชพเชธเชพเชฏเซ‡เชฒ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซเชธเชพเชฐ เช•เซ‰เชฒเชฎเชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡; เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ (เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸเชฎเชพเช‚) เชšเชพเชฐ เช›เซ‡. เชนเซเช‚ Tuchanka2 เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซ‰เชฒเชฎเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ€เชถ. เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸเชฎเชพเช‚เชจเซ€ เชชเซ‡เชจเชฒเซ‹ เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เช›เซ‡:

  1. เชŸเซ‡เชธเซเชŸเชจเชพ เช†เช‚เช•เชกเชพ เช…เชนเซ€เช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช•เซ‰เชฒเชฎ:
    • เชจเชฟเชทเซเชซเชณเชคเชพ โ€” เชชเชฐเซ€เช•เซเชทเชฃเชจเซเช‚ เชจเชพเชฎ (เชธเซเช•เซเชฐเซ€เชชเซเชŸเชฎเชพเช‚ เช•เชพเชฐเซเชฏ) เชœเซ‡ เชฆเซ‹เชทเชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.
    • เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ - เชธเซ‡เช•เชจเซเชกเซ‹เชฎเชพเช‚ เช…เช‚เช•เช—เชฃเชฟเชค เชธเชฐเซ‡เชฐเชพเชถ เชธเชฎเชฏ เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซเชฒเชธเซเชŸเชฐ เชคเซ‡เชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชคเซ‡เชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เช›เซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡ เชซเซ‹เชฒเซเชŸเชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเชคเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฎเชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เชธเชฎเชฏ เช–เซ‚เชฌ เชœ เชŸเซ‚เช‚เช•เซ‹ เชนเซ‹เชฏ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช› เชธเซ‡เช•เชจเซเชก (เช† เช˜เชฃเชพ เช—เซเชฒเชพเชฎเซ‹ (เชคเซเชšเช‚เช•เชพ3 เช…เชจเซ‡ เชคเซเชšเช‚เช•เชพ4) เชธเชพเชฅเซ‡เชจเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡), เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช–เชพเชฎเซ€ เช…เชธเซเชฎเซ‡เชณ เชธเซเชฒเซ‡เชต เชชเชฐ เชนเชคเซ€ เช…เชจเซ‡ เชคเซ‡ เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡ เชชเซเชฐเชญเชพเชตเชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเซ€ เชจเชฅเซ€; เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เชจเชนเซ‹เชคเซเช‚. เช•เซเชฒเชธเซเชŸเชฐ เชธเซเชŸเซ‡เชŸ เชธเซเชตเซ€เชšเซ‹.
    • เชตเชฟเชšเชฒเชจ โ€” เชฎเซ‚เชฒเซเชฏเชจเซ‹ เชซเซ‡เชฒเชพเชตเซ‹ (เชšเซ‹เช•เซเช•เชธเชคเชพ) เชฌเชคเชพเชตเซ‡ เช›เซ‡ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชตเชฟเชšเชฒเชจ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡.
    • เช—เชฃเชคเชฐเซ€ - เช† เชชเชฐเซ€เช•เซเชทเชฃ เช•เซ‡เชŸเชฒเซ€ เชตเช–เชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.
  2. เชŸเซ‚เช‚เช•เซ‹ เชฒเซ‹เช— เชคเชฎเชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชนเชพเชฒเชฎเชพเช‚ เชถเซเช‚ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ (เชชเชฐเซ€เช•เซเชทเชฃ) เชจเช‚เชฌเชฐ, เชŸเชพเช‡เชฎเชธเซเชŸเซ‡เชฎเซเชช เช…เชจเซ‡ เช“เชชเชฐเซ‡เชถเชจเชจเซเช‚ เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช–เซ‚เชฌ เชฒเชพเช‚เชฌเซ (> 5 เชฎเชฟเชจเชฟเชŸ) เชฆเซ‹เชกเชตเซเช‚ เช เชธเชฎเชธเซเชฏเชพ เชธเซ‚เชšเชตเซ‡ เช›เซ‡.
  3. เชนเซƒเชฆเชฏ (เชนเซƒเชฆเชฏ) - เชตเชฐเซเชคเชฎเชพเชจ เชธเชฎเชฏ. เชชเซเชฐเชฆเชฐเซเชถเชจเชจเชพ เชฆเซเชฐเชถเซเชฏ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เชฎเชพเชŸเซ‡ เชฎเชพเชธเซเชŸเชฐ เชซเซเชฒเซ‹เชŸ เช†เชˆเชชเซ€ เชฎเชพเชธเซเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชธเชฎเชฏ เชคเซ‡เชจเชพ เชŸเซ‡เชฌเชฒ เชชเชฐ เชธเชคเชค เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เชธเชซเชณ เชฅเชพเชฏ, เชคเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เช† เชชเซ‡เชจเชฒเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.
  4. เชฌเซ€เชŸ (เชชเชฒเซเชธ) - "เชตเชฐเซเชคเชฎเชพเชจ เชธเชฎเชฏ", เชœเซ‡ เช…เช—เชพเช‰ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฆเซเชตเชพเชฐเชพ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชนเซƒเชฆเชฏ เชฎเชพเชธเซเชŸเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชนเชตเซ‡ เชตเชพเช‚เชšเซ‹ เช—เซเชฒเชพเชฎ เชคเซ‡เชจเชพ เชซเซเชฒเซ‹เชŸ IP เชฆเซเชตเชพเชฐเชพ. เชคเชฎเชจเซ‡ เชธเซเชฒเซ‡เชต เช…เชจเซ‡ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซเช‚ เชฆเซƒเชทเซเชŸเชฟเชจเซ€ เช†เช•เชพเชฐเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. Tuchanka1 เชฎเชพเช‚ เชซเซเชฒเซ‹เชŸ IP เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เช—เซเชฒเชพเชฎ เชจเชฅเซ€ (เชธเซ‡เชตเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเชคเชพ เช•เซ‹เชˆ เช—เซเชฒเชพเชฎเซ‹ เชจเชฅเซ€), เชชเชฐเช‚เชคเซ เชคเซเชฏเชพเช‚ เชฌเซ‡ เช‰เชฆเชพเชนเชฐเชฃเซ‹ (DBs) เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เช…เชนเซ€เช‚ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚ เชฌเซ€เชŸเช…เชจเซ‡ เชนเซƒเชฆเชฏ เชฌเซ€เชœเซ‹ เชฆเชพเช–เชฒเซ‹.
  5. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เช†เชฐเซ‹เช—เซเชฏเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚ pcs mon. เชฎเชพเชณเช–เซเช‚, เชจเซ‹เชกเซเชธเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช…เชจเซ‡ เช…เชจเซเชฏ เช‰เชชเชฏเซ‹เช—เซ€ เชฎเชพเชนเชฟเชคเซ€ เชฌเชคเชพเชตเซ‡ เช›เซ‡.
  6. เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฆเชฐเซ‡เช• เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชฎเชพเช‚เชฅเซ€ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช…เชนเซ€เช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เช›เซ‡ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เช†เชตเซ€ เชตเชงเซ เชชเซ‡เชจเชฒเซเชธ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชฌเซ‡ เช—เซเชฐเชพเชซ CPU เชฒเซ‹เชก (เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชฎเชพเช‚ เชฌเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชนเซ‹เชฏ เช›เซ‡), เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซเช‚ เชจเชพเชฎ, เชธเชฟเชธเซเชŸเชฎ เชฒเซ‹เชก (เชฒเซ‹เชก เชเชตเชฐเซ‡เชœ เชจเชพเชฎ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ 5, 10 เช…เชจเซ‡ 15 เชฎเชฟเชจเชฟเชŸเชฅเซ€ เชตเชงเซ เชธเชฐเซ‡เชฐเชพเชถ เช›เซ‡), เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชฃเซ€เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‹.
  7. เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซเช‚ เชŸเซเชฐเซ‡เชธ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช•เซ‹เชˆ เช–เชพเชฎเซ€เชจเซ€ เช˜เชŸเชจเชพเชฎเชพเช‚ - เช“เชชเชฐเซ‡เชถเชจเชฎเชพเช‚ เช…เชšเชพเชจเช• เชตเชฟเช•เซเชทเซ‡เชช เช…เชฅเชตเชพ เช…เชจเช‚เชค เชฐเชพเชน เชšเช•เซเชฐ - เช…เชนเซ€เช‚ เชคเชฎเซ‡ เช† เชตเชฐเซเชคเชจเชจเซเช‚ เช•เชพเชฐเชฃ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.

เชชเชฐเซ€เช•เซเชทเชฃ เชฌเซ‡ เชคเชฌเช•เซเช•เชพเชฎเชพเช‚ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡, เช…เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชฐเซ€เชคเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เช† เชชเชฐเซ€เช•เซเชทเชฃ เชฒเชพเช—เซ เช•เชฐเชตเซเช‚. เชชเช›เซ€ เชชเชฐเซ€เช•เซเชทเชฃเชจเซเช‚ เช…เชจเช‚เชค เชšเช•เซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เช…เชจเซ‡ เช–เชพเชฎเซ€ เชฆเชฐเซ‡เช• เชตเช–เชคเซ‡ เชฐเซ‡เชจเซเชกเชฎเชฒเซ€ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซเช‚ เช…เชšเชพเชจเช• เชธเชฎเชพเชชเซเชคเชฟ (เชจเซ€เชšเซ‡เชจเซ€ เชชเซ‡เชจเชฒ) เช…เชฅเชตเชพ เช•เซ‹เชˆ เชตเชธเซเชคเซเชจเซ€ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซ‹ เช…เชจเช‚เชค เชฒเซ‚เชช (> เชเช• เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ 5 เชฎเชฟเชจเชฟเชŸเชจเซ‹ เช…เชฎเชฒ เชธเชฎเชฏ, เช† เชŸเซเชฐเซ‡เชธเชฎเชพเช‚ เชœเซ‹เชˆ เชถเช•เชพเชฏ เช›เซ‡) เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เช† เช•เซเชฒเชธเซเชŸเชฐ เชชเชฐเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชจเชฟเชทเซเชซเชณ เช—เชฏเชพ เช›เซ‡.

เชฆเชฐเซ‡เช• เช•เชธเซ‹เชŸเซ€เชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพ เช“เชชเชฐเซ‡เชถเชจเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡:

  1. เชซเช‚เช•เซเชถเชจ เชฒเซ‹เช‚เชš เช•เชฐเซ‹ เชœเซ‡ เชซเซ‹เชฒเซเชŸเชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.
  2. เชคเซˆเชฏเชพเชฐ เช›เซ‹? โ€” เช•เซเชฒเชธเซเชŸเชฐ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชพเชฏ เชคเซ‡เชจเซ€ เชฐเชพเชน เชœเซเช“ (เชœเซเชฏเชพเชฐเซ‡ เชฌเชงเซ€ เชธเซ‡เชตเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).
  3. เช•เซเชฒเชธเซเชŸเชฐ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชฌเชคเชพเชตเซ‡ เช›เซ‡ (เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ).
  4. เชซเชฟเช•เซเชธ - เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ "เชฐเชฟเชชเซ‡เชฐเชฟเช‚เช—" เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชœเซ‡ เชชเช›เซ€ เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช“เชชเชฐเซ‡เชถเชจเชฒ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชชเชฐเชค เช†เชตเชตเซเช‚ เชœเซ‹เชˆเช เช…เชจเซ‡ เช†เช—เชพเชฎเซ€ เช–เชพเชฎเซ€ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชฐเชนเซ‡เชตเซเช‚ เชœเซ‹เชˆเช.

เชคเซ‡เช“ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชตเชฐเซเชฃเชจ เชธเชพเชฅเซ‡ เช…เชนเซ€เช‚ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เช›เซ‡:

  • เชซเซ‹เชฐเซเช•เชฌเซ‹เชฎเซเชฌ: เชซเซ‹เชฐเซเช• เชฌเซ‹เชฎเซเชฌเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ "เช†เช‰เชŸ เช“เชซ เชฎเซ‡เชฎเชฐเซ€" เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เชœเช—เซเชฏเชพเชจเซ€ เชฌเชนเชพเชฐ: เชนเชพเชฐเซเชก เชกเซเชฐเชพเชˆเชต เชญเชฐเชพเชˆ เช—เชˆ เช›เซ‡. เชชเชฐเช‚เชคเซ เชชเชฐเซ€เช•เซเชทเชฃ เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡ เชธเชพเช‚เช•เซ‡เชคเชฟเช• เช›เซ‡; เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเชจเชพเชตเซ‡เชฒ เชจเชœเซ€เชตเชพ เชญเชพเชฐ เชธเชพเชฅเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชนเชพเชฐเซเชก เชกเซเชฐเชพเชˆเชต เชญเชฐเซ‡เชฒเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ PostgreSQL เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชจเชฟเชทเซเชซเชณ เชฅเชคเซเช‚ เชจเชฅเซ€.
  • เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ-เช•เชฟเชฒ: เช†เชฆเซ‡เชถ เชตเชกเซ‡ PostgreSQL เชจเซ‡ เชฎเชพเชฐเซ€ เชจเชพเช–เซ‡ เช›เซ‡ killall -KILL postgres.
  • เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ-เชธเซเชŸเซ‹เชช: PostgreSQL เช†เชฆเซ‡เชถ เช…เชŸเช•เซ‡ เช›เซ‡ killall -STOP postgres.
  • เชชเชพเชตเชฐ เชฌเช‚เชง: เช†เชฆเซ‡เชถ เชตเชกเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ "เชกเซ€-เชเชจเชฐเซเชœเชพเช‡เช" เช•เชฐเซ‡ เช›เซ‡ VBoxManage controlvm "ะฒะธั€ั‚ัƒะฐะปะบะฐ" poweroff.
  • เชฐเซ€เชธเซ‡เชŸ: เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ เช“เชตเชฐเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡ VBoxManage controlvm "ะฒะธั€ั‚ัƒะฐะปะบะฐ" reset.
  • SBD-เชธเซเชŸเซ‹เชช: เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ SBD เชฐเชพเช•เซเชทเชธเชจเซ‡ เชธเชธเซเชชเซ‡เชจเซเชก เช•เชฐเซ‡ เช›เซ‡ killall -STOP sbd.
  • เชฌเช‚เชง เช•เชฐเซ‹: SSH เชฎเชพเชฐเชซเชคเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ เช†เชฆเซ‡เชถ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡ systemctl poweroff, เชธเชฟเชธเซเชŸเชฎ เช†เช•เชฐเซเชทเช• เชฐเซ€เชคเซ‡ เชฌเช‚เชง เชฅเชพเชฏ เช›เซ‡.
  • เช…เชจเชฒเชฟเช‚เช•: เชจเซ‡เชŸเชตเชฐเซเช• เช…เชฒเช—เชคเชพ, เช†เชฆเซ‡เชถ VBoxManage controlvm "ะฒะธั€ั‚ัƒะฐะปะบะฐ" setlinkstate1 off.

เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค tmux เช†เชฆเซ‡เชถ "kill-window" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเซเช‚ Ctrl-b &, เช…เชฅเชตเชพ "เชกเชฟเชŸเซ‡เชš-เช•เซเชฒเชพเชฏเชจเซเชŸ" เช†เชฆเซ‡เชถ Ctrl-b เชกเซ€: เช† เชฌเชฟเช‚เชฆเซเช เชชเชฐเซ€เช•เซเชทเชฃ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, tmux เชฌเช‚เชง เชฅเชพเชฏ เช›เซ‡, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชฌเช‚เชง เชฅเชพเชฏ เช›เซ‡.

เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชธเชฎเชธเซเชฏเชพเช“

  • เช† เช•เซเชทเชฃเซ‡ เชตเซ‹เชšเชกเซ‹เช— เชฐเชพเช•เซเชทเชธ เชเชธเชฌเซ€เชกเซ€ เช…เชตเชฒเซ‹เช•เชจ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชกเชฟเชฎเชจเซเชธเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ‡ เชธเซเชฅเชฟเชฐ เช•เชฐเชตเชพ เชชเชฐ เชจเชนเซ€เช‚. เช…เชจเซ‡, เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช–เชพเชฎเซ€เช“ เช•เซ‡ เชœเซ‡ เชฎเชพเชคเซเชฐ เช เช‚เชกเซเช‚ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡ เช•เซ‹เชฐเซ‹เชธเชฟเช‚เช• ะธ เชชเซ‡เชธเชฎเซ‡เช•เชฐ, เชชเชฐเช‚เชคเซ เช…เชŸเช•เซ€ เชจเชฅเซ€ sbd... เชšเซ‡เช• เชฎเชพเชŸเซ‡ เช•เซ‹เชฐเซ‹เชธเชฟเช‚เช• เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช›เซ‡ PR#83 (เช—เซ€เชŸเชนเชฌ เชชเชฐ sbd), เชฅเซเชฐเซ‡เชก เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เช•เชพเชฐเซเชฏเซเช‚ เชฎเชพเชธเซเชŸเชฐ. เชคเซ‡เช“เช เชตเชšเชจ เช†เชชเซเชฏเซเช‚ เชนเชคเซเช‚ (PR#83 เชฎเชพเช‚) เช•เซ‡ เชชเซ‡เชธเชฎเซ‡เช•เชฐ เชฎเชพเชŸเซ‡ เช•เช‚เชˆเช• เช†เชตเซเช‚ เชœ เชนเชถเซ‡, เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เชฐเซ‡เชกเชนเชŸ 8 เช•เชฐเชถเซ‡. เชชเชฐเช‚เชคเซ เช†เชตเชพ "เช–เชพเชฎเซ€" เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซƒเชคเซเชฐเชฟเชฎ เชฐเซ€เชคเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, killall -STOP corosyncเชชเชฐเช‚เชคเซ เชตเชพเชธเซเชคเชตเชฟเช• เชœเซ€เชตเชจเชฎเชพเช‚ เช•เซเชฏเชพเชฐเซ‡เชฏ เชฎเชณเชคเซ‹ เชจเชฅเซ€.

  • ะฃ เชชเซ‡เชธเชฎเซ‡เช•เชฐ เชฎเชพเชŸเซ‡เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชธเซ‡เชจเซเชŸเซ‹เชธ 7 เช–เซ‹เชŸเซ€ เชฐเซ€เชคเซ‡ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เช›เซ‡ เชธเชฎเชจเซเชตเชฏเชจ_เชธเชฎเชฏเชธเชฎเชพเชชเซเชค ัƒ เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃเชชเชฐเชฟเชฃเชพเชฎเซ‡ เชœเซ‹ เชเช• เชจเซ‹เชก เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เชคเซ‹ เชฅเซ‹เชกเซ€ เชธเช‚เชญเชพเชตเชจเชพ เชธเชพเชฅเซ‡ เชฌเซ€เชœเซ‹ เชจเซ‹เชก เชชเชฃ เชฐเซ€เชฌเซ‚เชŸ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชฎเชพเชธเซเชŸเชฐ เช–เชธเซ‡เชกเชตเชพเชจเชพ เชนเชคเชพ. เชตเชฟเชธเซเชคเชฐเชฃ เชฆเซเชตเชพเชฐเชพ เชธเชพเชœเซ‹ เชธเชฎเชจเซเชตเชฏเชจ_เชธเชฎเชฏเชธเชฎเชพเชชเซเชค ัƒ เช•เซ‹เชฐเชฎ เช‰เชชเช•เชฐเชฃ เชœเชฎเชพเชตเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ (เชธเซเช•เซเชฐเซ€เชชเซเชŸเชฎเชพเช‚ setup/setup1). เช† เชธเซเชงเชพเชฐเซ‹ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชจ เชนเชคเซ‹ เชชเซ‡เชธเชฎเซ‡เช•เชฐ, เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡ เชคเซ‡เช“เช เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชเชตเซ€ เชฐเซ€เชคเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชจเซเช‚ เชตเชšเชจ เช†เชชเซเชฏเซเช‚ เชนเชคเซเช‚ (เช•เซ‡เชŸเชฒเชพเช• เช…เชธเซเชชเชทเซเชŸ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚) เช•เซ‡ เช† เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช†เชชเชฎเซ‡เชณเซ‡ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

  • เชœเซ‹ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชคเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡ LC_MESSAGES (เชŸเซ‡เช•เซเชธเซเชŸ เชธเช‚เชฆเซ‡เชถเชพเช“) เชฏเซเชจเชฟเช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชฆเชพ.เชค. ru_RU.UTF-8, เชชเช›เซ€ เชธเซเชŸเชพเชฐเซเชŸเช…เชช เชชเชฐ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชเชตเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชœเซเชฏเชพเช‚ เชฒเซ‹เช•เซ‡เชฒ UTF-8 เชจเชฅเซ€, เช–เชพเชฒเซ€ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช•เชนเซ‹ (เช…เชนเซ€เช‚ เชชเซ‡เชธเชฎเซ‡เช•เชฐ+pgsqlms(paf) เชšเชพเชฒเซ‡ เช›เซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ), เชชเช›เซ€ เชฒเซ‹เช—เชฎเชพเช‚ UTF-8 เช…เช•เซเชทเชฐเซ‹เชจเซ‡ เชฌเชฆเชฒเซ‡ เชชเซเชฐเชถเซเชจ เชšเชฟเชนเซเชจเซ‹ เชนเชถเซ‡. PostgreSQL เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชถเซเช‚ เช•เชฐเชตเซเช‚ เชคเซ‡ เช…เช‚เช—เซ‡ เชธเช‚เชฎเชค เชฅเชฏเชพ เชจเชฅเซ€. เชคเซ‡ เช–เชฐเซเชš เช•เชฐเซ‡ เช›เซ‡, เชคเชฎเชพเชฐเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ LC_MESSAGES=en_US.UTF-8 เชกเซ‡เชŸเชพเชฌเซ‡เช เชฆเชพเช–เชฒเซ‹ เช—เซ‹เช เชตเชคเซ€ เชตเช–เชคเซ‡ (เชฌเชจเชพเชตเชตเซ€).

  • เชœเซ‹ wal_receiver_timeout เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เชนเซ‹เชฏ (เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชคเซ‡ 60s เช›เซ‡), เชคเซ‹ เชชเช›เซ€ tuchanka3 เช…เชจเซ‡ tuchanka4 เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฎเชพเชธเซเชŸเชฐ เชชเชฐ PostgreSQL-STOP เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชจเชตเชพ เชฎเชพเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชจเซ‡เช•เซเชŸ เชฅเชคเซ€ เชจเชฅเซ€. เชคเซเชฏเชพเช‚ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเชฟเช‚เช•เซเชฐเชจเชธ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฎเชพเชคเซเชฐ เช—เซเชฒเชพเชฎ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชจเชตเชพ เชฎเชพเชธเซเชŸเชฐ เชชเชฃ เช…เชŸเช•เซ‡ เช›เซ‡. PostgreSQL เชจเซ‡ เช—เซ‹เช เชตเชคเซ€ เชตเช–เชคเซ‡ wal_receiver_timeout=0 เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

  • เชชเซเชฐเชธเช‚เช—เซ‹เชชเชพเชค เชฎเซ‡เช‚ เชซเซ‹เชฐเซเช•เชฌเซ‰เชฎเซเชฌ เชŸเซ‡เชธเซเชŸ (เชฎเซ‡เชฎเชฐเซ€ เช“เชตเชฐเชซเซเชฒเซ‹) เชฎเชพเช‚ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชเชธเช•เซเชฏเซเชเชฒเชฎเชพเช‚ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชซเซเชฐเซ€เชเชจเซเช‚ เช…เชตเชฒเซ‹เช•เชจ เช•เชฐเซเชฏเซเช‚. เชซเซ‹เชฐเซเช•เชฌเซ‹เชฎเซเชฌ เชชเช›เซ€, เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช—เซเชฒเชพเชฎเซ‹ เชจเชตเชพ เชฎเชพเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชจเซ‡เช•เซเชŸ เชฅเชˆ เชถเช•เชคเชพ เชจเชฅเซ€. เชฎเซ‡เช‚ เช†เชจเซ‹ เชธเชพเชฎเชจเซ‹ เชซเช•เซเชค tuchanka3 เช…เชจเซ‡ tuchanka4 เช•เซเชฒเชธเซเชŸเชฐเซ‹เชฎเชพเช‚ เช•เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซเชฏเชพเช‚ เชธเชฟเช‚เช•เซเชฐเชจเชธ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฎเชพเชธเซเชŸเชฐ เชธเซเชฅเชฟเชฐ เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡. เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ (เชฒเช—เชญเช— เชฌเซ‡ เช•เชฒเชพเช•) เชชเช›เซ€ เชธเชฎเชธเซเชฏเชพ เชคเซ‡เชจเซ€ เชœเชพเชคเซ‡ เชœ เชฆเซ‚เชฐ เชฅเชˆ เช—เชˆ. เช†เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเช‚เชถเซ‹เชงเชจเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชฒเช•เซเชทเชฃเซ‹ เช…เช—เชพเช‰เชจเชพ เชฌเช— เชœเซ‡เชตเชพ เชœ เช›เซ‡, เชœเซ‡ เชเช• เช…เชฒเช— เช•เชพเชฐเชฃเชฅเซ€ เชฅเชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชฎเชพเชจ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเชพเชฅเซ‡.

เช•เซเชฐเซ‹เช—เชจ เชšเชฟเชคเซเชฐ เชชเชฐเชฅเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชตเชฟเชšเชฒเชฟเชค เช•เชฒเชพ เชฒเซ‡เช–เช•เชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เชธเชพเชฅเซ‡:

PostgreSQL เช…เชจเซ‡ Pacemaker เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช— เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹