เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

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

เช† เชฒเซ‡เช– เชเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชฒเชฟเชตเซเชฏเช‚เชคเชฐเชฃ เช›เซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจ HighLoad+ 2018 เชชเชฐ

เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ

เชชเซเชฐเชฅเชฎ เช•เซ‡เชŸเชฒเชพเช• เชจเช‚เชฌเชฐเซ‹

OK เช เชฒเชพเช–เซ‹ เชฒเซ‹เช•เซ‹ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชตเชฟเชถเชพเชณ เชธเซ‡เชตเชพ เช›เซ‡. เชคเซ‡ เชฒเช—เชญเช— 7 เชนเชœเชพเชฐ เชธเชฐเซเชตเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เชธเซ‡เชตเชพ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ 4 เช…เชฒเช— เช…เชฒเช— เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹เชฎเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡. เชธเชฐเซเชตเชฐเชฎเชพเช‚ 70 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชกเชฟเชธเซเช• เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชเช•เชฌเซ€เชœเชพเชจเซ€ เชŸเซ‹เชš เชชเชฐ เชธเซเชŸเซ‡เช• เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเชจเซ‡ 1 เช•เชฟเชฎเซ€เชฅเซ€ เชตเชงเซ เช‰เช‚เชšเซ‹ เชŸเชพเชตเชฐ เชฎเชณเชถเซ‡.

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

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

เช˜เชŸเชจเชพเช“

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

เชธเช‚เช—เซเชฐเชน เช‰เชชเช•เชฐเชฃเซ‹ เช•เซ‹เชˆ เช…เชชเชตเชพเชฆ เชจเชฅเซ€. Zabbix เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชฒเช–เชตเชพ/เชตเชพเช‚เชšเชตเชพเชฎเชพเช‚ เชญเซ‚เชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชฒเซ‹เช—เชฎเชพเช‚ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช, HW/SW เชฆเชฐเซ‹เชกเชพเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เช เช›เซ€เช, SMARTเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ SSDs เชฎเชพเชŸเซ‡ เชตเชธเซเชคเซเชฐเซ‹เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ€เช เช›เซ€เช.

เช…เช—เชพเช‰ เชกเชฟเชธเซเช• เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชˆ เชนเชคเซ€

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

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

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

เชชเชฐเช‚เชคเซ เชธเซŒเชฅเซ€ เช–เชฐเชพเชฌ เชฌเชพเชฌเชค เช เชนเชคเซ€ เช•เซ‡ เชธเช‚เชšเชพเชฒเช•เซ‹เช เช†เช–เซเช‚ เชšเชฟเชคเซเชฐ เชœเซ‹เชฏเซเช‚ เชจ เชนเชคเซเช‚: เช•เชˆ เชกเชฟเชธเซเช• เช˜เชŸเชจเชพเช“ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡, เชœเซเชฏเชพเช‚ เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชธเช‚เชญเชตเชฟเชค เชฐเซ‚เชชเซ‡ เชŠเชญเซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช† เช เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เชคเชฎเชพเชฎ HW เช˜เชŸเชจเชพเช“ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เชธเซ‹เช‚เชชเซ€เช เช›เซ€เช. เชนเชพ, เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเชจเชพ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชชเชฐ เชฌเชงเซ€ เช˜เชŸเชจเชพเช“ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเซ€ เชถเช•เซเชฏ เชนเชคเซ€. เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชพเช‚ เช˜เชฃเชพ เชฌเชงเชพ เช›เซ‡, เช…เชจเซ‡ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชคเซ‡เชฎเชพเช‚เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเชŸเซ‡ เชœ เชธเชพเชฎเซ‡เชฒ เชนเชคเชพ.

เชตเชงเซเชฎเชพเช‚, เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเช“ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซเชฏเซ‹ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชšเซ‹เช•เซเช•เชธ เชธเชฐเซเชตเชฐเซเชธเชจเชพ เชนเซ‡เชคเซ เชตเชฟเชถเซ‡ เช…เชฅเชตเชพ เชกเซเชฐเชพเช‡เชตเซเชธ เชตเชšเซเชšเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเชพ เชตเชฟเชคเชฐเชฃ เชตเชฟเชถเซ‡ เช•เชถเซเช‚ เชœ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€.

เชจเชตเซ€ เชฌเชฆเชฒเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชฎเซ‡ เชœเซ‡ เชชเซเชฐเชฅเชฎ เชตเชธเซเชคเซ เช•เชฐเซ€ เชคเซ‡ เชคเชฎเชพเชฎ เชกเชฟเชธเซเช• เช˜เชŸเชจเชพเช“เชจเซ‡ เชเช• เช…เชฒเช— เชชเซเชฐเช•เชพเชฐเชจเซ€ "HW เชกเชฟเชธเซเช•" เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ "เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃ เชจเชพเชฎ", "เช•เชฆ" เช…เชจเซ‡ "เชกเชฟเชธเซเช• เชชเซเชฐเช•เชพเชฐ" เชซเซ€เชฒเซเชก เช‰เชฎเซ‡เชฐเซเชฏเชพ เชœเซ‡เชฅเซ€ เช† เชฎเชพเชนเชฟเชคเซ€ เชŸเชฟเช•เชฟเชŸเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช…เชจเซ‡ เชšเซ‡เชŸเชฎเชพเช‚ เชธเชคเชค เช†เชชเชฒเซ‡ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

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

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

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

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

