0

我正在尝试使用 cloudinit 自动配置 linux 机器(rhel8)。

为此,我创建了一个包含以下内容的 ISO:

[root@]# tree rhel82test1/
rhel82test1/
├── meta-data
├── network-config
├── scripts
│   └── per-instance
│       └── demo.sh
└── user-data

2 directories, 4 files

此 iso 在 vi​​rt-install 期间添加到 VM。

用户数据、元数据和网络配置按预期应用。但是我希望 demo.sh 脚本也会被执行。我在日志中看到 config-scripts-per-instance 运行,但脚本未执行。它也不存在于 /var/lib/cloud/instance/scripts

我在这里做错了什么。这不是执行脚本的正确方法吗?

4

1 回答 1

0

请参阅源代码,未针对 NoCloud 实施

于 2020-09-21T10:55:04.597 回答