修改配置文件设置唯一ID开起二进制日志
[root@node1 ~] #, vim /etc/my.cnf 增加以下内容 ,,,(mysqld) ,,,log-bin=master_bin ,开起二进制日志 ,,,server_id=1,,,,,给主节点一个唯一的ID号 ,,,innodb_file_per_table=,,,, innodb开起独立表空间 ,,,skip_name_resolve=,,,,开启跳过主机名反解
启动服务创建有远程复制权限的账户
[root@node1 ~] #, service mariadb 开始 (root@node1 ~) # mysql MariaDB [(一)]祝辞,show global variables like %日志%,,,,查看二进制日志log_bin是否开启了 MariaDB [(一)]祝辞,show global variables like %服务器%,,,,,查看DI号是否为1 MariaDB [(一)]祝辞,show master 原木;,查看主节点二进制日志的位置,从节点从主节点最后一个日志的位置开始复制 MariaDB [(一)]祝辞,grant replication 奴隶,replication client 提醒*。*,用“复制”@“192.168. % %’。,identified by “passwd”,,,,,,创建并授权一个远程复制账号复制密码为密码 MariaDB [(一)]祝辞,flush 特权;,刷新用户权限
节点二
修改配置文件设置唯一ID开起中继日志
[root@node2 ~] #,。vim /etc/my . cnf中所做 ,,,relay_log=relay_log 开起中继日志 ,,,relay-log-index=relay-log.index ,,,server_id=2,,,,,同样的也需要设置唯一的ID号 ,,,innodb_file_per_table=,,,skip_name_resolve=(root@node2 ~) #, service mariadb 开始 (root@node2 ~) # mysql MariaDB [(一)]祝辞,show global variables like %日志%,,,,查看中继日志relay_log是否开起 MariaDB [(一)]祝辞,show global variables like %服务器%,,,,,查看ID号是否为2 主节点为192.168.1.107,远程复制账号为复制、密码为passwd,复制二进制日志的起始位置为000003的245处 MariaDB [(一)]祝辞,change master 用master_host=192.168.1.107, master_user=案粗啤?master_password=皃asswd”, master_log_file=master_bin.000003, master_log_pos=245; MariaDB [(一)]祝辞,start 奴隶;,,启动从节点复制线程 MariaDB [(一)]祝辞,show slave 地位\ G; * * * * * * * * * * * * * * * * * * * * * * * * * * *,1只row * * * * * * * * * * * * * * * * * * * * * * * * * * * ,,,,,,,,,,,,,,Slave_IO_State:, Waiting for master 用send 事件 ,,,,,,,,,,,,,,,,,Master_Host: 192.168.1.107 ,,,,,,,,,,,,,,,,,Master_User:复制 ,,,,,,,,,,,,,,,,,Master_Port: 3306 ,,,,,,,,,,,,,,,Connect_Retry: 60 ,,,,,,,,,,,,,Master_Log_File: master_bin.000003 ,,,,,,,,,Read_Master_Log_Pos: 491 ,,,,,,,,,,,,,,Relay_Log_File: relay_log.000003 ,,,,,,,,,,,,,,,Relay_Log_Pos: 776 ,,,,,,,Relay_Master_Log_File: master_bin.000003 ,,,,,,,,,,,,Slave_IO_Running:, Yes ,这两项必须为是的 ,,,,,,,,,,,Slave_SQL_Running:, Yes ,这两项必须为是的 ,,,,,,,,,,,,,Replicate_Do_DB:, ,,,,,,,,,Replicate_Ignore_DB:, ,,,,,,,,,,Replicate_Do_Table:, ,,,,,,Replicate_Ignore_Table:, ,,,,,Replicate_Wild_Do_Table:, Replicate_Wild_Ignore_Table才能: ,,,,,,,,,,,,,,,,,,Last_Errno: 0 ,,,,,,,,,,,,,,,,,,Last_Error:, ,,,,,,,,,,,,,,,,Skip_Counter: 0 ,,,,,,,,,Exec_Master_Log_Pos: 491 ,,,,,,,,,,,,,Relay_Log_Space: 1064 null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null nullMysql之主从复制