安装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

问题完美解决

时间: 2024-11-05 20:33:49

安装OpenStack ValueError: Tables "migrate_version" have non utf8 co的相关文章

ubuntu14.04server 下安装openstack juno

系统使用ubuntu14.04server 安装之前所有服务器openstack更新源设定: apt-get install python-software-properties apt-get install software-properties-common add-apt-repository cloud-archive:juno apt-get update && apt-get dist-upgrade 安装时间同步服务 apt-get install -y ntp vim /

CENTOS7 安装openstack mitaka版本(最新整理完整版附详细截图和操作步骤,添加了cinder和vxlan)

CENTOS7 安装openstack mitaka版本(最新整理完整版附详细截图和操作步骤,添加了cinder和vxlan,附上个节点的配置文件) 实验环境准备: 为了更好的实现分布式mitaka版本的效果.我才有的是VMware的workstations来安装三台虚拟机,分别来模拟openstack的controller节点 compute节点和cinder节点.(我的宿主机配置为 500g 硬盘 16g内存,i5cpu.强烈建议由条件的朋友将内存配置大一点,因为我之前分配的2g太卡.) 注

阿里云安装openstack报错

在CentOS 7下使用DevStack一键安装包安装OpenStack,突然来个报错,信息如下: 报错一. 解决方法:修改hosts文件,同步主机名 vim /etc/hosts 127.0.0.1 openstack 报错二. ERROR : Error appeared during Puppet run: 192.168.1.201_mariadb.ppError: Execution of '/usr/bin/yum -d 0 -e 0 -y install mariadb' retu

centos7.2 自动化安装openstack queens(RDO)

硬件设置: 8G的内存 开启虚拟化 2个CPU 添加一个20G的磁盘 网络一个桥接网口 安装前设置:1.selinux和防火墙关闭2.NetworkManager关闭3.network启动4.阿里源和epel源设置好5.分出一个卷组,名为cinder-volumes,大小给他20G(就是上面添加的磁盘) 开始安装 vim /etc/environment LANG=en_US.utf-8 LC_ALL=en_US.utf-8 yum install -y https://rdoproject.o

002-官网安装openstack之-安装基础服务

安装openstack基础服务 (1)控制节点安装时间同步服务(chrony) 1)时间同步大体来说有两种方式: 一种是自己搭建时间同步服务器,各个需要同步时间的节点,与其同步时间 另一种则是使用ntpdate命令直接同步网络中已存在的时间服务器(如阿里云的服务器,地址为ntp.aliyun.com) 这里我是用后者进行时间同步,这样比较方便.如果在企业中主机可以联网的情况下,可以选择与网络时间同步. 1 [[email protected] ~]# ntpdate ntp.aliyun.com

mysql授权localhost&%区别及一直授权错误解决办法(安装openstack有感)

首先还是附上openstack文档,以此作为例子讲解为什么赋权了%而却一直报权限错误! mysql -u root -pyunjisuan CREATE DATABASE keystone; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost'  IDENTIFIED BY 'KEYSTONE_DBPASS'; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTI

OpenStack pike版 安装openstack服务(4) 续安装openstack服务(3)    

Compute service overview 计算服务概述 OpenStack用于对主机的计算和管理云计算系统.OpenStack的计算是一个基础设施即服务(IaaS)系统的一个重要组成部分.主要模块是用python实现的. OpenStack计算与OpenStack身份验证交互用来完成认证:OpenStack镜像服务用于磁盘和服务器镜像:用户和管理接口为OpenStack Dashboard.镜像访问受到项目和用户的限制,每个项目的配额是有限的(例如,实例的数量).OpenStack计算可

devstack安装openstack

devstack是一套用来给开发人员快速部署Openstack开发环境的脚本,其实对于整个安装过程没有什么好说的,因为脚本写的很完善,全程无脑式安装也没什么大问题,但是因为公司里的网络环境不给力,我的安装过程中还是遇到不少问题,在这里记录一下. 系统要求:Ubuntu 12.04(最好是刚安装好纯净系统,因为我之前在安装过Openstack服务的机器上试验过,会出现一些莫名错误).下面正式开始: 1.安装git: 1 sudo apt-get install git 这个很简单吧,但就是这个还着

centos 6.5 x64bit 快速安装openstack

OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目. OpenStack是一个云平台管理的项目,它不是一个软件.这个项目由几个主要的组件组合起来完成一些具体的工作. OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目.它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端. OpenStack项目的首要任务是简化云