Cloud-init不会在CentOS 5上保存用户数据

时间:2016-08-03 07:31:12

标签: linux amazon-ec2 centos5 cloud-init

当我从AWS控制台输入一些用户数据(Bash脚本)时,它没有保存在实例中并且正在运行。

  • 我从EPEL repo安装了Cloud-init。 (v0.6.5)。最新版本不适用于CentOS 5。
  • 我使用EC2 Meta服务验证(http://169.254.169.254/),我的用户数据就在那里。
  • 我应该在user-data.txt中获得/var/lib/cloud/instance/user-data.txt个文件,但没有任何内容。实际上/var/lib/cloud/内没有文件,只存在目录结构。
  • 我尝试使用默认/etc/cloud/cloud.cfg和来自https://stackoverflow.com/a/23411409的自定义版本,但都没有效果。
  • 我使用chkconfig --list | grep cloud进行了检查,已启用。

    # chkconfig --list | grep cloud
    cloud-config    0:off   1:off   2:on    3:on    4:on    5:on    6:off
    cloud-final     0:off   1:off   2:on    3:on    4:on    5:on    6:off
    cloud-init      0:off   1:off   2:on    3:on    4:on    5:on    6:off
    cloud-init-local    0:off   1:off   2:on    3:on    4:on    5:on    6:off
    

知道可能出了什么问题吗?我没有想法!

0 个答案:

没有答案