เชเซเชเชชเชฃ เชเซ เชเซเชฎเชฃเซ เชคเซเชฎเชจเชพ เชเซเชตเชจเชฎเชพเช เชเชเชพเชฎเชพเช เชเชเชพ เชเช เชตเชเชค เชธเชเชชเซเชฐเซเชฃ KVM เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชธเชพเชฅเซ เชธเชฐเซเชตเชฐ เชชเชฐ OpenVZ เชเชจเซเชเซเชจเชฐเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชจเซ เชเซเชเชฒเซเช เชธเชฎเชธเซเชฏเชพเชเชจเซ เชธเชพเชฎเชจเซ เชเชฐเชตเซ เชชเชกเซเชฏเซ เชเซ:
- เชฎเซเชเชพเชญเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชเชพเชฒเซ เชเซเชจเซ เชเซ เช เชจเซ เชคเซ OS เชฎเชพเชเซ เชธเชเชฌเชเชงเชฟเชค เชนเชคเซ เชเซเชฃเซ EOL เชเชเซเชฐเชจเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏเชฅเซ เชชเชธเชพเชฐ เชเชฐเซเชฏเซเช เชนเชคเซเช.
- เชตเชฟเชตเชฟเชง เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ เชตเชฟเชตเชฟเชง เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชธเซเชฅเชณเชพเชเชคเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเชเชญเชตเชฟเชค เชญเซเชฒเซเชจเซ เชเซเชฏเชพเชฐเซเชฏ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ
- เชเซเชเชฒเซเชเชตเชพเชฐ เชคเชฎเชพเชฐเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจเซ เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเซ เชชเชกเซ เชเซ เชเซ เชธเซเชฅเชณเชพเชเชคเชฐ เชชเชเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจเชฅเซ
เชเซเชฏเชพเชฐเซ เชคเชฎเซ 1 เชธเชฐเซเชตเชฐเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชนเชเชฎเซเชถเชพ เชซเซเชฒเชพเชฏ เชชเชฐ เชเชเชเช เช เซเช เชเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชธเชฎเชเซเชฐ เชเซเชฒเชธเซเชเชฐเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซ เชเซ?
เช เชฒเซเชเชฎเชพเช เชนเซเช เชคเชฎเชจเซ เชเชฃเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชถ เชเซ เชเชชเชจเชตเซเชเซเชก เชเชจเซเชเซเชจเชฐเชจเซ เชจเซเชฏเซเชจเชคเชฎ เชกเชพเชเชจเชเชพเชเชฎ เชธเชพเชฅเซ เชเซเชตเซ เชฐเซเชคเซ KVM เชชเชฐ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเซเช เช เชจเซ เชฌเชงเซ เชธเชฎเชธเซเชฏเชพเชเชจเชพ เชเชกเชชเซ เชเชเซเชฒ เชธเชพเชฅเซ.
เชเช เชจเชพเชจเซ เชถเซเชเซเชทเชฃเชฟเช เชเชพเชฐเซเชฏเชเซเชฐเชฎ: OpenVZ เชถเซเช เชเซ เช เชจเซ KVM เชถเซเช เชเซ?
เช เชฎเซ เชชเชฐเชฟเชญเชพเชทเชพเชฎเชพเช เชเชเชกเชพเชฃเชชเซเชฐเซเชตเช เชเชเชถเซเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเชถเซเช:
เชเชชเชจเชตเซเชเซเชก โ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชธเซเชคเชฐ เชชเชฐ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ, เชคเชฎเซ เชคเซเชจเซ เชฎเชพเชเชเซเชฐเซเชตเซเชต เชชเชฐ เชชเชฃ เชเชฎเชพเชตเซ เชถเชเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชนเซเชธเซเช เชฎเชถเซเชจ เชชเชฐ CPU เชธเซเชเชจเชพเช เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชคเชเชจเซเชเซเชจเซ เชเซเช เชเชฐเซเชฐ เชจเชฅเซ.
KVM - เชธเชเชชเซเชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเชเซเชค เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ, CPU เชจเซ เชคเชฎเชพเชฎ เชถเชเซเชคเชฟเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชจเซ เชเซเชเชชเชฃ เชฐเซเชคเซ, เชเซเชเชชเชฃ เชฐเซเชคเซ, เชคเซเชจเซ เชฒเชเชฌเชพเชเชจเซ เชฆเชฟเชถเชพเชฎเชพเช เช เชจเซ เชเซเชฐเซเชธเชตเชพเชเช เชเชพเชชเซเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเช เชเชฐเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ.
เชฒเซเชเชชเซเชฐเชฟเชฏ เชฎเชพเชจเซเชฏเชคเชพเชฅเซ เชตเชฟเชชเชฐเซเชค เชเซ เชนเซเชธเซเชเชฟเชเช เชชเซเชฐเชฆเชพเชคเชพเชเชฎเชพเช OpenVZ เชเชตเชฐเชธเซเชฒเซเชก เชฅเช เชเชถเซ, เชชเชฐเชเชคเซ KVM เชจเชนเซเช - เชธเชฆเชจเชธเซเชฌเซ เชฌเชพเชฆเชฎเชพเช เชฎเชพเชเซ, KVM เชนเชตเซ เชคเซเชจเชพ เชญเชพเช เชเชฐเชคเชพเช เชตเชงเซ เชเชฐเชพเชฌ เชจเชฅเซ.
เชเชชเชฃเซ เชถเซเช เชฒเช เชเชเชถเซเช?
เชเซเชฐเชพเชจเซเชธเชซเชฐ เชฎเชพเชเซ เชชเชฐเซเชเซเชทเชฃ เชตเชฟเชทเชฏเซ เชคเชฐเซเชเซ, เช เชฎเชพเชฐเซ เชเชชเชจเชตเซเชเซเชก เชชเชฐ เชเชชเชฒเชฌเซเชง เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชจเชพ เชธเชฎเชเซเชฐ เชเชเชเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชชเชกเซเชฏเซ: CentOS (6 เช เชจเซ 7 เชธเชเชธเซเชเชฐเชฃเซ), เชเชฌเซเชจเซเชเซ (14, 16 เช เชจเซ 18 LTS), เชกเซเชฌเชฟเชฏเชจ 7.
เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเชคเซเช เชนเชคเซเช เชเซ เชฎเซเชเชพเชญเชพเชเชจเชพ OpenVZ เชเชจเซเชเซเชจเชฐ เชชเชนเซเชฒเซเชฅเซ เช เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ LAMP เชเชฒเชพเชตเชคเชพ เชนเชคเชพ, เช เชจเซ เชเซเชเชฒเชพเชเชฎเชพเช เช เชฎเซเช เชเซเชเซเชเชธ เชธเซเชซเซเชเชตเซเชฐ เชชเชฃ เชนเชคเชพ. เชฎเซเชเซเชญเชพเชเซ, เช ISP เชฎเซเชจเซเชเชฐ, VestaCP เชเชเชเซเชฐเซเชฒ เชชเซเชจเชฒ (เช เชจเซ เชฎเซเชเชพเชญเชพเชเซ, เชตเชฐเซเชทเซเชฅเซ เช เชชเชกเซเช เชฅเชคเชพ เชจเชฅเซ) เชธเชพเชฅเซเชจเซ เชเซเช เชตเชฃเซเช เชนเชคเซ. เชคเซเชฎเชจเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเชฃ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซ เชเชตเชถเซเชฏเช เชเซ.
เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชจเซเชเซเชจเชฐเชจเซเช IP เชธเชฐเชจเชพเชฎเซเช เชธเชพเชเชตเชคเซ เชตเชเชคเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฃ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ; เช เชฎเซ เชงเชพเชฐเซเชถเซเช เชเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเซ IP เชนเชคเซ เชคเซ VM เชชเชฐ เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ เช เชจเซ เชคเซ เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เชเชพเชฐเซเชฏ เชเชฐเชถเซ.
เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชคเชพ เชชเชนเซเชฒเชพ, เชเชพเชฒเซ เชเชพเชคเชฐเซ เชเชฐเซเช เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชฌเชงเซเช เช เชเซ:
- OpenVZ เชธเชฐเซเชตเชฐ, เชนเซเชธเซเช เชฎเชถเซเชจเชจเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเช เชเชเซเชธเซเชธ, เชเชจเซเชเซเชจเชฐเชจเซ เชฐเซเชเชตเชพ/เชฎเชพเชเชจเซเช/เชธเซเชเชพเชฐเซเช/เชกเชฟเชฒเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ
- KVM เชธเชฐเซเชตเชฐ, เชฏเชเชฎเชพเชจ เชฎเชถเซเชจเชจเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเช เชเชเซเชธเซเชธ, เชคเซ เชธเซเชเชฟเชค เชคเชฎเชพเชฎ เชธเชพเชฅเซ. เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชฌเชงเซเช เชชเชนเซเชฒเซเชฅเซ เช เชเซเช เชตเซเชฒเซเช เชเซ เช เชจเซ เชเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซ.
เชเชพเชฒเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชถเชฐเซ เชเชฐเซเช
เช เชฎเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชถเชฐเซ เชเชฐเซเช เชคเซ เชชเชนเซเชฒเชพเช, เชเชพเชฒเซ เชเชตเซ เชถเชฐเชคเซเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซเช เชเซ เชคเชฎเชจเซ เชฎเซเชเชเชตเชฃ เชเชพเชณเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเชถเซ:
KVM_NODE - KVM เชนเซเชธเซเช เชฎเชถเซเชจ
VZ_NODE - OpenVZ เชนเซเชธเซเช เชฎเชถเซเชจ
เชธเซเชเซเชเชเชกเซ - เชเชชเชจเชตเซเชเซเชก เชเชจเซเชเซเชจเชฐ
VM - KVM เชตเชฐเซเชเซเชฏเซเช
เชฒ เชธเชฐเซเชตเชฐ
เชธเซเชฅเชณเชพเชเชคเชฐ เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชคเซเชฏเชพเชฐเซ.
เชชเชเชฒเซเช 1
เชเชชเชฃเซ เชเชจเซเชเซเชจเชฐเชจเซ เชเซเชฏเชพเชเช เชเชธเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชตเชพเชฅเซ, เช
เชฎเซ เชฌเชจเชพเชตเซเชถเซเช VM เชฎเชพเชเซ เชธเชฎเชพเชจ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชธเชพเชฅเซ KVM_NODE.
เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ! เชคเชฎเชพเชฐเซ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชชเชฐ VM เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชนเชพเชฒเชฎเชพเช CTID เชชเชฐ เชเชพเชฒเซ เชฐเชนเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ เชเชฌเซเชจเซเชเซ 14 CTID เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชนเซเชฏ, เชคเซ Ubuntu 14 VM เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ. เชจเชพเชจเชพ เชธเชเชธเซเชเชฐเชฃเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชจเชฅเซ เช
เชจเซ เชคเซเชฎเชจเซ เชตเชฟเชธเชเชเชคเชคเชพ เชเชเชฒเซ เชเชเชฟเชฒ เชจเชฅเซ, เชชเชฐเชเชคเซ เชฎเซเชเซเชฏ เชธเชเชธเซเชเชฐเชฃเซ เชธเชฎเชพเชจ เชนเซเชตเชพ เชเซเชเช.
VM เชฌเชจเชพเชตเซเชฏเชพ เชชเชเซ, เช เชฎเซ CTID เช เชจเซ VM เชชเชฐ เชชเซเชเซเชเซเชจเซ เช เชชเชกเซเช เชเชฐเซเชถเซเช (OS เช เชชเชกเซเช เชเชฐเชตเชพเชฎเชพเช เชฎเซเชเชเชตเชฃเชฎเชพเช เชจ เชเชตเซ - เช เชฎเซ เชคเซเชจเซ เช เชชเชกเซเช เชเชฐเชคเชพ เชจเชฅเซ, เช เชฎเซ เชซเชเซเชค เชชเซเชเซเชเซเชจเซ เช เชชเชกเซเช เชเชฐเซเช เชเซเช เช เชจเซ, เชเซ เชคเซ เชเชตเซ เชคเซ, OS เชธเชเชธเซเชเชฐเชฃ เชฎเซเชเซเชฏเชฎเชพเช เชธเชเชธเซเชเชฐเชฃ).
CentOS เชฎเชพเชเซ เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชนเชพเชจเชฟเชเชพเชฐเช เชฒเชพเชเซ เชเซ:
# yum clean all
# yum update -y
เช เชจเซ เชเชฌเซเชจเซเชเซ เช เชจเซ เชกเซเชฌเชฟเชฏเชจ เชฎเชพเชเซ เชเชเซเช เชนเชพเชจเชฟเชเชพเชฐเช เชจเชฅเซ:
# apt-get update
# apt-get upgrade
เชชเชเชฒเซเช 2
เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชธเซเชเซเชเชเชกเซ, VZ_NODE ะธ VM เชเชชเชฏเซเชเชฟเชคเชพ rsync:
เชธเซเชเชเซเชธ:
# yum install rsync -y
เชกเซเชฌเชฟเชฏเชจ, เชเชฌเซเชจเซเชเซ:
# apt-get install rsync -y
เช เชฎเซ เชคเซเชฏเชพเช เช เชฅเชตเชพ เชคเซเชฏเชพเช เชฌเซเชเซเช เชเชเชเชชเชฃ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชจเชฅเซ.
เชชเชเชฒเซเช 3
เช เชฎเซ เชธเซเชเซเชช เชฌเชจเชพเชตเซเช เชเซเช เชธเซเชเซเชเชเชกเซ เชชเชฐ VZ_NODE เชเซเชฎ
vzctl stop CTID
เชเชฌเซ เชฎเชพเชเชจเซเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เชธเซเชเซเชเชเชกเซ:
vzctl mount CTID
/vz/root/ เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเชพเชเชธเซเชเซเชเชเชกเซ เช เชจเซ เชเชฒเชพเชตเซ
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/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชธเซเชจเซเชเซเชธ 6 ะธ เชธเซเชจเซเชเซเชธ 7 เชคเชพเชเซ เชเชฐเซเชจเชฒ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ:
yum install kernel-$(uname -r)
เชธเชฐเซเชตเชฐ เชคเซเชฎเชพเชเชฅเซ เชฒเซเชก เชฅเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชชเชเซ เชคเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ เช เชฅเชตเชพ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชธเชฐเซเชตเชฐ เชชเชฐ เชธเซเชจเซเชเซเชธ 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; }
เชฌเชงเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ, เชเซ Apache เชฎเชพเชเซ mod_fcgid เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชนเซเชฏ, เชคเซ เช เชฎเซ เช เชงเชฟเชเชพเชฐเซ เชธเชพเชฅเซ เชเช เชจเชพเชจเซเช เชซเชฟเชเซเชธ เชเชฐเซเชถเซเช, เช เชจเซเชฏเชฅเชพ mod_fcgid เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชธเชพเชเชเซเชธ เชญเซเชฒ 500 เชธเชพเชฅเซ เชเซเชฐเซเชถ เชฅเชถเซ:
chmod +s `which suexec` && apachectl restart
เช เชจเซ เชเซเชฒเซเชฒเซ เชตเชธเซเชคเซ เชเชฌเซเชจเซเชเซ เช เชจเซ เชกเซเชฌเชฟเชฏเชจ เชตเชฟเชคเชฐเชฃเซ เชฎเชพเชเซ เชเชชเชฏเซเชเซ เชเซ. เช OS เชญเซเชฒ เชธเชพเชฅเซ เชถเชพเชถเซเชตเชค เชฌเซเชเชฎเชพเช เชเซเชฐเซเชถ เชฅเช เชถเชเซ เชเซ
เชเซเชฌ เชเชกเชชเซ เชฒเซเชชเชฟเชเช. เชฅเซเชฐเซเชเชฒเชฟเชเช เช เชฎเชฒ เชฅเซเชกเซ
OS เชธเชเชธเซเชเชฐเชฃ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ, เช เชชเซเชฐเชฟเชฏ, เชชเชฐเชเชคเซ เชธเชฐเชณเชคเชพเชฅเซ เชธเซเชงเชพเชฐเซเชฒ เชเซ.
เชฎเชพเช เชกเซเชฌเชฟเชฏเชจ 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
เชเซ เชคเซ เชฎเชฆเชฆ เชเชฐเชคเซเช เชจเชฅเซ, เชคเซ เชฌเซเชเชพ เชตเชฟเชเชฒเซเชชเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชฌเซเชเซ เชเชเซเชฒ เชฅเซเชฐเซเชเชฒเชฟเชเช เช เชฎเชฒ เชฅเซเชกเซ เชฒเชเชญเช เชคเชฎเชพเชฎ เชเชฌเซเชจเซเชเซ เช เชจเซ เชกเซเชฌเชฟเชฏเชจ เชตเชฟเชคเชฐเชฃเซ เชฎเชพเชเซ เชฏเซเชเซเชฏ.
เช เชฎเซ เชนเชพเชฅ เชงเชฐเซเช เชเซเช
bash -x /var/lib/dpkg/info/dbus.postinst configure
เช เชจเซ เชฎเชพเชเซ เชเชฌเซเชจเซเชเซ 14, เชกเซเชฌเชฟเชฏเชจ 7 เชตเชงเซเชฎเชพเช เช เชฎเซ เชเชฐเซเช เชเซเช:
adduser --system --home /nonexistent --no-create-home --disabled-password --group messagebus
rm -rf /etc/init.d/modules_dep.sh
เช เชฎเซ เชถเซเช เชเชฐเซเชฏเซเช เชเซ? เช เชฎเซ เชฎเซเชธเซเชเชฌเชธเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ, เชเซ เชกเซเชฌเชฟเชฏเชจ/เชเชฌเซเชจเซเชเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชเชคเซ เชนเชคเซ, เช เชจเซ เชฎเซเชกเซเชฏเซเชฒเซเชธ_เชกเซเชช เชฆเซเชฐ เชเชฐเซ, เชเซ OpenVZ เชฎเชพเชเชฅเซ เชเชตเซ เชเซ เช เชจเซ เชเชฃเชพ เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒเซเชจเชพ เชฒเซเชกเชฟเชเชเชฎเชพเช เชฆเชเชฒ เชเชฐเซ เชเซ.
เชชเชเชฒเซเช 6
เช เชฎเซ VM เชจเซ เชฐเซเชฌเซเช เชเชฐเซเช เชเซเช, VNC เชฎเชพเช เชคเชชเชพเชธเซเช เชเซเช เชเซ เชเซเชตเซ เชฐเซเชคเซ เชฒเซเชก เชฅเช เชฐเชนเซเชฏเซเช เชเซ เช เชจเซ, เชเชฆเชฐเซเชถ เชฐเซเชคเซ, เชฌเชงเซเช เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เชฒเซเชก เชฅเชถเซ. เชเซ เชเซ เชถเชเซเชฏ เชเซ เชเซ เชธเซเชฅเชณเชพเชเชคเชฐ เชชเชเซ เชเซเชเชฒเซเช เชเซเชเซเชเชธ เชธเชฎเชธเซเชฏเชพเช เชฆเซเชเชพเชถเซ, เชคเซ เช เชฒเซเชเชจเชพ เช เชตเชเชพเชถเชจเซ เชฌเชนเชพเชฐ เชเซ เช เชจเซ เชคเซ เชเชฆเชญเชตเชถเซ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชฎเชจเซ เชเชถเชพ เชเซ เชเซ เช เชฎเชพเชนเชฟเชคเซ เชเชชเชฏเซเชเซ เชเซ! ๐
เชธเซเชฐเซเชธ: www.habr.com