openstack【Kilo】入门 【准备篇】三:mysql(MariaDB)安装【控制节点】
2017-11-15 14:03
525 查看
问题导读
1.MariaDB与mysql的关系是什么?
2.遇到Checking for corrupt, not cleanly closed and upgrade needing tables.该如何解决?
安装mysql之前首先安装OpenStack 库
[Bash shell] 纯文本查看 复制代码
?
[Bash shell] 纯文本查看 复制代码
?
[Bash shell] 纯文本查看 复制代码
?
如果不安装openstack库,直接安装keystone,会keystone能够安装成功,但是keystone启动后,接着就会失败。造成keystone为unknown instance
为什么产生MariaDB
首先这里介绍一下,大家对MariaDB可能不太熟悉,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
根据官网文档:
安装
[Bash shell] 纯文本查看 复制代码
?
修改配置文件
创建文件/etc/mysql/conf.d/mysqld_openstack.cnf完成下面内容:
a.在 [mysqld]部分,设置 bind-address 为控制节点管理网络ip地址,使能通过管理网络访问其它节点
[Bash shell] 纯文本查看 复制代码
?
b.在 [mysqld] 部分,完成下面内容
[Bash shell] 纯文本查看 复制代码
?
#######################################
下面是官网修改前内容,为废弃内容
/etc/mysql/my.cnf
找到bind-address = 127.0.0.1
修改为下面:
[Bash shell] 纯文本查看 复制代码
?
然后在新增如下内容:
[Bash shell] 纯文本查看 复制代码
?
注意:不要带上[mysqld]
####################################################
重启mysql
[Bash shell] 纯文本查看 复制代码
?
输出如下信息
* Stopping MariaDB database server mysqld [ OK ]
* Starting MariaDB database server mysqld [ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.
这个只是个提示,告诉你在做什么。不管它
新补充内容:
执行下面命令:
[Bash shell] 纯文本查看 复制代码
?
按照提示,设定即可
[Bash shell] 纯文本查看 复制代码
?
1.MariaDB与mysql的关系是什么?
2.遇到Checking for corrupt, not cleanly closed and upgrade needing tables.该如何解决?
安装mysql之前首先安装OpenStack 库
[Bash shell] 纯文本查看 复制代码
?
?
?
为什么产生MariaDB
首先这里介绍一下,大家对MariaDB可能不太熟悉,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
根据官网文档:
安装
[Bash shell] 纯文本查看 复制代码
?
创建文件/etc/mysql/conf.d/mysqld_openstack.cnf完成下面内容:
a.在 [mysqld]部分,设置 bind-address 为控制节点管理网络ip地址,使能通过管理网络访问其它节点
[Bash shell] 纯文本查看 复制代码
?
[Bash shell] 纯文本查看 复制代码
?
下面是官网修改前内容,为废弃内容
/etc/mysql/my.cnf
找到bind-address = 127.0.0.1
修改为下面:
[Bash shell] 纯文本查看 复制代码
?
[Bash shell] 纯文本查看 复制代码
?
####################################################
重启mysql
[Bash shell] 纯文本查看 复制代码
?
* Stopping MariaDB database server mysqld [ OK ]
* Starting MariaDB database server mysqld [ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.
这个只是个提示,告诉你在做什么。不管它
新补充内容:
执行下面命令:
[Bash shell] 纯文本查看 复制代码
?
[Bash shell] 纯文本查看 复制代码
?
相关文章推荐
- openstack【Kilo】入门 【准备篇】四:RabbitMQ 安装【控制节点】
- openstack【Kilo】入门 【glance篇】十:glance安装配置【控制节点】
- openstack【Kilo】入门 【网络篇】十三:Neutron安装配置【控制节点】
- openstack【Kilo】入门 【网络篇】十四:Neutron安装配置【网络节点】
- openstack--2--控制节点安装mysql和rabbitmq
- openstack搭建--2--控制节点安装mysql和rabbitmq
- openstack【Kilo】入门 【网络篇】十五:Neutron安装配置【计算节点】
- openstack【Kilo】入门 【准备篇】二:NTP安装
- openstack【Kilo】入门 【准备篇】一: Ubuntu14.04远程连接(ssh安装)
- OpenStack(Kilo版本)控制节点基本环境和身份验证服务的安装部署
- Ubuntu 14.04一步一步安装Openstack Kilo版本-5(mysql)
- openstack【Kilo】入门 【nova篇】十二:安装配置nova
- openstack搭建--3--控制节点安装配置keystone
- 快速入门Openstack,无脑多节点部署Mitaka(1)--前期环境搭建准备
- [部署篇4]VMWare搭建Openstack——控制节点的Nova的安装
- openstack安装部署4——Glance镜像安装(仅部署在控制节点)
- openstack【Kilo】入门 【准备篇】零:整体介绍
- Openstack(Kilo)安装系列之环境准备(二)