配置
mariaDB 10.3
centOS 7.3
主IP:192.168.150.162
主从服务器
防火墙自己看着办
yum文件
[Mariadb]
name=MariaDB
baseurl=http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
主服务器
1.启动mariaDB
a. systemc strat mariadb
2.设置开机启动
a. systemctl enable mariadb
3.初始化数据库
a. mysql_secure_installation
4. 修改配置文件
a. vi /etc/my.cnf.d/server.cnf
在[mysqld]下加入以下
server-id=1
log-bin=mysql-bin
5. 创建主从链接账号与授权
a. mysql -u root -padmin
CREATE USER ‘slave’@’%’ IDENTIFIED BY ‘slave’;
GRANT REPLICATION SLAVE ON . TO ‘slave’@’%’;
flush privileges;
6. 查看主机状态
a. show master status
从
- 启动数据库
a. systemctl start mariadb - 设置开机启动
a. systemctl enable mariadb - 初始化数据库
a. mysql_secure_installation - 登录并链接数据库
a. mysq -uroot padmin
b. CHANGE MASTER TO MASTER_HOST=‘192.168.150.162’, (你的主ip)MASTER_USER=‘slave’, MASTER_PASSWORD=‘slave’, MASTER_LOG_FILE=‘mysql-bin.000003’, MASTER_LOG_POS=779;
c. start slave
看这两个线程有没有成功,如果都是yes代表成功了。