เช…เช—เชพเช‰ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชนเชคเซเช‚:

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

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

เช…เชฎเซ‡ เชธเซเชŸเซ‡เชŸเชธ เชชเชฃ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชคเซˆเชฏเชพเชฐ. เชกเชฟเชธเซเช•เชจเซ‡ เชฌเชฆเชฒเซเชฏเชพ เชชเช›เซ€ เชŸเชฟเช•เชฟเชŸ เชคเซ‡เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชฌเชงเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ HW/SW RAID เชธเชฐเซเชตเชฐ เชชเชฐ เชธเชฎเชจเซเชตเชฏเชฟเชค เช›เซ‡. เช†เชฎเชพเช‚ เช˜เชฃเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซ€ เชถเช•เซ‡ เช›เซ‡.

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

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

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

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

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

เชšเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เช…เชฒเชฌเชคเซเชค, เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชจเซ‡ เชฒเช–เซ€ เชถเช•เซ‡ เช›เซ‡ "เช†เชจเซ‡ เชเชกเชชเชฅเซ€ เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡," เช…เชฅเชตเชพ "เชธเชพเช‚เชœ เชฅเชˆ เช—เชˆ เช›เซ‡, เชถเซเช‚ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฏ เชนเชถเซ‡?" เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชนเชตเซ‡ เช† เชฎเซเชฆเซเชฆเชพเช“ เชชเชฐ เชšเซ‡เชŸเชฎเชพเช‚ เชฆเชฐเชฐเซ‹เชœ เชตเชพเชคเชšเซ€เชค เช•เชฐเชคเชพ เชจเชฅเซ€.

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

เชตเชฐเซเช•เชซเซเชฒเซ‹ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชถเซ€เช–เซ‡เชฒเชพ เชชเชพเช 

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

เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸเชจเซเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ

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

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

เชเซ‚ เชธเซ‡เชŸเช…เชชเซเชธ

เช†เชชเชฃเซ‡ เชฌเซ‹เชŸ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชšเชพเชฒเซ‹ เช†เชชเชฃเชพ เชธเซเชฅเชพเชชเชจเซ‹เชจเชพ เชชเซเชฐเชพเชฃเซ€ เชธเช‚เช—เซเชฐเชนเชพเชฒเชฏเชฎเชพเช‚ เชเช• เชจเชพเชจเช•เชกเซเช‚ เชชเซเชฐเชตเชพเชธ เชฒเชˆเช. เชธเซŒ เชชเซเชฐเชฅเชฎ, เชคเซ‡ เช†เชชเชฃเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชตเชฟเชถเชพเชณ เช•เชฆเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡. เชฌเซ€เชœเซเช‚, เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชธเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช—เซ‹เช เชตเชฃเซ€ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฒเช—เชญเช— 20 เชนเชพเชฐเซเชกเชตเซ‡เชฐ RAID เชฎเซ‹เชกเชฒเซเชธ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ LSI เช…เชจเซ‡ Adaptec เช›เซ‡, เชชเชฐเช‚เชคเซ HP เช…เชจเซ‡ DELL เชตเชฟเชตเชฟเชง เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชชเชฃ เช›เซ‡. เชฆเชฐเซ‡เช• RAID เชจเชฟเชฏเช‚เชคเซเชฐเช• เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• RAID เชจเชฟเชฏเช‚เชคเซเชฐเช• เชฎเชพเชŸเซ‡ เช†เชฆเซ‡เชถเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เช†เชตเซƒเชคเซเชคเชฟ เช…เชฒเช— เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชœเซเชฏเชพเช‚ HW-RAID เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชคเซ‹ เชจเชฅเซ€, เชคเซเชฏเชพเช‚ mdraid เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เช…เชฎเซ‡ เชฒเช—เชญเช— เชคเชฎเชพเชฎ เชจเชตเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชกเชฟเชธเซเช• เชฌเซ‡เช•เช…เชช เชตเชฟเชจเชพ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชนเชตเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ RAID เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ‹ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐ เชธเซเชคเชฐเซ‡ เชฌเซ‡เช•เช…เชช เชฒเชˆเช เช›เซ€เช, เชธเชฐเซเชตเชฐ เชชเชฐ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เช…เชฒเชฌเชคเซเชค เชเชตเชพ เช˜เชฃเชพ เชฒเซ‡เช—เชธเซ€ เชธเชฐเซเชตเชฐเซเชธ เช›เซ‡ เชœเซ‡เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช•เซเชฏเชพเช‚เช• RAID เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹เชฎเชพเช‚เชจเซ€ เชกเชฟเชธเซเช• เช•เชพเชšเชพ เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡, เช•เซเชฏเชพเช‚เช• JBOD เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡. เชธเชฐเซเชตเชฐเชฎเชพเช‚ เชเช• เชธเชฟเชธเซเชŸเชฎ เชกเชฟเชธเซเช• เชธเชพเชฅเซ‡ เช—เซ‹เช เชตเชฃเซ€เช“ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชธเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเชพ OS เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชธเชพเชฅเซ‡ เชธเชฐเซเชตเชฐเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡, เชชเช›เซ€ เช—เซ‹เช เชตเชฃเซ€ เชซเชพเช‡เชฒเซ‹ เช‰เชฎเซ‡เชฐเซ‹, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฒเซ‹เช‚เชš เช•เชฐเซ‹. เชคเซเชฏเชพเช‚ เช˜เชฃเชพ เชฌเชงเชพ เชธเชฐเซเชตเชฐ เชœเซ‚เชฅเซ‹ เชชเชฃ เช›เซ‡ เชœเซเชฏเชพเช‚ เชฌเซ‡เช•เช…เชช เชกเชฟเชธเซเช• เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชธเซเชคเชฐเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชธเซ€เชงเชพ เชœ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช•เซเชฒ เชฎเชณเซ€เชจเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฒเช—เชญเช— 400 เชตเชฟเชตเชฟเชง เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชšเชฒเชพเชตเชคเชพ 100 เชฅเซ€ เชตเชงเซ เช…เชจเชจเซเชฏ เชธเชฐเซเชตเชฐ เชœเซ‚เชฅเซ‹ เช›เซ‡. เช†เชŸเชฒเซ€ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‡ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ เชฎเชฒเซเชŸเชฟเชซเช‚เช•เซเชถเชจเชฒ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชชเซเชฐเชพเชงเชพเชจเซเชฏเชฎเชพเช‚ เชเช• เชธเชฐเชณ DSL เชธเชพเชฅเซ‡, เชœเซ‡เชฅเซ€ เชฎเชพเชคเซเชฐ เชคเซ‡ เชตเซเชฏเช•เซเชคเชฟ เชœเซ‡เชฃเซ‡ เชคเซ‡เชจเซ‡ เชฒเช–เซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชœ เชคเซ‡เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ€ เชถเช•เซ‡.

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

