您的位置:首页 > 数据库 > MariaDB

Linux下MySQL/MariaDB Galera集群搭建过程

2017-09-29 20:00 555 查看
本博客的目的是对下述博客的补充,针对我自己出现的情况

Linux下MySQL/MariaDB Galera集群搭建过程

下载源的问题:由于原博客的下载源镜像不是国内镜像,导致速度非常的慢。现推荐以下两种:

第一种源:

## 使用这种源无需更改任何的内容,按照上面的链接内的内容直接安装即可 ##
[mariadb]
name = MariaDB
baseurl =http://mirrors.ustc.edu.cn/mariadb/yum/5.5/centos6-amd64
gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
**相对来说,这种源的速度还是很快的。**


第二种源:

不过使用这种源需要更改在上面博客的第9步的时候

grant usage on *.* to sst@'%' identified by '123456';


替换为:

GRANT ALL PRIVILEGES ON *.* TO 'sst'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;


sst为远程链接数据库集群的账户名:密码为123456

[mariadb]
name = MariaDB
baseurl =  http://mirrors.ustc.edu.cn/mariadb/yum/5.5/centos6-amd64 gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB


不过值得注意的是以上者两种源,由于时效性原因。可能在你使用的时候速度变慢或者失效,请自行前往MariaDB官网查询()

2. 根据博客的描述,当走到第11步的时候,单个节点的配置基本完成。但是此时,使用这两个源安装的系统会出现问题。当Linux(CentOS6.5)重启之后,mysql数据库不能正常启动了,甚至是使用

service mysql bootstrap


都无法启动,此时使用命令:
ps -A|grep mysql
即可查看mysql占用的端口使用命令
kill -9 端口号
杀死多有占用端口的服务,再次启动即可



之后启动mysql就会报错



使用语句
service mysql bootstrap
查看是否可以启动节点,如果不可以那么
ps -A|grep mysql
检查占用端口,最后杀掉

[root@localhost ~]# kill -9 3426
[root@localhost ~]# kill -9 3432
[root@localhost ~]# kill -9 3837


最后,按照上面博客的方法检验是否成功

然而这只是搭建同步复制数据库集群的第一步,请异步我下一篇博客
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  集群 linux maria db