mysql pxc 分片_CentOS7上安装PXC

环境:vm虚拟机器,

系统:centos7

关闭iptables,firewalld 和selinux,3台服务器保证时间同步

二、mysql-pxc介绍

2.1安装包下载介绍:

下载包说明:

根据服务器上的openssl版本来选择1.0.2的版本。

cfd7b2eb294b0b5b77c3ce4cc2372a43.png

安装mysql-pxc实例

节点1 10.0.0.6安装mysql-pxc实例

版本安装错了,要解决一堆的版本兼容问题

2.2安装过程:

下载链接:

解压:

查看安装mysql时是否缺少相关的依赖:

也就是下面的not found :

查看当前服务器上GLIBCXX存在的版本,发现确实不存在_3.4.21和_3.4.20版本

1、下载gcc: wget http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz

2、解压gcc:

yum -y install xz

3、编译安装:

tar -xf gcc-7.3.0.tar.xz -C /root

cd /root/gcc-7.3.0

安装gcc的依赖软件,gcc的软件包内提供了自动下载需要软件的脚本:

4.编译gcc:

make //多核电脑可以添加 “-j4” :make对多核处理器的优化选项,此步骤非常耗时

make install

ls /usr/local/bin | grep gcc

5.配置gcc:

正常了

继续查看缺少的依赖库文件:

解决上面的这2个问题:

解决这个问题:

libatomic.so.1 => not found

检查mysql 的依赖库:一切正常

3.初始化mysql-pxc

生产临时密码:

启动pxc集群的第一个节点:启动第一个节点必须带参数--wsrep-new-cluster,其他节点启动不需要带

登录pxc mysql 报错:

[root@pxc01 local]# rpm -qa|grep readline*

到此处不在报错,问题得以解决。太郁闷了。

[root@mgr01 mysql3308]# cat /etc/redhat-release

CentOS Linux release 7.2.1511 (Core)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值