เชธเชพเชฎเชพเชจเซเชฏ เชฏเซ‹เชœเชจเชพ

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

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

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

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

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡
เช‰เชชเชฐ เชตเชฐเซเชฃเชตเซ‡เชฒ เชธเซเช•เซ€เชฎ เชฎเซเชœเชฌ, เชŸเชฟเช•เชฟเชŸ เชฌเซ‰เชŸ เชชเชฐ เชชเชพเช›เซ€ เชœเชพเชฏ เช›เซ‡, เชœเซ‡ เชฌเซ€เชœเซ€ เชชเซเชฒเซ‡เชฌเซเช• เชฒเซ‰เชจเซเชš เช•เชฐเซ‡ เช›เซ‡, เชนเซ‹เชธเซเชŸ เชชเชพเชธเซ‡ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชกเชฟเชธเซเช•เชจเซ‡ เชฐเซ‹เชŸเซ‡เชถเชจเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡. เชฌเซ‹เชŸ เชŸเชฟเช•เชฟเชŸ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡. เชนเซเชฐเซ‡!

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡
เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช˜เชŸเช•เซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช.

เชกเชฟเชธเซเช•เชฌเซ‹เชŸ

เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เชคเซ‡ JQL เช…เชจเซเชธเชพเชฐ เชœเซ€เชฐเชพเชฎเชพเช‚เชฅเซ€ เชŸเชฟเช•เชฟเชŸ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡. เชŸเชฟเช•เชฟเชŸเชจเชพ เชธเซเชŸเซ‡เชŸเชธเชจเชพ เช†เชงเชพเชฐเซ‡, เชฌเชพเชฆเชฎเชพเช‚ เชธเช‚เชฌเช‚เชงเชฟเชค เชนเซ‡เชจเซเชกเชฒเชฐ เชชเชพเชธเซ‡ เชœเชพเชฏ เช›เซ‡, เชœเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚ เชธเซเชŸเซ‡เชŸเชธเชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชœเชตเชพเชฌเซ€ เชชเซเชฒเซ‡เชฌเซเช• เชฒเซ‹เชจเซเชš เช•เชฐเซ‡ เช›เซ‡.

JQL เช…เชจเซ‡ เชฎเชคเชฆเชพเชจ เช…เช‚เชคเชฐเชพเชฒเซ‹ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡.

jira_states:
  investigate:
    jql: 'โ€ฆ status = Open and "Disk Size" is EMPTY'
    interval: 180

  inprogress:
    jql: 'โ€ฆ  and "Disk Size" is not EMPTY and "Device Name" is not EMPTY'
 
  ready:
    jql: 'โ€ฆ and (labels not in ("dbot_ignore") or labels is EMPTY)'
    interval: 7200

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

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

เชœเซ‹ เชชเซเชฒเซ‡เชฌเซเช• เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ, เชคเซ‹ เชœเซ€เชฐเชพ dbot_failed เชฒเซ‡เชฌเชฒ เชธเซ‹เช‚เชชเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เชชเช›เซ€เชฅเซ€ เช‰เช•เซ‡เชฒเซ€ เชถเช•เชพเชฏ.

Ansible เชธเชพเชฅเซ‡ เช†เช‚เชคเชฐเช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ

เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชเชจเซเชธเชฟเชฌเชฒ เชธเชพเชฅเซ‡ เชฎเชพเชฐเชซเชคเซ‡ เชตเชพเชคเชšเซ€เชค เช•เชฐเซ‡ เช›เซ‡ เชœเชตเชพเชฌเซ€ เชชเชพเชฏเชฅเซ‹เชจ API. playbook_executor เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชซเชพเชˆเชฒเชจเซเช‚ เชจเชพเชฎ เช…เชจเซ‡ เชšเชฒเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชชเชธเชพเชฐ เช•เชฐเซ€เช เช›เซ€เช. เช† เชคเชฎเชจเซ‡ เชœเชตเชพเชฌเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เช•เซ‹เชกเชฎเชพเช‚ เชตเชฐเซเชฃเชตเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชจเชฟเชฏเชฎเชฟเชค yml เชซเชพเช‡เชฒเซ‹เชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฐเชพเช–เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชœเชตเชพเชฌเชฎเชพเช‚ เชชเชฃ, *extra_vars* เชฆเซเชตเชพเชฐเชพ, เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเชจเซเช‚ เชจเชพเชฎ, เชŸเชฟเช•เชฟเชŸเชจเซเช‚ เชธเซเชŸเซ‡เชŸเชธ, เชคเซ‡เชฎเชœ callback_url, เชœเซ‡เชฎเชพเช‚ เชˆเชถเซเชฏเซ เช•เซ€ เชนเซ‹เชฏ เช›เซ‡ - เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— HTTP เชฎเชพเช‚ เช•เซ‹เชฒเชฌเซ‡เช• เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.

เชฆเชฐเซ‡เช• เชชเซเชฐเช•เซเชทเซ‡เชชเชฃ เชฎเชพเชŸเซ‡, เชเช• เช…เชธเซเชฅเชพเชฏเซ€ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชเช• เชฏเชœเชฎเชพเชจ เช…เชจเซ‡ เช† เชฏเชœเชฎเชพเชจ เชœเซ‡ เชœเซ‚เชฅเชจเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฅเซ€ เชœเซ‚เชฅ_เชตเชพเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡.

เช…เชนเซ€เช‚ เชเช• เช•เชพเชฐเซเชฏเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡ เชœเซ‡ HTTP เช•เซ‰เชฒเชฌเซ‡เช•เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡.

เช…เชฎเชจเซ‡ เช•เซ‰เชฒเชฌเซ‡เช•(เช“) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฒเซ‡เชฌเซเช• เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชฎเชณเซ‡ เช›เซ‡. เชคเซ‡เช“ เชฌเซ‡ เชชเซเชฐเช•เชพเชฐเชจเชพ เชนเซ‹เชฏ เช›เซ‡:

  • เชœเชตเชพเชฌเซ€ เช•เซ‰เชฒเชฌเซ‡เช• เชชเซเชฒเช—เช‡เชจ, เชคเซ‡ เชชเซเชฒเซ‡เชฌเซเช• เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเชฐ เชกเซ‡เชŸเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชเชตเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ, เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชนเชคเชพ เช…เชฅเชตเชพ เชจเชฟเชทเซเชซเชณ เช—เชฏเชพ เชนเชคเชพ. เชœเซเชฏเชพเชฐเซ‡ เชชเซเชฒเซ‡เชฌเซเช• เชฐเชฎเชตเชพเชจเซเช‚ เชธเชฎเชพเชชเซเชค เชฅเชˆ เชœเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เช† เช•เซ‰เชฒเชฌเซ‡เช• เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชชเซเชฒเซ‡เชฌเซเช• เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ HTTP เช•เซ‰เชฒเชฌเซ‡เช•. เชœเชตเชพเชฌเซ€ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เช…เชฐเชœเซ€ เชชเชฐ POST/GET เชตเชฟเชจเช‚เชคเซ€เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ€เช เช›เซ€เช.

เชšเชฒเซ‹เชจเซ‡ HTTP เช•เซ‰เชฒเชฌเซ…เช•(เช“) เชฆเซเชตเชพเชฐเชพ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชชเซเชฒเซ‡เชฌเซเช•เชจเชพ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชพเชšเชตเชตเชพ เช…เชจเซ‡ เชชเช›เซ€เชจเชพ เชฐเชจเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช—เซ€เช เช›เซ€เช. เช…เชฎเซ‡ เช† เชกเซ‡เชŸเชพเชจเซ‡ sqlite เชฎเชพเช‚ เชฒเช–เซ€เช เช›เซ€เช.

เช…เชฎเซ‡ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชชเชฃ เช›เซ‹เชกเซ€เช เช›เซ€เช เช…เชจเซ‡ HTTP เช•เซ‰เชฒเชฌเซ‡เช• เชฆเซเชตเชพเชฐเชพ เชŸเชฟเช•เชฟเชŸเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชฌเชฆเชฒเซ€เช เช›เซ€เช.

HTTP เช•เซ‰เชฒเชฌเซ‡เช•

# Make callback to Diskobot App
# Variables:
#    callback_post_body: # A dict with follow keys. All keys are optional
#       msg: If exist it would be posted to Jira as comment
#       data: If exist it would be saved in Incident.variables
#       desire_state: Set desire_state for incident
#       status: If exist Proceed issue to that status

  - name: Callback to Diskobot app (jira comment/status)
    uri:
      url: "{{ callback_url }}/{{ devname }}"
      user: "{{ diskobot_user }}"
      password: "{{ diskobot_pass }}"
      force_basic_auth: True
      method: POST
      body: "{{ callback_post_body | to_json }}"
      body_format: json
    delegate_to: 127.0.0.1

