LoginSignup
3

More than 5 years have passed since last update.

Zabbix+MySQL GroupReplication

Last updated at Posted at 2017-02-06

この間のMySQL casualで発表した
Zabbix+MySQL GroupReplication(GR)の別記事です。
スライドはこちら
http://www.slideshare.net/bringer1/zabbixgroup-replication-71666508

Zabbix+HARPOXYとありますがZabbix+ProxySQL+HAPROXY+MySQL GRになってます。

MySQL GRは現時点ではシングルプライマリが推奨されると思います。
そのためには更新ポートと参照ポートを分けることが推奨され、
クエリによってい更新と参照を別ポートに分けるられるのがProxySQL(と更新の終わったMySQLproxyだけ)になります。
MYSQL GRのロードバランシングにHAPROXYが現時点で推奨されているためHAPROXYを採用しております。

Zabbixのインストール

Zabbix側のGR準備

http://qiita.com/bringer1092/items/320c269650f6ed12350e
を参考に
dbversion、history、history_str、history_uintにPKをつけます。
オンラインDDLが効くので無停止で可能です。
また、GTIDも有効にします。これも5.7なら無停止で有効にできます。

ProxySQLの構築

HAPROXYの構築

HAPROXYの監視のためのxinetd構築

こちらだけ私の記事ではありませんが
http://lefred.be/content/mysql-group-replication-as-ha-solution/

MySQL GRの構築

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3