一、环境简介
| 序列 | 主机名 | IP | OS版本 |
| 1 | db136 | 192.168.142.136 | CentOS7.6 |
| 2 | db137 | 192.168.142.137 | CentOS7.6 |
| 3 | db138 | 192.168.142.138 | CentOS7.6 |
Galera版本:galera-4-26.4.3-1.rhel7.el7.centos.x86_64.rpm
MariaDB版本:mariadb-10.5.0-linux-systemd-x86_64.tar.gz (注意,该版本是当前最新测试版本,请勿用于生产环境)
二、系统依赖包安装
由于笔者所使用的是vmware的虚拟机,故使用了最小化安装方式,所以需要安装大量的依赖包。
Centos最小化安装后续操作设置可参考:https://www.cnblogs.com/bjx2020/p/12125386.html
yum install -y git scons gcc gcc-c++ openssl check cmake bison boost-devel asio-devel libaio-devel ncurses-devel readline-devel pam-devel socat
yum install -y net-tools yum install -y wget # 切换aliyun的yum源 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # 重建源数据缓存 yum clean all yum makecache yum -y install vim-enhanced wget net-tools telnet vim lrzsz ntp yum -y install lshw pciutils gdisk system-storage-manager yum -y install bash-completion zip unzip bzip2 tree tmpwatch pinfo man-pages yum -y install nano vim-enhanced tmux screen yum -y install net-tools psmisclsof sysstat yum -y install yum-plugin-security yum-utils createrepo yum -y install get wget curl eliks lynx lftp mailx mutt reync yum -y install libaio make cmake gcc-c++ gcc zib zlib-devel open openssl-devel pcre pcre-devel