解决keystone 404 not found Error
在最近的一个月内,部署Openstack,遭遇了各种错误,以keystone和glance的居多,这些项目初次安装很简单,但是在环境复杂,多次卸载安装之后,同样的操作会产生让人抓狂的故障。
总结一下:解决问题一定要静下心来,分析问题的来源。以今天为例:
今天某实习生在部署keystone时,使用keystone user-list命令返回404 not found的错误,反复google,卸载,重建数据库,无果。
我先查看了日志和配置文件,没有任何诡异之处。
然后思考了一下,404也就是路径错误,然后查看shell下的环境变量,结果发现service_endpoint的值为:
我尝试修改为:
OK,it works now.
记得一个美国某个工程维修专家曾说过,在机器处故障位置画个圈只要1美元,而知道在哪里画圈需要999美元。
None