環境準備:
三颱 centos 7 機器 可聯網
永久修改機器名稱,斷開三颱機器xshell重連實現名稱的修改
一、以下需要在三颱機器上操作
1)三颱機器分別操作時間同步
echo "
*/5 * * * * /usr/sbin/netpdate ntp1.aliyun.com >/dev/null 2>&1
" >>/var/spool/cron/root
2)hosts解析
[root@c732 ~]# cat >>/etc/hosts<3)關閉防火牆和selinuxc731
192.168.37.31
c732
192.168.37.32
c733
192.168.37.33
eof
sed -i '4)互相配置ssh免密碼登入 (相互,最好不要禁止密碼登入)/^selinux/s#enforcing#disabled#g
' /etc/selinux/config
#!/bin/bash二、mysql主從配置yum -y install sshpass &> /dev/null
read -p "
請輸入伺服器密碼:
"passwd
username=root
ip="
192.168.37.
"#建立金鑰
ssh-keygen -t dsa -f ~/.ssh/id_dsa -p "" &>/dev/null
#分發公鑰
for i in
3132
33do
sshpass -p "
$passwd
" ssh-copy-id -i ~/.ssh/id_dsa.pub -p 22 -o stricthostkeychecking=no $username@$ip$i &>/dev/null
done
1)安裝yum repo
2)啟動mysql並修改密碼
mysql系列 mha高可用
一 切換流程 1 mha通過主探測服務和第二檢測指令碼判斷主庫服務不可用 2 獲取所有存活從庫最新讀取的mysql binlog位點,進行對比,或許最新的位點資訊 3 如果主庫伺服器還能連線,根據位點資訊拷貝位點之後的差異binlog 4 選擇新主 1 如果沒有新主配置,則選擇最新位點資訊的從庫 2...
mysql高可用集群 MHA架構
或者 新增乙個yum源 wget ease 5 4.noarch.rpm 系統核心 mysql版本 記憶體centos release 5.8 linux 2.6.18 308.el5xen mysql 5.5.352g 2.架構 伺服器列表 ip機器名 角色192.168.2.7 haproxy0...
MHA高可用之VIP漂移
1.vip漂移的兩種方式1.keeplaived的方式 2.mha自帶的指令碼進行vip漂移2.配置mha讀取vip漂移指令碼 編輯配置檔案 在 server default 標籤下新增 server default 使用mha自帶指令碼 master ip failover script serv...