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

เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชตเชฟเชกเชฟเช“ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เช•เซเชฒเชธเซเชŸเชฐเช† เชฒเซ‡เช– เชเช•เซ€เช•เซƒเชค เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฟเช‚เช— เชธเซ‹เชฒเซเชฏเซเชถเชจ เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐ (เชตเชพเชฏเชเชฎเชเชธ) เชจเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชจเซเช‚ เชšเชพเชฒเซ เช›เซ‡.

เช›เซ‡เชฒเซเชฒเชพ เชฒเซ‡เช–เชฎเชพเช‚ เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐ 2.0 - เชจเชตเซ€ เชตเชฟเชกเชฟเช“ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฟเช‚เช— เช•เซเชทเชฎเชคเชพเช“ เช…เชฎเซ‡ เช‰เช•เซ‡เชฒเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชชเซเชฐเช—เชคเชฟเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซเชฏเซเช‚ เช›เซ‡:

  • YMS เชฎเชพเช‚ เชธเช‚เช•เชฒเชฟเชค เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เช•เซ‹เชจเซเชซเชฐเชจเซเชธ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช— เชธเซ‡เชตเชพ เช‰เชฎเซ‡เชฐเซ€
  • เชเช• เชจเชตเซ‹ เชฒเชพเช‡เชธเชจเซเชธ เชชเซเชฐเช•เชพเชฐ เชฆเซ‡เช–เชพเชฏเซ‹ เช›เซ‡ - เชฌเซเชฐเซ‹เชกเช•เชพเชธเซเชŸ, เชœเซ‡ เชคเชฎเชจเซ‡ เช…เชธเชฎเชชเซเชฐเชฎเชพเชฃ เชชเชฐเชฟเชทเชฆเซ‹เชจเซ€ เช•เชฟเช‚เชฎเชคเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡
  • Skype for Business เช…เชจเซ‡ เชŸเซ€เชฎเซเชธ เชธเซ‹เชฒเซเชฏเซเชถเชจ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡

เช† เชฒเซ‡เช–เชฎเชพเช‚ เช†เชชเชฃเซ‡ เชตเชพเชฏเชเชฎเชเชธเชจเซ‡ เช•เชพเชธเซเช•เซ‡เชก เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชœเซ‹เชˆเชถเซเช‚ - "เช•เซเชฒเชธเซเชŸเชฐ" เชฎเซ‹เชกเชฎเชพเช‚ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช…เชจเซ‡ เช—เซ‹เช เชตเชตเซ€.

เชฒเช•เซเชทเซเชฏ

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

เช•เชพเชธเซเช•เซ‡เชกเชฟเช‚เช—เชจเชพ เช˜เชฃเชพ เช•เชพเชฐเชฃเซ‹ เช›เซ‡:

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

เชธเซเชฅเชพเชชเชจ

เชชเซเชฐเชฅเชฎ, เชคเชฎเชพเชฐเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฆเชฐเซ‡เช• เชจเซ‹เชกเชจเซ€ เชญเซ‚เชฎเชฟเช•เชพเช“ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡; YMS เชธเซ‹เชฒเซเชฏเซเชถเชจเชฎเชพเช‚ เช†เชฎเชพเช‚เชฅเซ€ เชคเซเชฐเชฃ เชญเซ‚เชฎเชฟเช•เชพเช“ เช›เซ‡:

  • เชฎเซ‡เชจเซ‡เชœเชฐ-เชฎเชพเชธเซเชŸเชฐ - เช† เชฎเซเช–เซเชฏ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฐเซเชตเชฐ เช›เซ‡
  • เชฎเซ‡เชจเซ‡เชœเชฐ-เช—เซเชฒเชพเชฎ-n - เชฌเซ‡เช•เช…เชช เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฐเซเชตเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•
  • เชฌเชฟเชเชจเซ‡เชธ-n - เชฎเชฟเชถเซเชฐเชฃ เช…เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเช•เซ‹เชกเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชฎเซ€เชกเชฟเชฏเชพ เชธเชฐเซเชตเชฐเซเชธเชฎเชพเช‚เชฅเซ€ เชเช•

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เช›เซ‡:
(1 x เชฎเซ‡เชจเซ‡เชœเชฐ-เชฎเชพเชธเซเชŸเชฐ) + (nx เชฌเชฟเชเชจเซ‡เชธ)
(1 x เชฎเซ‡เชจเซ‡เชœเชฐ-เชฎเชพเชธเซเชŸเชฐ) + (2+nx เชฎเซ‡เชจเซ‡เชœเชฐ-เชธเซเชฒเซ‡เชต) + (nx เชฌเชฟเชเชจเซ‡เชธ)
เช†เชฎ, เชฎเชพเชธเซเชŸเชฐเชจเซ‹ เชฌเซ‡เช•เช…เชช เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชฌเซ‡ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฆเชฐเซ‡เช• เชจเซ‹เชกเชฎเชพเช‚ OS เช‡เชจเซเชธเซเชŸเซ‹เชฒ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ CentOS.
YMS เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเชฐเซเชฏเชพเชชเซเชค เช›เซ‡.

เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐเชจเซเช‚ เชตเชฐเซเชคเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชธเชนเชฟเชค เช…เชงเชฟเช•เซƒเชค เชฏเซ‡เชฒเชฟเช‚เช• เชญเชพเช—เซ€เชฆเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชฎเซ‡เชณเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชฎเซเช–เซเชฏ เชธเชฐเซเชตเชฐ เชชเชฐ (เชฎเซ‡เชจเซ‡เชœเชฐ-เชฎเชพเชธเซเชŸเชฐ), เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ usr/เชธเซเชฅเชพเชจเชฟเช•/ เชคเชฎเชพเชฐเซ‡ YMS เชตเชฟเชคเชฐเชฃ เชฎเซ‚เช•เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเชพเชฐเชซเชคเซ‡ เชตเชฟเชจเชธเซ€เชชเซ€.

เช†เช—เชณ, เช•เชจเซเชธเซ‹เชฒ เชฆเซเชตเชพเชฐเชพ, เชคเชฎเชพเชฐเซ‡ เช†เชฐเซเช•เชพเช‡เชตเชจเซ‡ เช…เชจเชชเซ‡เช• เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh

เชฒเซ‹เชจเซเชš เช•เชฐเซเชฏเชพ เชชเช›เซ€ install.sh, เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชฎเซ‹เชกเชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

YMS เชจเซเช‚ เชเช• เชตเชฐเซเชเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ [A] เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชฎเซ‹เชกเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, [B] เชชเชธเช‚เชฆ เช•เชฐเซ‹

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

เชชเช›เซ€, เชธเชฟเชธเซเชŸเชฎ เชคเชฎเชจเซ‡ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพ เชชเชฐ เชœเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เช•เซ‡เชค เช†เชชเซ‡ เช›เซ‡ /usr/local/apollo/data/, เช…เชจเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซ‹ install.conf.

เชซเชพเช‡เชฒเชฎเชพเช‚ เชจเซ‹เชกเซเชธเชจเซ€ เชเช•เซเชธเซ‡เชธ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡เชจเซ€ เชญเซ‚เชฎเชฟเช•เชพเช“เชจเชพ เชตเชฟเชคเชฐเชฃ เชฎเชพเชŸเซ‡เชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

[global]
# ansible_ssh_user = root
# ansible_ssh_pass = XXXXXX
# ansible_ssh_private_key_file=

# nginx_http_listen_port = 80
# nginx_https_listen_port = 443
# nginx_http_redirect_https = false

# ---- mongodb init configurations. -----
# !!! Only the first deployment takes effect,
# !!! and subsequent upgrade changes to this will
# !!! not change the database password.
# mongodb_admin_user = xxx
# mongodb_admin_password = xxxxxx
# mongodb_normal_user = xxxx
# mongodb_normal_user_password = xxxxxx

