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

时间:2015-02-12 18:17:35

标签: image centos openstack

我必须做一些快速的基准测试。 由于中子设置不正确,我无法使用我的虚拟机。 我可以创建centos vm ..但我无法登录它。 我尝试添加keypair,我试过可以初始化root密码

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

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

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

1 个答案:

答案 0 :(得分:1)

如果未正确设置Neutron,您将无法在OpenStack环境中做很多事情。但是,即使网络中断,您也可以使用user-data选项将--config-drive脚本传递给实例,例如:

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

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

如果我将您的cloud-config放入名为user-data.yaml的文件中,然后运行:

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

然后,我可以使用密码centosstackops用户身份登录。