[英]failed to launch Openstack instance: 'authentication required' when trying to create port
I'm trying to deploy Openstack Icehouse on Ubuntu Server 14.04 by following the official document. 我正在按照官方文档尝试在Ubuntu Server 14.04上部署Openstack Icehouse。 But after Keystone\\Nova\\Neutron\\Glance were deployed, when I tried to launch a CirrOS instance by
但是在部署Keystone \\ Nova \\ Neutron \\ Glance之后,当我尝试通过以下方式启动CirrOS实例时:
nova boot -nic ... -image ... -flavor ...
nova boot -nic ... -image ... -flavor ...
, it failed. ,它失败了。
The log in Nova client shows that: Nova客户端中的日志显示:
I'm sure that I requested to create instance using tenant 'demo' 's info($OS_TENANT_NAME, $OS_USERNAME, $OS_PASSWORD, $OS_AUTH_URL were properly set with 'demo''s value) by 我确定我请求使用租户'demo'的信息创建实例($ OS_TENANT_NAME,$ OS_USERNAME,$ OS_PASSWORD,$ OS_AUTH_URL已正确设置为'demo's值),
source demoopenrc.sh
源demoopenrc.sh
with demo's credential in that file. 在该文件中带有演示的凭证。
Is that something wrong in the Neutron client's configuration or booting process? Neutron客户端的配置或启动过程中出了点问题吗? I paste a part of the
neutron.conf
here: 我在此处粘贴
neutron.conf
的一部分:
the Keystone setting 梯形失真校正设置
[keystone_authtoken]
auth_uri = http://controller:5000
auth_host = controller
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = neutron
admin_password = neutronpass
signing_dir = $state_path/keystone-signing
Since the Neutron client used 'neutron' user's credential for token getting, is there something wrong in this part? 由于Neutron客户端使用“ neutron”用户的凭证进行令牌获取,因此这部分有问题吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.