glance index提示failure status和 HTTP500的error,请教解决的办法
按照官网的文档在虚拟机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
不知道这些是否有影响?
请各位帮忙看看,谢谢!