或者:
新增乙個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
haproxy001
manager
192.168.1.241
hd-dm-test01
node
192.168.1.242
hd-dm-test02
node
192.168.1.243
hd-dm-test03
node
架構圖:
3.新增ssh公鑰信任
(1)node節點之間配置公鑰信任,manager節點向node節點新增公鑰信任
(2)建立公鑰金鑰,並互傳公鑰
[iyunv@haproxy001 ~]$ ssh-keygen -t rsa
結果如下:
[iyunv@haproxy001 ~]$ ls -l ~/.ssh/
-rw------- 1 leiche leiche 1675 07-04 10:18 id_rsa
-rw-r--r-- 1 leiche leiche 399 07-04 10:18 id_rsa.pub
-rw-r--r-- 1 leiche leiche 1182 07-04 10:27 known_hosts
配置manager公鑰信任:
[iyunv@haproxy001 ~] ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
[iyunv@haproxy001 ~] ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
[iyunv@haproxy001 ~] ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
配置node節點間的公鑰信任:
[iyunv@hd-dm-test01~] ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
[iyunv@hd-dm-test01~] ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
mysql集群高可用架構
前言 高可用架構對於網際網路服務基本是標配,無論是應用服務還是資料庫服務都需要做到高可用。對於乙個系統而言,可能包含很多模組,比如前端應用,快取,資料庫,搜尋,訊息佇列等,每個模組都需要做到高可用,才能保證整個系統的高可用。對於資料庫服務而言,高可用可能更複雜,對使用者的服務可用,不僅僅是能訪問,還...
mysql系列 mha高可用
一 切換流程 1 mha通過主探測服務和第二檢測指令碼判斷主庫服務不可用 2 獲取所有存活從庫最新讀取的mysql binlog位點,進行對比,或許最新的位點資訊 3 如果主庫伺服器還能連線,根據位點資訊拷貝位點之後的差異binlog 4 選擇新主 1 如果沒有新主配置,則選擇最新位點資訊的從庫 2...
MHA部署實現高可用(1)
環境準備 三颱 centos 7 機器 可聯網 永久修改機器名稱,斷開三颱機器xshell重連實現名稱的修改 一 以下需要在三颱機器上操作 1 三颱機器分別操作時間同步 echo 5 usr sbin netpdate ntp1.aliyun.com dev null 2 1 var spool c...