100.神奇的report_host

1.report_host 
作用:

加入从库/etc/my.cnf 文件并重启后,主从同步时可以在主库查询有几个从节点,
分别IP是多少,查看非常方便。

2.操作步骤 

从库1: 10.1.1.1
vi /etc/my.cnf 
[mysqld]
report_host=10.1.1.1

systemctl restart mysql 
start slave;  

从库2: 10.1.1.2
vi /etc/my.cnf 
[mysqld]
report_host=10.1.1.2

systemctl restart mysql 
start slave;  

3.主库查询

[root@db ~]# mysql -uroot -p''xxxxxxx'''    -e "show slave hosts;" 
mysql: [Warning] Using a password on the command line interface can be insecure.
+------------+--------------------+------+-----------+--------------------------------------+
| Server_id  | Host               | Port | Master_id | Slave_UUID                           |
+------------+--------------------+------+-----------+--------------------------------------+
|    13306 | 10.1.1.1      | 3306 |    113306 | c7913d19-c017-11ed-8b66-fa163ebdfed6 |
|    23306 | 10.1.1.2      | 3306 |    113306 | bf9bab2a-c017-11ed-94be-fa163e908903 |
+------------+--------------------+------+-----------+--------------------------------------+
[root@db ~]# 

4.总结 

需要注意的是,该参数只在从库添加即可。由于该参数是只读参数,需要重复数据库才能生效。

由查询结果可以看到,主从查询,一目了然可以看到从库的SERVER_ID,IP地址,端口等信息。

并且主从同步的时候可以看到记录,主从不同步时不显示从库记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值