我在 3 节点 galera-cluster 前面有 2 个 proxysql(2.0.13) + keepalived,并且 2 个 galera-nodes 在我的主机组 10 中显示为“SHUNNED”。我不知道为什么它们显示为“SHUNNED”他们永远不会恢复。
所以我希望这里有人可以帮助我将回避的服务器带回循环中。
我试过的: - 设置 var mysql-shun_on_failures = 5000 & mysql-shun_recovery_time_sec = 10 - 重启 proxysql 节点
我已经连接到主机组 10,并进行了一些查询,以触发恢复,但它们仍然被回避。
这是proxysql的一些信息
Servers:
Admin> select * from runtime_mysql_servers;
+--------------+-----------+------+-----------+---------+--------+-------------+-----------------+---------------------+---------+----------------+---------+
| hostgroup_id | hostname | port | gtid_port | status | weight | compression | max_connections | max_replication_lag | use_ssl | max_latency_ms | comment |
+--------------+-----------+------+-----------+---------+--------+-------------+-----------------+---------------------+---------+----------------+---------+
| 10 | 10.4.4.21 | 3306 | 0 | SHUNNED | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 20 | 10.4.4.21 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 20 | 10.4.4.22 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 30 | 10.4.4.23 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 30 | 10.4.4.22 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 30 | 10.4.4.21 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 10 | 10.4.4.23 | 3306 | 0 | ONLINE | 1 | 0 | 1000 | 0 | 0 | 0 | |
| 10 | 10.4.4.22 | 3306 | 0 | SHUNNED | 1 | 0 | 1000 | 0 | 0 | 0 | |
+--------------+-----------+------+-----------+---------+--------+-------------+-----------------+---------------------+---------+----------------+---------+
Hostgroups:
Admin> select * from runtime_mysql_galera_hostgroups;
+------------------+-------------------------+------------------+-------------------+--------+-------------+-----------------------+-------------------------+--------------------+
| writer_hostgroup | backup_writer_hostgroup | reader_hostgroup | offline_hostgroup | active | max_writers | writer_is_also_reader | max_transactions_behind | comment |
+------------------+-------------------------+------------------+-------------------+--------+-------------+-----------------------+-------------------------+--------------------+
| 10 | 20 | 30 | 9999 | 1 | 1 | 1 | 30 | galera-hostgroup-1 |
+------------------+-------------------------+------------------+-------------------+--------+-------------+-----------------------+-------------------------+--------------------+
Status:
Admin> select hostgroup,srv_host,status,ConnUsed,MaxConnUsed,Queries,Latency_us from stats.stats_mysql_connection_pool order by srv_host;
+-----------+-----------+---------+----------+-------------+---------+------------+
| hostgroup | srv_host | status | ConnUsed | MaxConnUsed | Queries | Latency_us |
+-----------+-----------+---------+----------+-------------+---------+------------+
| 10 | 10.4.4.21 | SHUNNED | 0 | 0 | 0 | 289 |
| 30 | 10.4.4.21 | ONLINE | 0 | 0 | 0 | 289 |
| 20 | 10.4.4.21 | ONLINE | 0 | 0 | 0 | 289 |
| 10 | 10.4.4.22 | SHUNNED | 0 | 0 | 0 | 281 |
| 30 | 10.4.4.22 | ONLINE | 0 | 0 | 0 | 281 |
| 20 | 10.4.4.22 | ONLINE | 0 | 0 | 0 | 281 |
| 10 | 10.4.4.23 | ONLINE | 1 | 1 | 106 | 277 |
| 30 | 10.4.4.23 | ONLINE | 0 | 0 | 0 | 277 |
+-----------+-----------+---------+----------+-------------+---------+------------+
My ping-log:
Admin> select * from monitor.mysql_server_ping_log order by time_start_us DESC limit 0,10;
+-----------+------+------------------+----------------------+------------+
| hostname | port | time_start_us | ping_success_time_us | ping_error |
+-----------+------+------------------+----------------------+------------+
| 10.4.4.23 | 3306 | 1597916943398296 | 257 | NULL |
| 10.4.4.21 | 3306 | 1597916943298413 | 232 | NULL |
| 10.4.4.22 | 3306 | 1597916943198499 | 276 | NULL |
| 10.4.4.22 | 3306 | 1597916935355114 | 220 | NULL |
| 10.4.4.23 | 3306 | 1597916935277079 | 259 | NULL |
| 10.4.4.21 | 3306 | 1597916935199034 | 232 | NULL |
| 10.4.4.22 | 3306 | 1597916927359456 | 175 | NULL |
| 10.4.4.21 | 3306 | 1597916927278902 | 242 | NULL |
| 10.4.4.23 | 3306 | 1597916927198335 | 302 | NULL |
| 10.4.4.21 | 3306 | 1597916919324515 | 189 | NULL |
+-----------+------+------------------+----------------------+------------+
谢谢你们..