เชธเชฎเชพเชจ เชชเซเชฐเช•เชพเชฐเชจเชพเช‚ เช˜เชฃเชพเช‚ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชœเซ‡เชฎ, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชเช• เช…เชฒเช— เชธเชพเชฎเชพเชจเซเชฏ เชซเชพเช‡เชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ€เช เช›เซ€เช เช…เชจเซ‡ เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡เชฅเซ€ เชชเซเชฒเซ‡เชฌเซเช•เชฎเชพเช‚ เชคเซ‡เชจเซเช‚ เชธเชคเชค เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชจ เชฅเชพเชฏ. เช†เชฎเชพเช‚ เช•เซ‰เชฒเชฌเซ…เช•_ url เชถเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช‡เชถเซเชฏเซ‚ เช•เซ€ เช…เชจเซ‡ เชนเซ‹เชธเซเชŸเชจเซเช‚ เชจเชพเชฎ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ Ansible เช† POST เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชฌเซ‹เชŸ เชธเชฎเชœเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เช†เชตเซ€ เช…เชจเซ‡ เช†เชตเซ€ เช˜เชŸเชจเชพเชจเชพ เชญเชพเช—เชฐเซ‚เชชเซ‡ เช†เชตเซ€ เช›เซ‡.

เช…เชจเซ‡ เช…เชนเซ€เช‚ เชชเซเชฒเซ‡เชฌเซเช•เชฎเชพเช‚เชฅเซ€ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช†เชชเชฃเซ‡ MD เช‰เชชเช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช• เช†เช‰เชŸเชชเซเชŸ เช•เชฐเซ€เช เช›เซ€เช:

  # Save mdadm configuration
  - include: common/callback.yml
    vars:
      callback_post_body:
        status: 'Ready to change'
        msg: "Removed disk from mdraid {{ mdadm_remove_disk.msg | comment_jira }}"
        data:
          mdadm_data: "{{ mdadm_remove_disk.removed }}"
          parted_info: "{{ parted_info | default() }}"
    when:
      - mdadm_remove_disk | changed
      - mdadm_remove_disk.removed

เช† เช•เชพเชฐเซเชฏ เชœเชฟเชฐเชพ เชŸเชฟเช•เชฟเชŸเชจเซ‡ โ€œเชฐเซ‡เชกเซ€ เชŸเซ เชšเซ‡เชจเซเชœโ€ เชธเซเชŸเซ‡เชŸเชธเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡. เช‰เชชเชฐเชพเช‚เชค, mdam_data เชšเชฒ md เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชฏเชพเชฆเซ€ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช• เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เช…เชจเซ‡ parted_info partedเชฎเชพเช‚เชฅเซ€ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชกเชฎเซเชช เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

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

เชœเชตเชพเชฌ เช†เชชเชตเชพ เชฏเซ‹เช—เซเชฏ เชšเซ‡เช• เชฎเซ‹เชก

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชšเชพเชฒเซ เช•เชฐเชตเซเช‚ เชกเชฐเชพเชฎเชฃเซเช‚ เชนเชคเซเช‚. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชฎเซ‹เชกเชฎเชพเช‚ เชคเชฎเชพเชฎ เชชเซเชฒเซ‡เชฌเซเช• เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚
เชกเซเชฐเชพเชฏ เชฐเชจ, เชœเซ‡เชฎเชพเช‚ Ansible เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เช•เซ‹เชˆเชชเชฃ เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ เชคเซ‡เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.

เช†เชตเชพ เชชเซเชฐเช•เซเชทเซ‡เชชเชฃ เชเช• เช…เชฒเช— เช•เซ‰เชฒเชฌเซ‡เช• เชฎเซ‹เชกเซเชฏเซเชฒ เชฆเซเชตเชพเชฐเชพ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเซเชฒเซ‡เชฌเซเช• เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชœเซ€เชฐเชพเชฎเชพเช‚ เชŸเชฟเชชเซเชชเชฃเซ€ เชคเชฐเซ€เช•เซ‡ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

เชธเซŒเชชเซเชฐเชฅเชฎ, เช†เชจเชพเชฅเซ€ เชฌเซ‹เชŸ เช…เชจเซ‡ เชชเซเชฒเซ‡เชฌเซเช•เชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เชฎเชพเชจเซเชฏ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚. เชฌเซ€เชœเซเช‚, เชคเซ‡ เชฌเซ‹เชŸเชฎเชพเช‚ เชธเช‚เชšเชพเชฒเช•เซ‹เชจเซ‹ เชตเชฟเชถเซเชตเชพเชธ เชตเชงเชพเชฐเซเชฏเซ‹.

เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชชเชพเชธ เช•เชฐเซ€ เช…เชจเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ เชกเซเชฐเชพเชฏ เชฐเชจ เชฎเซ‹เชกเชฎเชพเช‚ เชœ เชจเชนเซ€เช‚ เชชเชฃ Ansible เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชธเชฎเชพเชจ เชชเซเชฒเซ‡เชฌเซเช•เชจเซ‡ เชธเชฎเชพเชจ เชนเซ‹เชธเซเชŸ เชชเชฐ, เชชเชฐเช‚เชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฎเซ‹เชกเชฎเชพเช‚ เชธเชฎเชพเชจ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒเซเชธ เชธเชพเชฅเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Jiraเชฎเชพเช‚ เชเช• Run Diskobot เชฌเชŸเชจ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เชœเซ‹ เชคเซ‡ เช•เซเชฐเซ‡เชถ เชฅเชพเชฏ เชคเซ‹ เชชเซเชฒเซ‡เชฌเซเช•เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชŸเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเซเชฒเซ‡เชฌเซเช•เชจเซเช‚ เชฎเชพเชณเช–เซเช‚

เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเซ‹ เช›เซ‡ เช•เซ‡ เชœเซ€เชฐเชพ เชŸเชฟเช•เชฟเชŸเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡, เชฌเซ‹เชŸ เชตเชฟเชตเชฟเชง เชชเซเชฒเซ‡เชฌเซเช• เชฒเซ‹เชจเซเชš เช•เชฐเซ‡ เช›เซ‡.

เชชเซเชฐเชฅเชฎ, เชชเซเชฐเชตเซ‡เชถเชฆเซเชตเชพเชฐ เช—เซ‹เช เชตเชตเชพเชจเซเช‚ เช–เซ‚เชฌ เชธเชฐเชณ เช›เซ‡.
เชฌเซ€เชœเซเช‚, เช•เซ‡เชŸเชฒเชพเช• เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชคเซ‡ เชซเช•เซเชค เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเชฟเชธเซเชŸเชฎ เชกเชฟเชธเซเช•เชจเซ‡ เชฌเชฆเชฒเชคเซ€ เชตเช–เชคเซ‡, เชคเชฎเชพเชฐเซ‡ เชชเชนเซ‡เชฒเชพ เชœเชฎเชพเชตเชŸ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชเช• เช•เชพเชฐเซเชฏ เชฌเชจเชพเชตเชตเซเช‚ เชชเชกเชถเซ‡, เช…เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชœเชฎเชพเชตเชŸ เชชเช›เซ€, เชธเชฐเซเชตเชฐ ssh เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธเชฟเชฌเชฒ เชฌเชจเชถเซ‡, เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชœเซ‹ เช†เชชเชฃเซ‡ เช† เชฌเชงเซเช‚ เชเช• เชชเซเชฒเซ‡เชฌเซเช•เชฎเชพเช‚ เช•เชฐเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ เชนเซ‹เชธเซเชŸ เช…เชจเซเชชเชฒเชฌเซเชง เชนเซ‹เชตเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ Ansible เชคเซ‡เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚.

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

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

เช† เช…เชจเซเช•เซ‚เชณ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชคเชฐเชค เชœ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เช•เชพเชฐเซเชฏเซ‹ เช•เซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡. main.yml เชฎเชพเช‚, เชœเซ‡ เชœเชตเชพเชฌเซ€ เชญเซ‚เชฎเชฟเช•เชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เช‡เชจเชชเซเชŸ เช›เซ‡, เช…เชฎเซ‡ เชซเช•เซเชค เชŸเชฟเช•เชฟเชŸเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช“เชณเช– เชชเชพเชธ เช•เชฐเชตเซ€ เช…เชฅเชตเชพ เชŸเซ‹เช•เชจ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเซเช‚.

เชคเชชเชพเชธ.yml

เช‡เชจเซเชตเซ‡เชธเซเชŸเชฟเช—เซ‡เชถเชจ เช…เชจเซ‡ เช“เชชเชจ เชธเซเชŸเซ‡เชŸเชธเชฎเชพเช‚ เชŸเชฟเช•เชฟเชŸ เชฎเชพเชŸเซ‡ เชฆเซ‹เชกเซ‡ เช›เซ‡. เช† เชชเซเชฒเซ‡เชฌเซเช• เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชตเชธเซเชคเซ เชฌเซเชฒเซ‹เช• เชกเชฟเชตเชพเช‡เชธเชจเซเช‚ เชจเชพเชฎ เช›เซ‡. เช† เชฎเชพเชนเชฟเชคเซ€ เชนเช‚เชฎเซ‡เชถเชพ เช‰เชชเชฒเชฌเซเชง เชนเซ‹เชคเซ€ เชจเชฅเซ€.

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

เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเชจเซเช‚ เชจเชพเชฎ เชถเซ‹เชงเซ€ เช•เชพเชขเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชœเซ€เชฐเชพเชฎเชพเช‚ เชซเซ€เชฒเซเชกเซเชธ เชญเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช•เชจเชพ เชชเซเชฐเช•เชพเชฐ เช…เชจเซ‡ เช•เชฆ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชตเชฟเช•เซเชฐเซ‡เชคเชพ, เชฎเซ‰เชกเชฒ, เชซเชฐเซเชฎเชตเซ‡เชฐ, ID, SMART เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเชฃ เช•เชพเชขเซ€ เชจเชพเช–เซ€เช เช›เซ€เช เช…เชจเซ‡ เชœเซ€เชฐเชพ เชŸเชฟเช•เชฟเชŸเชฎเชพเช‚ เช•เซ‰เชฎเซ‡เชจเซเชŸเชฎเชพเช‚ เช† เชฌเชงเซเช‚ เชถเชพเชฎเซ‡เชฒ เช•เชฐเซ€เช เช›เซ€เช. เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เช…เชจเซ‡ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชจเซ‡ เชนเชตเซ‡ เช† เชกเซ‡เชŸเชพ เชถเซ‹เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. ๐Ÿ™‚

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