# mongodb_wiredtiger_cachesize_gb = 1

# ---- YMS backend service java opt setting ----
# dbc_java_opt             = -XX:+UseG1GC -Xmx2G -Xms1G
# microsystem_java_opt     = -XX:+UseG1GC -Xmx256m -Xms64m
# microconference_java_opt = -XX:+UseG1GC -Xmx2560m -Xms1024m
# microuser_java_opt       = -XX:+UseG1GC -Xmx2048m -Xms1024m
# microgateway_java_opt    = -XX:+UseG1GC -Xmx512m -Xms256m
# micromigration_java_opt  = -XX:+UseG1GC -Xmx512m -Xms256m

[manager-master]
ip=127.0.0.1
# ansible_ssh_user=root

[manager-slave-1]
# ip=x.x.x.x

[manager-slave-2]
# ip=x.x.x.x

[business-1]
# ip=x.x.x.x

[business-2]
# ip=x.x.x.x

[business-3]
# ip=x.x.x.x

เชœเซ‹ เช…เชฎเชพเชฐเชพ เชฌเชงเชพ เชธเชฐเซเชตเชฐ เชชเชพเชธเซ‡ เชธเชฎเชพเชจ เชเช•เซเชธเซ‡เชธ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชนเซ‹เชฏ, เชคเซ‹ เชตเซˆเชถเซเชตเชฟเช• เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เช…เชฎเซ‡ เชฐเซ‚เชŸ เชเช•เซเชธเซ‡เชธ เชฎเชพเชŸเซ‡ เชเช• เชœ เชฒเซ‹เช—เชฟเชจ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชธเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

เชœเซ‹ เช“เชณเช–เชชเชคเซเชฐเซ‹ เช…เชฒเช— เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡ เชฆเชฐเซ‡เช• เชจเซ‹เชก เชฎเชพเชŸเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡:

[manager-master]
ip=111.11.11.101
ansible_ssh_user = admin
ansible_ssh_pass = 0987654321

[manager-slave-1]
ip=111.11.11.102
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชญเซ‚เชฎเชฟเช•เชพ เชฎเชพเชŸเซ‡ เชจเซ‹เชกเชจเซเช‚ IP เชธเชฐเชจเชพเชฎเซเช‚ เช…เชจเซ‡ เชเช•เชพเช‰เชจเซเชŸ เชฎเชพเชนเชฟเชคเซ€ (เชœเซ‹ เชฒเชพเช—เซ เชนเซ‹เชฏ เชคเซ‹) เชธเซเชชเชทเซเชŸ เช•เชฐเซ€เช เช›เซ€เช.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซเชฒเชธเซเชŸเชฐ (3 x เชฎเซ‡เชจเซ‡เชœเชฐ) + (3 x เชตเซเชฏเชตเชธเชพเชฏ) เชธเชฟเชฆเซเชงเชพเช‚เชค เช…เชจเซเชธเชพเชฐ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡:

[manager-master]
ip=111.11.11.101

[manager-slave-1]
ip=111.11.11.102

[manager-slave-2]
ip=111.11.11.103

[business-1]
ip=111.11.11.104

[business-2]
ip=111.11.11.105

[business-3]
ip=111.11.11.106

เชœเซ‹ เชญเซ‚เชฎเชฟเช•เชพเช“ เช…เชฒเช— เชฐเซ€เชคเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‹ เชชเช›เซ€ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชฐเซ‡เช–เชพเช“ เช•เชพเชขเซ€ เชจเชพเช–เซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช…เชจเซ‡ เช–เซ‚เชŸเซ‡ เช›เซ‡ เชคเซ‡ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ - เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: เชฌเชฟเชเชจเซ‡เชธ-4, เชฌเชฟเชเชจเซ‡เชธ-5, เชฌเชฟเชเชจเซ‡เชธ-6 เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชชเชฐ.

เชซเชพเช‡เชฒเชจเซ‡ เชธเชพเชšเชตเซเชฏเชพ เชชเช›เซ€ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฅเชพเชฏ เช›เซ‡ install.conf, เชคเชฎเชพเชฐเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ - install.sh

