云备份 CBR-安装Cloud-Init常见问题:Debian 9.5:查看版本号失败和Cloud-Init设置开启自启动失败

时间:2025-02-12 14:55:51

Debian 9.5:查看版本号失败和Cloud-Init设置开启自启动失败

  1. Cloud-Init安装完成后,执行以下命令查看版本号。

    cloud-init -v

    回显信息如下所示:

    -bash:/usr/bin/cloud-init:not found this command

    解决方法:执行命令 # cp /usr/local/bin/cloud-init /usr/bin/将cloud-init 复制至usr/bin目录下

  2. 执行命令cloud-init init --local

    回显信息如下所示:

    图5 设置Cloud-Init自启动回显信息

    原因分析:未安装gcc导致无法编译。

    解决方法:

    执行以下命令安装gcc后重新安装Cloud-Init

    yum -y install gcc

  3. 执行以下命令设置Cloud-Init为开机自启动时提示失败:

    systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service

    回显信息提示如下所示:

    图6 设置Cloud-Init自启动提示失败

    解决方法:

    1. 执行以下命令。

      # systemctl unmask cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service

    2. 执行以下命令,重新设置Cloud-Init为开机自启动

      # systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service

    3. 执行以下命令,重启Cloud-Init

      # systemctl restart cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service

      然后执行命令systemctl status查看服务状态。回显信息如下所示:

      图7 查看服务状态
support.huaweicloud.com/cbr_faq/cbr_06_0030.html