查看网络日志
[root@controller ~]# tail -n 40 /var/log/neutron/server.log [root@controller ~]# tail -n 40 /var/log/neutron/server.log
DBDataError: (pymysql.err.InternalError) (1366, u"Incorrect string value: '\\xE7\\xBC\\xBA\\xE7\\x9C\\x81...' for column 'description' at row 1") [SQL: u'INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (%(resource_type)s, %(description)s, %(created_at)s, %(updated_at)s)'] [parameters: {'created_at': datetime.datetime(2018, 7, 16, 7, 17, 46), 'updated_at': datetime.datetime(2018, 7, 16, 7, 17, 46), 'resource_type': 'securitygroups', 'description': u'\u7f3a\u7701\u5b89\u5168\u7ec4'}] (Background on this error at: http://sqlalche.me/e/2j85)
数据库编码问题,查看数据库neutron数据库中的表的编码全部为latin1
删除neutron数据库,按照官网教程重新创建,执行即可
注意设置数据库编码为utf-8
本文记录了在OpenStack Neutron服务中遇到的数据库编码错误,详细解释了错误产生的原因,即数据库表的编码设置不正确导致数据插入失败。文章提供了具体的错误日志和SQL语句,展示了如何通过调整数据库编码为utf-8来解决问题。
1845

被折叠的 条评论
为什么被折叠?



