#cloud-config脚本无法运行

时间:2019-10-01 10:36:07

标签: cloud-init

我正在努力进行cloud-init的工作,并且可以使用已经使它起作用的人的一些见解。

我使用terraform创建一个AWS EC2实例。我在user_data中上传了简单的脚本,并将其权限设置为 755

root@ip-10-0-1-109:/var/log# cat /var/lib/cloud/scripts/per-boot/install_mysql
#cloud-config

package_update: true

packages:
  - mysql-server

我实际上是想让它从 ... / per-once 运行,但是如果我将其放置在这里,就可以忽略它-我可以在日志中看到该模块{{1 }}已执行,但这些目录似乎是第一次空了,并且重新启动后script-per-once已经运行。

如果将文件放入 ... / per-boot ,则重启后会得到以下信息:

script-per-once

如果我删除了执行位,它将被忽略。那么,这应该如何工作?我认为我一定做错了,因为我相信许多人都在使用cloud-init,还是我做错了?

0 个答案:

没有答案