เชธเชฟเชธเซเชŸเชฎ เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช‰เชชเชฒเชฌเซเชง เชจเซ‹เชกเซเชธ เชถเซ‹เชงเซ€ เช•เชพเชขเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐ YMS เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชตเซ‡เชฌ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ YMS เช•เซเชฒเชธเซเชŸเชฐ เชธเซ‡เชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชฆเชฐเซ‡เช• เชธเซ‡เชตเชพเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชฐ เชตเชฟเชถเซ‡เชท เชงเซเชฏเชพเชจ เช†เชชเชตเซเช‚ เชœเซ‹เชˆเช, เชœเซ‡ เชนเชตเซ‡ เชเช• เชชเชฐ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‹ เชญเชพเช— เช›เซ‡ เชคเซ‡เชตเชพ เช˜เชฃเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชธเช•เซเชฐเชฟเชฏ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เช…เชนเซ€เช‚, เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเชจเซ€ เชตเชฟเชตเซ‡เช•เชฌเซเชฆเซเชงเชฟ เชชเชฐ, เช•เซเชฏเชพเช‚ เชคเซ‹ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช…เชจเชพเชฎเชค เช›เซ‡ เช…เชฅเชตเชพ เชตเชฟเชคเชฐเชฟเชค เช›เซ‡.

เชธเซ‡เชตเชพเช“ เชธเซเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เชฏเซ‡เชฒเชฟเช‚เช• เชธเซ‚เชšเชจเชพเช“ เช…เชฅเชตเชพ เชฎเชพเชฐเซ‹ เช…เช—เชพเช‰เชจเซ‹ เชฒเซ‡เช– เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐ 2.0 - เชจเชตเซ€ เชตเชฟเชกเชฟเช“ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฟเช‚เช— เช•เซเชทเชฎเชคเชพเช“.

เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเซ‡, เชนเซเช‚ เชคเชฎเชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ‚เชชเซ‡ เชฏเซ‡เชฒเชฟเช‚เช• เชฎเซ€เชŸเชฟเช‚เช— เชธเชฐเซเชตเชฐ เชธเซ‹เชฒเซเชฏเซเชถเชจเชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฎเช‚เชคเซเชฐเชฟเชค เช•เชฐเซเช‚ เช›เซเช‚!

เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เช•เซ€เชŸ เช…เชจเซ‡ เชŸเซ‡เชธเซเชŸ เชฒเชพเชฏเชธเชจเซเชธ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชฎเชจเซ‡ เช…เชนเซ€เช‚ เชเช• เชตเชฟเชจเช‚เชคเซ€ เชฒเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: [เช‡เชฎเซ‡เช‡เชฒ เชธเซเชฐเช•เซเชทเชฟเชค]

เชชเชคเซเชฐ เชตเชฟเชทเชฏ: YMS เชชเชฐเซ€เช•เซเชทเชฃ (เชคเชฎเชพเชฐเซ€ เช•เช‚เชชเชจเซ€เชจเซเช‚ เชจเชพเชฎ)

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชกเซ‡เชฎเซ‹ เช•เซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชคเชฎเชพเชฐเชพ เช•เช‚เชชเชจเซ€ เช•เชพเชฐเซเชกเชจเซ‡ เชชเชคเซเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.

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

เชคเชฎเชพเชฐเซเช‚ เชงเซเชฏเชพเชจ เชฌเชฆเชฒ เช†เชญเชพเชฐ!
เช†เชชเชจเซ€,
เช•เชฟเชฐเซ€เชฒ เชฏเซเชธเชฟเช•เซ‹เชต (เชฏเซเชธเซ€เช•เซ‹เชซ)
เชจเชพ เชตเชกเชพ
เชตเซ€เชกเชฟเชฏเซ‹ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เช…เชจเซ‡ เชตเซ€เชกเชฟเชฏเซ‹ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ

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

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