美文网首页
cloud-init 启动失败的排查

cloud-init 启动失败的排查

作者: w_dll | 来源:发表于2022-06-10 13:40 被阅读0次

    现象

    制作镜像的时候 已经enable了 cloud-init-local.service
    但是启动还是报错


    网络问题

    参考链接 https://cloud.tencent.com/developer/article/1354933
    查看需要network-pre.target 及 network.service


    发现确实没起来

    由于打了新驱动 网卡名称变了导致的
    删除网卡 if-cfg 文件后启动恢复

    服务问题

    参考链接 https://ivanzz1001.github.io/records/post/linuxops/2018/03/09/linux-systemctl
    怀疑哪边服务还是有问题

    //列出正在运行的unit
    # systemctl list-units
    
    //列出所有unit,包括没有找到配置文件的或者启动失败的
    # systemctl list-units --all
    
    //列出所有没有运行的unit
    # systemctl list-units --all --state=inactive
    
    //列出所有加载失败的unit
    # systemctl list-units --failed
    
    //列出所有正在运行的类型为service 的unit
    # systemctl list-units --type=service
    

    排查了半天发现 问题可能出在service文件的
    WantedBy=cloud-init.target这一行

    同时查找到网上也有类似的解决步骤
    https://forums.opensuse.org/showthread.php/531216-Cloud-init-does-not-run

    修改完毕,解决成功!又要苦逼的打修复镜像了

    相关文章

      网友评论

          本文标题:cloud-init 启动失败的排查

          本文链接:https://www.haomeiwen.com/subject/ugtbmrtx.html