close

建立 HA 非常簡單 ...

就啟動第一台 HA , 設定 HA , 加入 HA 的 IP  , 存檔 

第二台加入第一台 HA , 存檔 

但是發生 nslookup 找 HA 的 IP 失敗 , 切換第二台也失敗,這下要 debug 了

1. 發現 這 HA 的 ip 不是 用   ifconfig 看得到的 (兩台 ifconfig 都看不到 @#$%^&*)

2. 用 netstat -nat |grep HA 的 IP  ...... 有看到 udp :123 --> NTP

3. 用 ssh 到 HA 的 IP ....看到有運作耶 ...看來是用 MAC 運作的

4. 用win7 查看確定  HA 的 IP 是  MAC 運作的

5.  不管了重啟 DNS .... /etc/init.d/bind9 restart ....兩台都重啟 OK 了 ....

6. 用 netstat -nat |grep HA 的 IP 有看到 udp :53 , tcp:53 for HA 的 IP ....而且兩台都有這 HA 的 IP

7. 發現只有 promote 的那台的 HA_MAC , HA_IP  對外 ....哇 ...這也是個好方法

有點給它 @#$%^&*()_

 這 dug 有點麻煩耶 ...

看來裝 UCARP 好了 ...簡單好用

https://debian-administration.org/article/678/Virtual_IP_addresses_with_ucarp_for_high-availability

但是 ...zentyal 會改 /etc/network/interface 設定 ... 要改 zentyal ... 改程式麻煩 ...
 

 nginx-ha-keepalived  ...  這樣可以了吧 .... 改天來寫一篇 .....

https://raymii.org/s/tutorials/Keepalived-Simple-IP-failover-on-Ubuntu.html

............................................

在DC 上....寫個 SCRIPT 發現 VIP 的 53 port  不見了 ...重啟 DNS ...就可以了 給它 !@#$%^&

.................................

發現  LDAP  或 SMB 也可 用單純的  keepalived 裝於 DC 上 ...可以 HA ...但 DNS 要寫 Script 重啟....
 

成功了請參考

http://echochio.pixnet.net/blog/post/44346133

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 echochio 的頭像
    echochio

    echochio

    echochio 發表在 痞客邦 留言(0) 人氣()