在多個(gè)項(xiàng)目中,我們均會(huì)遇到由于對(duì)BIGIP配置不當(dāng)造成兩臺(tái)設(shè)備不能進(jìn)行同步的現(xiàn)象。如果在下面情況中加以注意可以方便排錯(cuò):
1.
冗余的兩臺(tái)設(shè)備必需擁有相同的VLAN數(shù)量及名稱,各VLAN所使用的端口也必需相同。
F5提示錯(cuò)誤信息:
Saving active configuration...
Creating UCS for config sync all request...
Establishing connection to peer...
The requested interface ITCMSystem/ConfigSync is not available
Transport and install failed
Error: Unable to establish CORBA connection for configsync
2.
兩臺(tái)設(shè)備在進(jìn)行同步時(shí),默認(rèn)的是使用admin密碼進(jìn)行相互認(rèn)證,所以需要設(shè)置為相同的密碼。
3.
此文件在正常情況下是由系統(tǒng)自動(dòng)進(jìn)行更新的,即當(dāng)管理員更改設(shè)備的IP及VLAN時(shí)會(huì)自動(dòng)進(jìn)行更新。但由于管理員操作不當(dāng),系統(tǒng)可能會(huì)有不能及時(shí)更新的情況,雖然不會(huì)影響設(shè)備本身正常的工作,但對(duì)于配置同步時(shí)會(huì)報(bào)錯(cuò),對(duì)導(dǎo)致同步失敗。
F5提示錯(cuò)誤信息:
Saving active configuration...
Creating UCS for config sync all request...
Establishing connection to peer...
The requested interface ITCMSystem/ConfigSync is not available
Transport and install failed
Error: Unable to establish CORBA connection for configsync
正確的hosts文件如下:
#vi /etc/hosts
# localhost entry
127.1
# default gateway entry
61.130.131.254
# Local name
1.1.1.1 bigipA.sohu.com
# Peer name (state mirror)
1.1.1.2 peer
# vlans
1.1.1.1 fail_over
192.168.131.242 vlan131
192.168.132.242 vlan132
# VIPS and NODES ( add below - do not delete this line )
1.1.1.1
但是出現(xiàn)不能同步問(wèn)題時(shí),檢查hosts文件中的IP對(duì)應(yīng)VLAN部分雖然格式正確,卻與實(shí)際配置的VLAN名字不一樣。經(jīng)過(guò)修改問(wèn)題解決。
4.
通過(guò)抓包分析:
在A SYNC B的過(guò)程中,查看B是否收到SYNC包:
bigipb#tcpdump -i fail_over port 683
同樣有下列的包
在B做同樣動(dòng)作,A可以收到下列信息:
bigipA:~# tcpdump -i fail_over port 683
說(shuō)明:683端口用于兩臺(tái)設(shè)備進(jìn)行配置同步時(shí)的TCP 端口。
聯(lián)系客服