镜像服务 IMS-安装Cloud-Init FAQ:Debian 9.5:查看版本号失败和Cloud-Init设置开启自启动失败
Debian 9.5:查看版本号失败和Cloud-Init设置开启自启动失败
- Cloud-Init安装完成后,执行以下命令查看版本号。
回显信息如下所示:
-bash:/usr/bin/cloud-init:not found this command
解决方法:执行命令cp /usr/local/bin/cloud-init /usr/bin/,将cloud-init复制至usr/bin目录下。
- 执行命令cloud-init init --local
回显信息如下所示:
图5 设置Cloud-Init自启动回显信息
原因分析:未安装gcc导致无法编译。
解决方法:
执行以下命令安装gcc后重新安装Cloud-Init。
yum -y install gcc
- 执行以下命令设置Cloud-Init为开机自启动时提示失败:
systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service
回显信息提示如下所示:
图6 设置Cloud-Init自启动提示失败
解决方法:
- 执行以下命令回退配置
systemctl unmask cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service
- 执行以下命令,重新设置Cloud-Init为开机自启动
systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service
- 执行以下命令,重启Cloud-Init
systemctl restart cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service
然后执行命令systemctl status查看服务状态。回显信息如下所示:
图7 查看服务状态
- 执行以下命令回退配置