mysql HA 方案(3):MHA
1 ERROR 1045 (28000): Access denied for user 問題,查了好久,發現是有為null的user,刪除對應的記錄就好了
[root@db-181 ~]# mysql -u rep -p -h db-183
Enter password:
ERROR 1045 (28000): Access denied for user 'rep'@'db-181' (using password: YES)
[root@db-181 ~]# mysql -u root -p -h db-183
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'db-181' (using password: YES)
mysql> select user,host from mysql.user;
+--------+------------+
| user | host |
+--------+------------+
| dba | % |
| rep | % |
| sbtest | % |
| root | 127.0.0.1 |
| root | ::1 |
| | db-181 |
| root | db-181 |
| root | db-182 |
| root | db-183 |
| | localhost |
| rep | localhost |
| root | localhost |
+--------+------------+
13 rows in set (0.00 sec)
mysql> delete from mysql.user where user='' and host='db-181';
Query OK, 1 row affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
2 A question about using MHA "purge_relay_logs script" :
Thanks for the MHA and she is very useful to us .
But i have a question about using "purge_relay_logs script".
IN the "Requirements and Limitations" you write :
It is recommended invoking cron at different time between slaves.
If all slaves invoke purge_relay_logs at the same time, none of the slave might not have necessary relay log events at crash.
It is no problem in most cases. But in an extreme scenario ,the Latest Slave has just switched relay log .
After the point if i execute purge_relay_logs script. and the master crash at the same time.
But other slaves haven't the lasted relay log (have some gap ) and the dead master is unreachable via SSH.
In the scenario , MHA(0.53) can recover the cluster or not ?
我們目前的想法是relay log通過我們的定時任務進行清除,同時維護relay index。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758322/viewspace-722418/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql HA 方案(2):MHAMySql
- mysql HA方案MySql
- mysql HA 方案(1)MySql
- MySQL MHA高可用方案MySql
- MySQL-HA MHA(Master High Availability manager)搭建手冊MySqlASTAI
- MySQL高可用方案MHA介紹MySql
- MySQL官方的HA切換方案MySql
- 【MySQL】Consul+MHA高考用方案MySql
- 【MHA】mysql高可用之MHAMySql
- Mysql MHA部署-04MHA配置MySql
- Openstack的HA解決方案【mysql叢集配置】MySql
- mysql之MHAMySql
- MySQL MHA配置MySql
- MySQL MHA部署 Part 5 MHA部署指南MySql
- mysql-HAMySql
- 【Mysql】MHA的原理MySql
- MySQL MHA介紹MySql
- 【MySQL】MHA安裝MySql
- Mysql MHA部署-03MHA軟體安裝MySql
- MySQL高可用方案MHA線上切換的步驟及原理MySql
- MySQL高可用方案MHA的一些總結和思考MySql
- Mysql 5.7 MHA 高可用MySql
- MySQL MHA部署實戰MySql
- MySQL MHA原始碼解析MySql原始碼
- mysql5.7MHA配置MySql
- MySQL MHA部署 Part 6 MHA故障轉移測試MySql
- MySQL MHA部署 Part 7 MHA手動切換測試MySql
- MYSQL + MHA +keepalive + VIP安裝配置(二)--MHA的配置MySql
- 【Mysql】MHA配置虛擬ipMySql
- Mysql MHA部署-05故障轉移MySql
- 基於 MHA 高可用的 MySQLMySql
- MySQL MHA詳細搭建過程MySql
- mysql高可用架構MHA搭建MySql架構
- mysql MHA 高可用架構部署MySql架構
- 【MYSQL】MHA引數列表說明MySql
- MySQL MHA資訊的收集【Filebeat+logstash+MySQL】MySql
- Mysql MHA部署-02主從複製MySql
- Mysql MHA部署-06手動切換MySql