为我在 Azure 云中创建的 RHEL 7.6 VM 运行简单启动脚本时遇到问题。在门户网站上,我将以下内容放在“高级”下的 cloud-init 文本框中:
#!/bin/bash
yum install -y package1 package2
我还在我的 ansible 剧本中放置了相同的脚本:
azure_rm_virtualmachine:
custom_data: |
#!/bin/bash
yum install -y package1 package2
在这两种情况下,当我查看 ovf-env.xml 文件的 <CustomData> 部分时,我都可以看到 custom_data 成功了,但是在任何日志中都没有表明系统试图对其进行任何操作。有什么想法吗?这在 AWS 中真是轻而易举……