glance index提示failure status和 HTTP500的error,请教解决的办法

SH_Primetoner 2014-05-15 05:49:17
按照官网的文档在虚拟机suse11SP2下本地安装havana,在glance index的时候遇到如下错误:
Request returned failure status.
HTTPInternalServerError (HTTP 500)
按照网上朋友提供的解决方法,修改 glance-api.conf中的swift:
swift_store_auth_address = http://127.0.0.1:5000/v2.0/
没有用!!!
然后使用 glance-manage db_sync的时候,系统提示:
2014-05-15 09:16:19.281 18705 INFO glance.db.sqlalchemy.migration [-] Upgrading database to version latest
正常来讲,应该没有任何的提示,或者是还会有tables项目输出。
后来,进入mysql数据库,查看glance数据库里面tables,发现是empty。
-----估计问题是出在这里了,但是不确定是否是root cause。但是现在没有找到生成tables的方法。

在glance-api.conf glance-registry.conf中,我注释掉了一部分sql 的项目
#connection = sqlite:////var/lib/glance/glance.db
#sql_connection = sqlite:///glance.sqlite
添加了如下sql的设置:
connection=mysql://glance:glance@localhost/glance
不知道这些是否有影响?

请各位帮忙看看,谢谢!
...全文
703 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤竿钓雪 2014-07-08
  • 打赏
  • 举报
回复
可能是glance数据库的密码设置问题,GLANCE_DBPASS 那一项按你以上说的应该是glance 。可以在database中先删除glance数据库,再重新创建glance数据库,密码设置成 glance 。
hit_fantasy 2014-06-25
  • 打赏
  • 举报
回复
同,进去数据库发现只有一个表。。

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