分享

配置neutron过程,遇到: ERROR oslo_messaging._drivers.common

云学生 发表于 2016-4-13 22:17:48 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 9951
   配置neutron过程中,配置完网络节点之后进行检验,键入 neutron agent-list之后,显示Request Failed: internal server error while processing your request.
   于是我看了一下neutron-server.log,上面显示第一条的报错:
    ERROR oslo_messaging._drivers.common [req-00e31848-e11b-4043-9f24-4a6988d3eb25 ] Returning exception (OperationalError) (1054, "Unknown column 'ml2_gre_endpoints.host' in 'field list'") 'SELECT ml2_gre_endpoints.ip_address AS ml2_gre_endpoints_ip_address, ml2_gre_endpoints.host AS ml2_gre_endpoints_host \nFROM ml2_gre_endpoints \nWHERE ml2_gre_endpoints.host = %s \n LIMIT %s' ('compute1', 1) to caller
   请问有人遇到过相同的问题吗?能指导一下新手吗?求大牛打救~~

已有(5)人评论

跳转到指定楼层
Alkaloid0515 发表于 2016-4-14 09:22:31
楼主这个问题别人遇到过。应该是数据库同步的问题,而且可能版本不同造成的
求助:执行 【#neutron agent-list】报错
http://www.aboutyun.com/forum.php?mod=viewthread&tid=13259


回复

使用道具 举报

云学生 发表于 2016-4-14 10:45:57
   我看了一下你给的帖子,查了一下neutron数据库中的ml2_gre_endpoint表,发现真的没有ml2_gre_endpoints.host这个字段,所以我想重新同步一下数据库,所以键入了su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade juno" neutron。可只返回了四条info,如下:     INFO  [alembic.migration] Context impl MySQLImpl.
     INFO  [alembic.migration] Will assume non-transactional DDL.
     INFO  [alembic.migration] Context impl MySQLImpl.
     INFO  [alembic.migration] Will assume non-transactional DDL.
     请问我应该怎么做才可以重新同步数据库?要把原来的数据删了吗?
回复

使用道具 举报

atsky123 发表于 2016-4-14 10:50:17
云学生 发表于 2016-4-14 10:45
我看了一下你给的帖子,查了一下neutron数据库中的ml2_gre_endpoint表,发现真的没有ml2_gre_endpoints. ...

可以删掉
回复

使用道具 举报

云学生 发表于 2016-4-14 10:51:59
   是删掉neutron数据库,然后再执行 su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade juno" neutron这条命令吗?
回复

使用道具 举报

云学生 发表于 2016-4-14 11:54:30
谢谢大家~果然是同步数据库的问题~~
我把原来的数据库删了,然后通过su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head" neutron同步之后就成功了。注意,我upgrade后面的是head!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条