
清理历史cloud-init
cloud-init clean >/dev/null 2>&1
yum remove cloud-init -y >/dev/null 2>&1
rm -rf /etc/cloud/cloud-init.disabled
rm -rf /var/log/cloud-init*
rm -rf /var/lib/cloud
下载cloud-init并安装,以centos7.2为例
wget https://uhost-package.cn-bj.ufileos.com/cloud-init/CentOS7/cloud-init-19.4-7.el7.7.ucloud.x86_64.rpm
yum install -y cloud-utils-growpart ethtool yum-plugin-versionlock
yum localinstall -y cloud-init-19.4-7.el7.7.ucloud.x86_64.rpm
yum versionlock lock cloud-init
清理安装痕迹
rm -rf /etc/cloud/cloud-init.disabled
rm -rf /var/log/cloud-init*
rm -rf /var/lib/cloud
rm -f cloud-init-19.4-7.el7.7.ucloud.x86_64.rpm
ps:https://uhost-package.cn-bj.ufileos.com/cloud-init/CentOS8.x/cloud-init-22.1-8.el8.ucloud.noarch.rpm
这是centos8.*的包
centos8.*修复方法一样,下载的包不一样