尝试为 openstack USSURI 版本设置控制器节点时。我被要求将 Glance 服务设置为 VM 图像管理子服务。
根据要求:文章(在 ubuntu 18.04 下):
- 我创建了一个名为 admin-openrc.sh 的文件,位于位置:/usr/share/keystone 下,内容:
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3`
其中 ADMIN_PASS 是自定义的
键入 cmd :
source ./admin-openrc.sh
然后,使用 cmd 创建 Glance 用户:
openstack user create --domain default --password-prompt glance
作为输出,我收到错误消息:
Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa20bba02b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
有人会建议吗?我之前完成了所有步骤:NTP 安装、openstack 包下载、SQL 安装、RabbitMQ 安装、Memcached 安装、Etcd 安装、Keystone 安装(USSURI 版本)
这似乎是身份验证问题或其他问题?
如果问题对您有帮助,请投票。提前致谢