安装OpenStack ValueError: Tables "migrate_version" have non utf8 co
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装OpenStack ValueError: Tables "migrate_version" have non utf8 co相关的知识,希望对你有一定的参考价值。
安装OpenStack ValueError: Tables "migrate_version" have non utf8 collation, please make sure all tables are CHARSET=utf8 在Openstack中,安装 Glance 镜像组件时,初始化
# glance-manage db_sync
……
ValueError: Tables "migrate_version" have non utf8 collation, please make sure all tables are CHARSET=utf8
初始化失败
然后登陆mysql数据库查看此表,
mysql> use glance;
Database changed
mysql> show tables;
+------------------+
| Tables_in_glance |
+------------------+
| migrate_version |
+------------------+
1 row in set (0.00 sec)
然后根据报错信息设置 migrate_version 表的字符集为 utf8
mysql> alter table migrate_version convert to character set ‘utf8‘; Query OK, 1 row affected (0.02 sec) Records: 1 Duplicates: 0 Warnings: 0
接着再继续初始化
# glance-manage db_sync
问题完美解决
本文出自 “愿与您分享” 博客,请务必保留此出处http://pengjc.blog.51cto.com/9255463/1866298
以上是关于安装OpenStack ValueError: Tables "migrate_version" have non utf8 co的主要内容,如果未能解决你的问题,请参考以下文章
五分钟学会企业的OpenStack(T版)——简介及安装方式
OpenStack 运维 - 环境部署 | 报错排查 [T版]
传统公司部署OpenStack(t版)简易介绍——Keystone组件部署