Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting

博客内容讲述了在安装和配置云服务时遇到的身份验证版本发现失败和连接错误,原因是当前主机名与控制器名不符。解决方案是修改主机名为'controller',重启系统,并在必要时重新配置消息队列服务,如RabbitMQ,因为服务可能绑定到旧的主机名。

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 0x7f0700f0d7d0>: Failed to establish a new connection: [Errno -2] Name or service not known’,))
看到最后的名称或服务未知,恍然大悟,自己的当前主机名并不是controller啊,这就是完全照着官方文档来安装不仔细看的结果,
然后我再修改主机名,vim /etc/hostname,将其中的主机名改为controller即可
最后重启即可 sudo reboot
需要注意的是,如果你是在安装并配置消息队列服务(我这里用的是RabbitMQ)之后修改的主机名,那么你可能需要重新安装配置一下消息队列服务,因为此时的消息队列服务绑定的是你之前的主机名,如果不改动的话还会报错的。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值