ready2change.yml

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

เชธเซŒเชฅเซ€ เชธเชฐเชณ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ HW/MD RAID เชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช• เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

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

เช…เชฎเซ‡ เชนเชตเซ‡ เชธเชพเชฎเซ‚เชนเชฟเช• เชฐเซ€เชคเซ‡ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เชตเชพเชฆเชณ, เช…เชจเซ‡ เชœเซ‹ เชธเชฐเซเชตเชฐ เช•เซเชฒเชพเช‰เชก-เช†เชงเชพเชฐเชฟเชค เชนเซ‹เชฏ, เชคเซ‹ เชกเชฟเชธเซเช•เซ‹เชฌเซ‹เชŸ เช•เซเชฒเชพเช‰เชก API เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡, เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เช† เชฎเชฟเชจเชฟเช…เชจ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชœเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ - เชธเชฐเซเชตเชฐ เชšเชฒเชพเชตเชคเชพ เช•เชจเซเชŸเซ‡เชจเชฐ - เช…เชจเซ‡ เชชเซ‚เช›เซ‡ เช›เซ‡ "เช† เชฎเชฟเชจเชฟเช…เชจเชฎเชพเช‚เชฅเซ€ เชฌเชงเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‹." เช…เชจเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชกเชฟเชธเซเช•เชจเซ€ เชฌเซ‡เช•เชฒเชพเช‡เชŸ เชšเชพเชฒเซ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชคเชฐเชค เชœ เชœเซ‹เชˆ เชถเช•เซ‡ เช•เซ‡ เช•เซ‹เชจเซ‡ เช–เซ‡เช‚เชšเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชฌเชฆเชฒเชพเชฏเซ‡เชฒ.yml

เชกเชฟเชธเซเช•เชจเซ‡ เชฌเชฆเชฒเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพ เชคเซ‡เชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชคเชชเชพเชธเซ€เช เช›เซ€เช.

เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เชนเช‚เชฎเซ‡เชถเชพ เชจเชตเซ€ เชกเซเชฐเชพเช‡เชตเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชคเชพ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ SMART เชฎเซ‚เชฒเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชเช• เชšเซ‡เช• เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เช…เชฎเชจเซ‡ เชธเช‚เชคเซเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

เช†เชชเชฃเซ‡ เช•เชฏเชพ เชฒเช•เซเชทเชฃเซ‹ เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช?เชซเชฐเซ€เชฅเซ€ เชซเชพเชณเชตเซ‡เชฒ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชจเซ€ เช—เชฃเชคเชฐเซ€ (5) < 100
เชตเชฐเซเชคเชฎเชพเชจ เชฌเชพเช•เซ€ เชธเซ‡เช•เซเชŸเชฐ เช•เชพเช‰เชจเซเชŸ (107) == 0

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

เชคเซˆเชฏเชพเชฐ.yml

เชธเซŒเชฅเซ€ เชธเชฐเชณ เช•เซ‡เชธ: HW/SW เชฐเซ‡เช‡เชก เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เชคเชชเชพเชธเชตเซเช‚ เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เชธเชฎเชพเชชเซเชค เช•เชฐเชตเซเช‚.

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ API

เชฎเซ‡เช‚ เช˜เชฃเซ€ เชตเช–เชค เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเซ‹ เช›เซ‡ เช•เซ‡ เชฌเซ‹เชŸ เชตเชพเชฐเช‚เชตเชพเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ API เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‡ เช›เซ‡. เช…เชฒเชฌเชคเซเชค, เชฌเชงเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชฎเชพเช‚ เชœเชฐเซ‚เชฐเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชจ เชนเชคเซ€, เชคเซ‡เชฅเซ€ เชคเซ‡เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹. เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช เชคเซ‡ เช…เชนเซ€เช‚ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชชเชฆเซเชงเชคเชฟเช“ เช›เซ‡:

  • เชธเซเชฅเชฟเชคเชฟ. เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เช…เชฅเชตเชพ เชกเชฟเชธเซเช•เชจเซ€ เชธเซเชฅเชฟเชคเชฟ;
  • เชชเซเชฐเชพเชฐเช‚เชญ/เชฐเซ‹เช•เซ‹. เชกเชฟเชธเซเช• เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃ/เชจเชฟเชทเซเช•เซเชฐเชฟเชฏเช•เชฐเชฃ;
  • เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค/เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‹. เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช…เชจเซ‡ เชชเช›เซ€ เชกเซ‡เชŸเชพ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฃ เช…เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ.

Ansible เชชเชพเชธเซ‡เชฅเซ€ เชถเซ€เช–เซเชฏเชพ เชชเชพเช 

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

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

- name: Blink disk
  become: True
  register: locate_action
  disk_locate:
      locate: '{{ locate }}'
      devname: '{{ devname }}'
      ids: '{{ locate_ids | default(pd_id) | default(omit) }}'

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

