queens版本openstack部署nova报错解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了queens版本openstack部署nova报错解决相关的知识,希望对你有一定的参考价值。
根据官方文档:https://docs.openstack.org/nova/queens/install/controller-install-rdo.html,部署nova服务。到最后的几步时,也就是同步api数据库“Populate the nova-api database”时,出现报错。
[[email protected] ~]# su -s /bin/sh -c "nova-manage api_db sync" nova /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:332: NotSupportedWarning: Configuration option(s) ['use_tpool'] not supported exception.NotSupportedWarning
根据报错信息找到对应的文件,注释第325、329、330、331、332和333行的配置。
[[email protected] ~]# sed -n '325,333p' /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py # if not_supported: # would like to raise ValueError here, but there are just # too many unrecognized (obsolete?) configuration options # coming in from projects # warnings.warn( # "Configuration option(s) %r not supported" % # sorted(not_supported), # exception.NotSupportedWarning # )
再次执行同步数据库的命令:
[[email protected] ~]# su -s /bin/sh -c "nova-manage api_db sync" nova
没有再返回任何信息,说明这部分没有问题。
这种报错,想在百度上搜索出东西感觉不太现实。既然报错是说不支持,那索性就把不支持的语句注释掉。
目前看,是没有问题的。
以上是关于queens版本openstack部署nova报错解决的主要内容,如果未能解决你的问题,请参考以下文章
五:OPENSTACK Queens部署computer计算服务
高可用OpenStack(Queen版)集群-6.Nova集群
高可用OpenStack(Queen版)集群-16.Nova集成Ceph