เจเฉเจ เจตเฉ เจเจฟเจธเจจเฉเฉฐ เจเจชเจฃเฉ เจเจผเจฟเฉฐเจฆเจเฉ เจตเจฟเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจตเจพเจฐ เจชเฉเจฐเฉ KVM เจตเจฐเจเฉเจ เจฒเจพเจเจเฉเจธเจผเจจ เจตเจพเจฒเฉ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจเฉฑเจ OpenVZ เจเฉฐเจเฉเจจเจฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเฉเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจเจฐเจจเจพ เจชเจฟเจ เจนเฉ:
- เจเจผเจฟเจเจฆเจพเจคเจฐ เจเจพเจฃเจเจพเจฐเฉ เจธเจฟเจฐเจซเจผ เจชเฉเจฐเจพเจฃเฉ เจนเฉ เจ เจคเฉ OS เจฒเจ เจขเฉเจเจตเฉเจ เจธเฉ เจเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ EOL เจเฉฑเจเจฐ เจจเฉเฉฐ เจชเจพเจธ เจเจฐ เจเฉเฉฑเจเฉ เจนเจจ
- เจตเฉฑเจ-เจตเฉฑเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎเจพเจ เจฒเจ เจนเจฎเฉเจธเจผเจพเจ เจตเฉฑเจเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฆเฉเจฐเจพเจจ เจธเฉฐเจญเจพเจตเจฟเจค เจคเจฐเฉเฉฑเจเฉเจเจ เจจเฉเฉฐ เจเจฆเฉ เจตเฉ เจจเจนเฉเจ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ
- เจเจ เจตเจพเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจนเจจเจพเจ เจธเฉฐเจฐเจเจจเจพเจตเจพเจ เจจเจพเจฒ เจจเจเจฟเฉฑเจ เจฃเจพ เจชเฉเจเจฆเจพ เจนเฉ เจเฉ เจฎเจพเจเจเจฐเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ
เจเจฆเฉเจ เจคเฉเจธเฉเจ 1 เจธเจฐเจตเจฐ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจนเจฎเฉเจธเจผเจพ เจซเจฒเจพเจ 'เจคเฉ เจเฉเจ เจ เฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจชเฉเจฐเฉ เจเจฒเฉฑเจธเจเจฐ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจฆเฉ เจนเฉ?
เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฆเฉฑเจธเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจพเจเจเจพ เจเจฟ เจเฉฑเจ OpenVZ เจเฉฐเจเฉเจจเจฐ เจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ เจกเจพเจเจจเจเจพเจเจฎ เจ เจคเฉ เจธเจพเจฐเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเฉ เจคเฉเจฐเฉฐเจค เจนเฉฑเจฒ เจฆเฉ เจจเจพเจฒ KVM เจตเจฟเฉฑเจ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเจฟเจตเฉเจ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจเจพ เจนเฉเฅค
เจเฉฑเจ เจเฉเจเจพ เจตเจฟเจฆเจฟเจ เจ เจชเฉเจฐเฉเจเจฐเจพเจฎ: OpenVZ เจเฉ เจนเฉ เจ เจคเฉ KVM เจเฉ เจนเฉ?
เจ เจธเฉเจ เจธเจผเจฌเจฆเจพเจตเจฒเฉ เจฆเฉ เจกเฉเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเจพเจตเจพเจเจเฉ, เจชเจฐ เจเจฎ เจธเจผเจฌเจฆเจพเจ เจตเจฟเฉฑเจ เจเจนเจพเจเจเฉ:
OpenVZ โ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจชเฉฑเจงเจฐ 'เจคเฉ เจตเจฐเจเฉเจ เจฒเจพเจเจเฉเจธเจผเจจ, เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉเจตเฉเจต 'เจคเฉ เจตเฉ เจคเฉเจจเจพเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจนเฉเจธเจ เจฎเจธเจผเฉเจจ 'เจคเฉ CPU เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจ เจคเฉ เจตเจฐเจเฉเจ เจฒเจพเจเจเฉเจธเจผเจจ เจคเจเจจเจพเจฒเฉเจเฉเจเจ เจฆเฉ เจเฉเจ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
KVM - เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจพเจฒ เจตเจฐเจเฉเจ เจฒเจพเจเจเฉเจธเจผเจจ, CPU เจฆเฉ เจธเจพเจฐเฉ เจธเจผเจเจคเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจ เจคเฉ เจเจฟเจธเฉ เจตเฉ เจเฉเจเจผ เจจเฉเฉฐ, เจเจฟเจธเฉ เจตเฉ เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจเจธ เจจเฉเฉฐ เจฒเฉฐเจฌเจพเจ เจ เจคเฉ เจเฉเจฐเจพเจธ เจตเจพเจเจเจผ เจเฉฑเจเจฃ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเฅค
เจเจฎ เจตเจฟเจธเจผเจตเจพเจธ เจฆเฉ เจเจฒเจ, เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจ เจนเฉเจธเจเจฟเฉฐเจ เจชเฉเจฐเจฆเจพเจคเจพ OpenVZ เจเจผเจฟเจเจฆเจพ เจตเจฟเจเจฟเจ เจนเฉ, เจชเจฐ KVM เจจเจนเฉเจ เจนเฉเฅค เจเฉเจธเจผเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ เจฌเจพเจ เจฆ เจตเจพเจฒเฉ เจฒเจ, KVM เจนเฉเจฃ เจเจชเจฃเฉ เจญเจฐเจพ เจตเจพเจเจ เจนเฉ เจเจผเจฟเจเจฆเจพ เจตเจฟเจเจฟเจ เจนเฉเฅค
เจ เจธเฉเจ เจเฉ เจเฉเฉฑเจเจพเจเจเฉ?
OpenVZ 'เจคเฉ เจเจชเจฒเจฌเจง เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎเจพเจ เจฆเฉ เจชเฉเจฐเฉ เจเฉฐเจเจฒ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจฒเจ เจเฉเจธเจ เจตเจฟเจธเจผเจฟเจเจ เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพเจฃเจพ เจชเจฟเจ: CentOS (6 เจ เจคเฉ 7 เจธเฉฐเจธเจเจฐเจฃ), Ubuntu (14, 16 เจ เจคเฉ 18 LTS), Debian 7.
เจเจน เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจธเฉ เจเจฟ เจเจผเจฟเจเจฆเจพเจคเจฐ เจเจชเจจเจตเฉเจเจผเจก เจเฉฐเจเฉเจจเจฐ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ LAMP เจเจฒเจพ เจฐเจนเฉ เจธเจจ, เจ เจคเฉ เจเฉเจ เจเฉเจฒ เจเฉเจ เจเจพเจธ เจธเจพเจซเจเจตเฉเจ เจฐ เจตเฉ เจธเจจเฅค เจ เจเจธเจฐ, เจเจน ISPเจฎเฉเจจเฉเจเจฐ, VestaCP เจเฉฐเจเจฐเฉเจฒ เจชเฉเจจเจฒ (เจ เจคเฉ เจ เจเจธเจฐ, เจธเจพเจฒเจพเจ เจคเฉเจ เจ เฉฑเจชเจกเฉเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ) เจจเจพเจฒ เจธเฉฐเจฐเจเจจเจพเจตเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจธเจจเฅค เจเจนเจจเจพเจ เจฆเฉ เจคเจฌเจพเจฆเจฒเฉ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจตเฉ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจชเฉเจฐเจตเจพเจธ เจธเฉฐเจญเจพเจฒ เจจเจพเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ IP เจชเจคเฉ เจเฉฑเจ เจชเฉเจฐเจเฉเจฌเจฒ เจเฉฐเจเฉเจจเจฐ เจฒเจ, เจ เจธเฉเจ เจเจน เจฎเฉฐเจจ เจฒเจตเจพเจเจเฉ เจเจฟ เจเฉฐเจเฉเจจเจฐ เจฆเจพ IP เจชเจคเจพ VM 'เจคเฉ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเฉ เจ เจคเฉ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจเฉฐเจฎ เจเจฐเฉเจเจพเฅค
เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจธเจญ เจเฉเจ เจนเฉ:
- OpenVZ เจธเจฐเจตเจฐ, เจนเฉเจธเจ เจฎเจธเจผเฉเจจ เจคเฉฑเจ เจชเฉเจฐเฉ เจฐเฉเจ เจชเจนเฉเฉฐเจ, เจเฉฐเจเฉเจจเจฐเจพเจ เจจเฉเฉฐ เจฐเฉเจเจฃ/เจฎเจพเจเจเจ/เจธเจเจพเจฐเจ/เจฎเจฟเจเจพเจเจฃ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ
- KVM เจธเจฐเจตเจฐ, เจฎเฉเจเจผเจฌเจพเจจ เจฎเจธเจผเฉเจจ เจฒเจ เจชเฉเจฐเฉ เจฐเฉเจ เจชเจนเฉเฉฐเจ, เจเจฟเจธ เจจเจพเจฒ เจเจน เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค เจเจน เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟ เจธเจญ เจเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเฉฐเจฐเจเจฟเจค เจนเฉ เจ เจคเฉ เจเจพเจฃ เจฒเจ เจคเจฟเจเจฐ เจนเฉ.
เจเจ เจเฉเจฐเจพเจเจธเจซเจฐ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ
เจเจธ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจฟ เจ เจธเฉเจ เจเฉเจฐเจพเจเจธเจซเจผเจฐ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ, เจเจ เจ เจธเฉเจ เจ เจเจฟเจนเฉ เจธเจผเจฐเจคเจพเจ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเฉเจ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฒเจเจฃ เจคเฉเจ เจฌเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจจเจเฉ:
KVM_NODE - เจเฉเจตเฉเจเจฎ เจนเฉเจธเจ เจฎเจธเจผเฉเจจ
VZ_NODE - OpenVZ เจนเฉเจธเจ เจฎเจธเจผเฉเจจ
CTID - OpenVZ เจเฉฐเจเฉเจจเจฐ
VM - KVM เจตเจฐเจเฉเจ
เจฒ เจธเจฐเจตเจฐ
เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฆเฉ เจคเจฟเจเจฐเฉ เจ เจคเฉ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจเจพเจ เจฌเจฃเจพเจเจฃเจพเฅค
เจเจฆเจฎ 1
เจเจฟเจเจเจเจฟ เจธเจพเจจเฉเฉฐ เจเฉฐเจเฉเจจเจฐ เจจเฉเฉฐ เจเจฟเจคเฉ เจฒเจฟเจเจพเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจ
เจธเฉเจ เจฌเจฃเจพเจตเจพเจเจเฉ VM เจฆเฉ เจธเจฎเจพเจจ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจจเจพเจฒ KVM_NODE.
เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ! เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเฉ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ 'เจคเฉ เจเฉฑเจ VM เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเฉ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ CTID 'เจคเฉ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ, เจเฉเจเจฐ CTID เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ Ubuntu 14, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจจเฉเฉฐ VM 'เจคเฉ เจตเฉ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ Ubuntu 14. เจเฉเจเฉ เจธเฉฐเจธเจเจฐเจฃ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเจจ เจ
เจคเฉ เจเจนเจจเจพเจ เจฆเจพ เจ
เฉฐเจคเจฐ เจเฉฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจตเฉฑเจกเฉ เจธเฉฐเจธเจเจฐเจฃ เจเฉฑเจเฉ เจเจฟเจนเฉ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจเฅค
VM เจฌเจฃเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ CTID เจ เจคเฉ VM 'เจคเฉ เจ เฉฑเจชเจกเฉเจ เจเจฐเจพเจเจเฉ (OS เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจจเจพเจฒ เจเจฒเจเจฃ เจตเจฟเฉฑเจ เจจเจพ เจชเฉเจฃเจพ - เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉ, เจ เจธเฉเจ เจธเจฟเจฐเจซเจผ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ, เจเฉเจเจฐ เจเจน เจเจเจเจฆเจพ เจนเฉ, เจคเจพเจ OS เจธเฉฐเจธเจเจฐเจฃ เจฎเฉเฉฑเจ เจฆเฉ เจ เฉฐเจฆเจฐเฅค เจธเฉฐเจธเจเจฐเจฃ).
เจเจฐเจจ เจฒเจ CentOS เจเจน เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเจเจธเจพเจจเจฆเฉเจน เจฒเฉฑเจเจฆเฉ เจนเฉ:
# yum clean all
# yum update -yเจ เจคเฉ เจเจธ เจคเฉเจ เจเฉฑเจ เจจเฉเจเจธเจพเจจเจฆเฉเจน เจจเจนเฉเจ Ubuntu, Debian:
# apt-get update
# apt-get upgradeเจเจฆเจฎ 2
'เจคเฉ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ CTID, VZ_NODE ะธ VM เจเจชเจฏเฉเจเจคเจพ rsync:
CentOS:
# yum install rsync -yDebian, Ubuntu:
# apt-get install rsync -yเจ เจธเฉเจ เจเฉฑเจฅเฉ เจเจพเจ เจเฉฑเจฅเฉ เจเฉเจ เจนเฉเจฐ เจเฉเจเจผ เจธเจฅเจพเจชเจค เจจเจนเฉเจ เจเจฐ เจฐเจนเฉ เจนเจพเจเฅค
เจเจฆเจฎ 3
เจ เจธเฉเจ เจเฉฑเจ เจธเจเจพเจช เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ CTID 'เจคเฉ VZ_NODE เจเฉเจฎ เจฆเฉเจเจฐเจพ
vzctl stop CTIDเจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจฎเจพเจเจ เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ CTID:
vzctl mount CTID/vz/root/ เจซเฉเจฒเจกเจฐ เจคเฉ เจเจพเจCTID เจ เจคเฉ เจเจฒเจพเจ
mount --bind /dev dev && mount --bind /sys sys && mount --bind /proc proc && chroot .เจฐเฉเจ เจฆเฉ เจ เจงเฉเจจ, เจเฉฑเจ เจซเจพเจเจฒ เจฌเจฃเจพเจ /root/exclude.txt - เจเจธ เจตเจฟเฉฑเจ เจ เจชเจตเจพเจฆเจพเจ เจฆเฉ เจธเฉเจเฉ เจนเฉเจตเฉเจเฉ เจเฉ เจจเจตเฉเจ เจธเจฐเจตเจฐ เจจเฉเฉฐ เจจเจนเฉเจ เจฎเจฟเจฒเฉเจเฉเฅค
/boot
/proc
/sys
/tmp
/dev
/var/lock
/etc/fstab
/etc/mtab
/etc/resolv.conf
/etc/conf.d/net
/etc/network/interfaces
/etc/networks
/etc/sysconfig/network*
/etc/sysconfig/hwconf
/etc/sysconfig/ip6tables-config
/etc/sysconfig/kernel
/etc/hostname
/etc/HOSTNAME
/etc/hosts
/etc/modprobe*
/etc/modules
/net
/lib/modules
/etc/rc.conf
/usr/share/nova-agent*
/usr/sbin/nova-agent*
/etc/init.d/nova-agent*
/etc/ips
/etc/ipaddrpool
/etc/ips.dnsmaster
/etc/resolv.conf
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-ens3เจ เจธเฉเจ เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเจพเจ KVM_NODE เจ เจคเฉ เจธเจพเจกเฉ เจฒเจพเจเจ เจเจฐเฉ VMเจคเจพเจ เจเฉ เจเจน เจเฉฐเจฎ เจเจฐเฉ เจ เจคเฉ เจจเฉเฉฑเจเจตเจฐเจ เจเฉฑเจคเฉ เจชเจนเฉเฉฐเจเจฏเฉเจ เจนเฉเจตเฉเฅค
เจนเฉเจฃ เจธเจญ เจเฉเจ เจเฉเจฐเจพเจเจธเจซเจฐ เจฒเจ เจคเจฟเจเจฐ เจนเฉ. เจเจพเจฃเจพ!
เจเจฆเจฎ 4
เจ เจเฉ เจตเฉ เจเจพเจฆเฉ เจฆเฉ เจ เจงเฉเจจ, เจ เจธเฉเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจเจฐเจฆเฉ เจนเจพเจ
rsync --exclude-from="/root/exclude.txt" --numeric-ids -avpogtStlHz --progress -e "ssh -T -o Compression=no -x" / root@KVM_NODE:/rsync เจเจฎเจพเจเจก เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเฉเจเฉ, เจ เจธเฉเจ เจเจฎเฉเจฆ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจเฉเฉฐเจเฉเจเจ เจธเจชเฉฑเจธเจผเจ เจนเจจ - เจเฉเจฐเจพเจเจธเจซเจฐ เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ, เจชเจนเฉเฉฐเจ เจ เจงเจฟเจเจพเจฐเจพเจ, เจฎเจพเจฒเจเจพเจ เจ เจคเฉ เจธเจฎเฉเจนเจพเจ เจฆเฉ เจฐเฉฑเจเจฟเจ เจจเจพเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจตเจงเฉเจฐเฉ เจเจคเฉ เจฒเจ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจจเฉเฉฐ เจ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ (เจคเฉเจธเฉเจ เจเฉเจ เจคเฉเจเจผ เจธเจฟเจซเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจเจน เจเจธ เจเฉฐเจฎ เจฒเจ เจเฉฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ) , เจจเจพเจฒ เจนเฉ เจเฉฐเจชเจฐเฉเจธเจผเจจ เจ เจฏเฉเจ เจนเฉเฅค
rsync เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, chroot เจคเฉเจ เจฌเจพเจนเจฐ เจจเจฟเจเจฒเฉ (ctrl+d เจฆเจฌเจพ เจเฉ) เจ เจคเฉ เจเจฒเจพเจ
umount dev && umount proc && umount sys && cd .. && vzctl umount CTIDเจเจฆเจฎ 5
เจเจ เจ
เจธเฉเจ เจเจ เจเจฆเจฎ เจเจฐเฉเจ เจเฉ OpenVZ เจคเฉเจ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ VM เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฎเจฆเจฆ เจเจฐเจจเจเฉเฅค
เจจเจพเจฒ เจธเจฐเจตเจฐเจพเจ 'เจคเฉ Systemd เจเจฒเฉ เจเฉฑเจ เจเจฎเจพเจเจก เจเจฒเจพเจเจเจฆเฉ เจนเจพเจ เจเฉ เจเฉฑเจ เจจเจฟเจฏเจฎเจค เจเฉฐเจธเฉเจฒ เจตเจฟเฉฑเจ เจฒเฉเจเจเจจ เจเจฐเจจ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฎเจฆเจฆ เจเจฐเฉเจเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ VNC เจธเจฐเจตเจฐ เจธเจเฉเจฐเฉเจจ เจฐเจพเจนเฉเจ
mv /etc/systemd/system/getty.target.wants/getty@tty2.service /etc/systemd/system/getty.target.wants/getty@tty1.serviceเจธเจฐเจตเจฐเจพเจ 'เจคเฉ CentOS 6 ะธ CentOS 7 เจเฉฑเจ เจคเจพเจเจผเจพ เจเจฐเจจเจฒ เจธเจฅเจพเจชเจค เจเจฐเจจเจพ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ:
yum install kernel-$(uname -r)เจธเจฐเจตเจฐ เจจเฉเฉฐ เจเจธ เจคเฉเจ เจฒเฉเจก เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจคเฉเจ เจฌเจพเจ เจฆ เจเจน เจเฉฐเจฎ เจเจฐเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเจพ เจนเฉ เจเจพเจ เจฎเจฟเจเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจธเจฐเจตเจฐ 'เจคเฉ CentOS 7 เจคเฉเจนเจพเจจเฉเฉฐ PolkitD เจฒเจ เจเฉฑเจ เจเฉเจเจพ เจซเจฟเจเจธ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจจเจนเฉเจ เจคเจพเจ เจธเจฐเจตเจฐ เจนเจฎเฉเจธเจผเจพ เจฒเจ เจเจฐเฉเจธเจผ เจนเฉ เจเจพเจตเฉเจเจพ:
getent group polkitd >/dev/null && echo -e "e[1;32mpolkitd group already existse[0m" || { groupadd -r polkitd && echo -e "e[1;33mAdded missing polkitd groupe[0m" || echo -e "e[1;31mAdding polkitd group FAILEDe[0m"; }
getent passwd polkitd >/dev/null
&& echo -e "e[1;32mpolkitd user already existse[0m" || { useradd -r -g polkitd -d / -s /sbin/nologin -c "User for polkitd" polkitd && echo -e "e[1;33mAdded missing polkitd usere[0m" || echo -e "e[1;31mAdding polkitd user FAILEDe[0m"; }
rpm -Va polkit* && echo -e "e[1;32mpolkit* rpm verification passede[0m" || { echo -e "e[1;33mResetting polkit* rpm user/group ownership & permse[0m"; rpm --setugids polkit polkit-pkla-compat; rpm --setperms polkit polkit-pkla-compat; }เจธเจพเจฐเฉ เจธเจฐเจตเจฐเจพเจ 'เจคเฉ, เจเฉเจเจฐ เจ เจชเจพเจเฉ เจฒเจ mod_fcgid เจธเจฅเจพเจชเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจคเจพเจ เจ เจธเฉเจ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจเฉเจเจพ เจนเฉฑเจฒ เจเจฐเจพเจเจเฉ, เจจเจนเฉเจ เจคเจพเจ mod_fcgid เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจธเจพเจเจเจพเจ เจเจฒเจคเฉ 500 เจจเจพเจฒ เจเฉเจฐเฉเจธเจผ เจนเฉ เจเจพเจฃเจเฉเจเจ:
chmod +s `which suexec` && apachectl restartเจ เจคเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ, เจเจน เจฒเจพเจญเจฆเจพเจเจ เจนเฉเจตเฉเจเจพ Ubuntu, Debian เจตเฉฐเจกเฅค เจเจน OS เจเฉฑเจ เจเจฒเจคเฉ เจจเจพเจฒ เจธเจฅเจพเจ เจฌเฉเจ เจตเจฟเฉฑเจ เจเจฐเฉเจธเจผ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค
เจฌเจนเฉเจค เจคเฉเจเจผ เจฒเฉเจชเจฟเฉฐเจ เจฅเฉเจฐเฉเจเจฒเจฟเฉฐเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฅเฉเฉเจพ
OS เจธเฉฐเจธเจเจฐเจฃ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉเจเจพ, เจชเจฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจนเฉฑเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
'เจคเฉ Debian 9 เจซเจฟเจเจธ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
เจ เจธเฉเจ เจเจฐเจฆเฉ เจนเจพเจ
dbus-uuidgenเจเฉเจเจฐ เจธเจพเจจเฉเฉฐ เจเฉเจ เจเจฒเจคเฉ เจฎเจฟเจฒเจฆเฉ เจนเฉ
/usr/local/lib/libdbus-1.so.3: เจธเฉฐเจธเจเจฐเจฃ `LIBDBUS_PRIVATE_1.10.8โฒ เจจเจนเฉเจ เจฎเจฟเจฒเจฟเจ
LIBDBUS เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจฆเฉ เจเจพเจเจ เจเจฐเฉ
ls -la /lib/x86_64-linux-gnu | grep dbus
libdbus-1.so.3 -> libdbus-1.so.3.14.15
libdbus-1.so.3.14.15 <-- ะฝัะถะตะฝ ััะพั
libdbus-1.so.3.14.16เจเฉ เจธเจญ เจเฉเจ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจเจน เจเจฐเจฆเฉ เจนเจพเจ
cd /lib/x86_64-linux-gnu
rm -rf libdbus-1.so.3
ln -s libdbus-1.so.3.14.15 libdbus-1.so.3เจเฉ เจเจน เจฎเจฆเจฆ เจจเจนเฉเจ เจเจฐเจฆเจพ, เจคเจพเจ เจฆเฉเจเจพ เจตเจฟเจเจฒเจช เจ เจเจผเจฎเจพเจเฅค
เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ เจฆเจพ เจฆเฉเจเจพ เจนเฉฑเจฒ เจฅเฉเจฐเฉเจเจฒเจฟเฉฐเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฅเฉเฉเจพ เจฒเจเจญเจ เจนเจฐ เจเจฟเจธเฉ เจฒเจ เจขเฉเจเจตเจพเจ Ubuntu ะธ Debian เจตเฉฐเจกเจพเจเฅค
เจ เจธเฉเจ เจชเฉเจฐเจพ เจเจฐเจฆเฉ เจนเจพเจ
bash -x /var/lib/dpkg/info/dbus.postinst configureเจ เจคเฉ เจฒเจ Ubuntu 14, Debian 7 เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ เจ เจธเฉเจ เจเจฐเจฆเฉ เจนเจพเจ:
adduser --system --home /nonexistent --no-create-home --disabled-password --group messagebus
rm -rf /etc/init.d/modules_dep.sh เจ เจธเฉเจ เจเฉ เจเฉเจคเจพ? เจ เจธเฉเจ เจฎเฉเจธเฉเจเจฌเฉฑเจธ เจจเฉเฉฐ เจฐเฉเจธเจเฉเจฐ เจเฉเจคเจพ, เจเฉ เจเจฟ เจธเจเจพเจฐเจเจ เฉฑเจช เจฒเจ เจเฉเฉฐเจฎ เจธเฉเฅค Debian/Ubuntu เจ เจคเฉ modules_dep เจจเฉเฉฐ เจนเจเจพ เจฆเจฟเฉฑเจคเจพ, เจเฉ เจเจฟ OpenVZ เจคเฉเจ เจเจเจ เจธเฉ เจ เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจฐเจจเจฒ เจฎเฉเจกเฉเจเจฒเจพเจ เจจเฉเฉฐ เจฒเฉเจก เจนเฉเจฃ เจคเฉเจ เจฐเฉเจเจฆเจพ เจธเฉเฅค
เจเจฆเจฎ 6
เจ เจธเฉเจ VM เจจเฉเฉฐ เจฐเฉเจฌเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, VNC เจตเจฟเฉฑเจ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจฒเฉเจกเจฟเฉฐเจ เจเจฟเจตเฉเจ เจตเจง เจฐเจนเฉ เจนเฉ เจ เจคเฉ, เจเจฆเจฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจนเจฐ เจเฉเจเจผ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจฒเฉเจก เจนเฉ เจเจพเจตเฉเจเฉเฅค เจนเจพเจฒเจพเจเจเจฟ เจเจน เจธเฉฐเจญเจต เจนเฉ เจเจฟ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉเจ เจเจพเจธ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจฃเจเฉเจเจ, เจเจน เจเจธ เจฒเฉเจ เจฆเฉ เจฆเจพเจเจฐเฉ เจคเฉเจ เจฌเจพเจนเจฐ เจนเจจ เจ เจคเฉ เจเจฟเจตเฉเจ เจนเฉ เจเจน เจชเฉเจฆเจพ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจ เฉเจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจฎเฉเจจเฉเฉฐ เจเจฎเฉเจฆ เจนเฉ เจเจฟ เจเจน เจเจพเจฃเจเจพเจฐเฉ เจฒเจพเจญเจฆเจพเจเจ เจนเฉ! ๐
เจธเจฐเฉเจค: www.habr.com
