我必须做一些快速的基准测试。 由于中子设置不正确,我无法使用我的虚拟机。 我可以创建centos vm ..但我无法登录它。 我尝试添加keypair,我试过可以初始化root密码
#cloud-config
chpasswd:
list: |
root:stackops
centos:stackops
expire: False
它不起作用。我的意思是它没有在日志控制台上给出任何错误,但我不能用我设置的凭据登录。
所以我的问题是..我在哪里可以找到一个openstack centos 7图像,其密码已经设置好(我想这将是一个自定义的)
答案 0 :(得分:1)
如果未正确设置Neutron,您将无法在OpenStack环境中做很多事情。但是,即使网络中断,您也可以使用user-data
选项将--config-drive
脚本传递给实例,例如:
nova boot --user-data /path/to/config.yaml --config-drive=true ...
Horizon gui中有一个复选框也可以使用此功能。这会将您的配置作为虚拟CD-ROM设备附加,cloud-init
将使用而不是网络元数据服务。
如果我将您的cloud-config放入名为user-data.yaml
的文件中,然后运行:
nova boot --image centos-7-cloud --user-data user-data.yaml centos
然后,我可以使用密码centos
以stackops
用户身份登录。