mysql集群之keepalived简单搭建_MySQL
May 30, 2016 pm 05:10 PM
集まる
1安装必须的相关包
yum -y install kernel-devel openssl* popt popt-devel
2下载安装
wget http://www.keepalived.org/software/keepalived-1.2.9.tar.gz tar -xf keepalived-1.2.9.tar.gz mkdir /usr/local/keepalived cd ~/ keepalived-1.2.9 ./configure --prefix=/usr/local/keepalived/ make && make install cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/ chmod +x /etc/init.d/keepalived mkdir /etc/keepalived cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
ログイン後にコピー
3修改配置文件如下
[root@M128 ~]# vim /etc/keepalived/keepalived.conf global_defs { notification_email { [email protected] } notification_email_from [email protected] smtp_server smtp.126.com # 邮件服务器地址 smtp_connect_timeout 30 # 连接超时时间 router_id LVS_Master } vrrp_script chk_http_port { script "/etc/keepalived/check_haproxy.sh" # haproxy运行检测脚本[haproxy宕掉重启haproxy服务] interval 5 # 脚本执行间隔 weight -5 # 执行脚本后优先级变更:5表示优先级+5;-5则表示优先级-5 } vrrp_instance VI_A { state MASTER # 主上此值为MASTER,从上为BACKUP interface eth0 virtual_router_id 50 # 此值主从必须一致 priority 100 advert_int 1 authentication { # authentication两个参数值,主从也必须一致 auth_type PASS auth_pass yiban } track_script { chk_http_port } virtual_ipaddress { 192.168.78.220 } }
ログイン後にコピー
5启动keepalived
确保网络正常
service network restart (线上不要这么做)
/etc/init.d/keepalived start
查看结果
ip a
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7128
9


Java チュートリアル
1534
14


Laravel チュートリアル
1256
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1153
46



ノードが Proxmox VE から完全に退避し、クラスターに再参加します

MongoDB を使用してデータ クラスタリングと負荷分散機能を実装する方法