เชคเซ‡เช“ เชฒเช–เชตเชพเชฎเชพเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชเชกเชชเซ€ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชกเชฟเชธเซเช• เชฌเซ‡เช•เชฒเชพเช‡เชŸ เชฎเซ‹เชกเซเชฏเซเชฒ, เชœเซ‡เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช‰เชชเชฐ เชฌเชคเชพเชตเซ‡เชฒ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ 265 เชฐเซ‡เช–เชพเช“ เช›เซ‡.

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

เชธเซŒเชฅเซ€ เชจเซ€เชšเชฒเชพ เชธเซเชคเชฐ เชชเชฐ เชชเซเชธเซเชคเช•เชพเชฒเชฏ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชเช• เช…เชฒเช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเช–เซ€ เช›เซ‡, เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ RAIDs เชชเชฐ เชเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชเชฌเซเชธเซเชŸเซเชฐเซ‡เช•เซเชถเชจ เชœเซ‡ เช…เชจเซเชฐเซ‚เชช เชตเชฟเชจเช‚เชคเซ€เช“ เช•เชฐเซ‡ เช›เซ‡.

เช“เชŸเซ‹เชฎเซ‡เชŸเซ€เช‚เช— เชกเชฟเชธเซเช• เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชœเชตเชพเชฌเซ‹ เชธเชพเชฅเซ‡

Ansible เชจเซ€ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชถเช•เซเชคเชฟ เชคเซ‡เชจเซ€ เชธเชฐเชณเชคเชพ เช…เชจเซ‡ เชธเซเชชเชทเซเชŸ เชชเซเชฒเซ‡เชฌเซเช• เช›เซ‡. เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชกเชฐเชพเชฎเชฃเซ€ yaml เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชถเชฐเชคเซ‹, เชถเซ‡เชฒ เช•เซ‹เชก เช…เชจเซ‡ เชฒเซ‚เชชเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชœเซ‹ เชคเชฎเซ‡ เชœเชตเชพเชฌเซ€ API เชธเชพเชฅเซ‡ เช…เชฎเชพเชฐเชพ เช…เชจเซเชญเชตเชจเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชฌเซ‡ เชฌเชพเชฌเชคเซ‹ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ‹:

  • เชชเซเชฒเซ‡เชฌเซเช•_เชเช•เซเชธเซ€เช•เซเชฏเซเชŸเชฐ เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซเชฒเซ‡เชฌเซเช•เชจเซ‡ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช†เชชเซ€ เชถเช•เชพเชคเซ€ เชจเชฅเซ€. ssh เชธเชคเซเชฐ เชชเชฐ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซเชฒเซ‡เชฌเซเช• เชชเชฐ เช•เซ‹เชˆ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชจเชฅเซ€. เชœเซ‹ เช†เชชเชฃเซ‡ เชกเชฟเชธเซเช•เชจเซ‡ เช…เชจเชฎเชพเช‰เชจเซเชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช•เซ‡ เชœเซ‡ เชนเชตเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจเชฅเซ€, เชคเซ‹ เชชเซเชฒเซ‡เชฌเซเช• เช…เชตเชฟเชฐเชคเชชเชฃเซ‡ เชšเชพเชฒเชถเซ‡, เชคเซ‡เชฅเซ€ เช…เชฎเชพเชฐเซ‡ เชคเซ‡เชจเชพ เชฒเซ‹เช‚เชšเชจเซ‡ เช…เชฒเช— เชฐเซ‡เชชเชฐเชฎเชพเช‚ เชฒเชชเซ‡เชŸเซ€เชจเซ‡ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชธเชพเชฅเซ‡ เชคเซ‡เชจเซ‡ เชฎเชพเชฐเซ€ เชจเชพเช–เชตเซ‹ เชชเชกเซเชฏเซ‹.
  • Ansible เชซเซ‹เชฐเซเช•เซเชก เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชชเชฐ เชšเชพเชฒเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เชจเซเช‚ API เชฅเซเชฐเซ‡เชก เชธเชฒเชพเชฎเชค เชจเชฅเซ€. เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชคเชฎเชพเชฎ เชชเซเชฒเซ‡เชฌเซเช• เชธเชฟเช‚เช—เชฒ-เชฅเซเชฐเซ‡เชกเซ‡เชก เชšเชฒเชพเชตเซ€เช เช›เซ€เช.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเซ‡ เชฒเช—เชญเช— 80% เชกเชฟเชธเซเช•เชจเชพ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชคเชพ. เชเช•เช‚เชฆเชฐเซ‡, เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชฐเซ‡เชŸ เชฌเชฎเชฃเซ‹ เชฅเชฏเซ‹ เช›เซ‡. เช†เชœเซ‡, เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชซเช•เซเชค เช˜เชŸเชจเชพเชจเซ‡ เชœเซเช เช›เซ‡ เช…เชจเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชกเชฟเชธเซเช•เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚, เช…เชจเซ‡ เชชเช›เซ€ เชเช• เช•เซเชฒเชฟเช• เช•เชฐเซ‡ เช›เซ‡.

เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เช…เชฎเซ‡ เชฌเซ€เชœเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช: เช•เซ‡เชŸเชฒเชพเช• เชจเชตเชพ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธ เชกเซเชฐเชพเช‡เชตเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชตเซ€ เชคเซ‡ เชœเชพเชฃเชคเชพ เชจเชฅเซ€. ๐Ÿ™‚

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

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