任何自定义的openstack centos图像与设置的密码我可以使用



我必须做一些快速的基准测试。由于中子没有正确设置,我无法使用vms。我可以创建centos vm。。但我无法登录。我尝试添加密钥对,我尝试可以初始化更改根密码

#cloud-config
chpasswd:
 list: |
   root:stackops
   centos:stackops
 expire: False

它不起作用。我的意思是,它没有在日志控制台上给出任何错误,但我不愿意使用我设置的凭据登录。

所以我的问题是。。我在哪里可以找到一个已经设置了密码的openstack centos 7图像(我想这将是一个自定义的)

如果中子设置不正确,您将无法对OpenStack环境做太多操作。但是,即使网络中断,也可以使用--config-drive选项将user-data脚本传递给实例,例如:

nova boot --user-data /path/to/config.yaml --config-drive=true ...

Horizon gui中也有一个复选框可以使用此功能。这会将您的配置附加为虚拟CD-ROM设备,cloud-init将使用该设备,而不是网络元数据服务。

如果我将您的云配置放入一个名为user-data.yaml的文件中,然后运行:

nova boot --image centos-7-cloud --user-data user-data.yaml centos

然后我可以使用密码stackops作为centos用户登录。

相关内容

最新更新