本博客的目的是对下述博客的补充,针对我自己出现的情况
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
最后,按照上面博客的方法检验是否成功
然而这只是搭建同步复制数据库集群的第一步,请异步我下一篇博客