2020年6月15日 星期一

Airwave failover設定

Airwave failover 


一般而言在做Airwave的備援的時候,會考量用備援虛擬機的角度去處理
但是Aruba也有提供Airwave failover的solution,跟一般認知的failover solution有很大不同,
需要稍微了解細節


測試版本:8.2.6.1
AMP:172.16.13.153(主要的Airwave)
AMP FO:172.16.13.154 (Backup的Airwave)


Airwave failover概念簡述
正常的AMP在安裝完AMP failover license之後會變成AMP Failover Server,簡稱AMP FO。
AMP FO不收集設備資料,需要將一般AMP加入AMP FO,讓AMP FO去觀察AMP,
在觀察的同時AMP FO也會複製AMP的nightly backup檔案到自己身上,當觀察到AMP故障
的時候,AMP FO會用之前複製的nightly backup檔案取代故障的AMP(但IP不同),在原本
故障AMP復原的時候,AMP FO可以透過手動restore自己之前產生的nightly backup復原
到觀察者的狀態。


設定步驟


1.先申請測試license(假設你沒有正式license)





2.確保AMP與AMP FO韌體版本一致


3.加入License (新增在AMP FO上)




4.在AMP FO的Overview->Watched AMPs新增Airwave
(Polling Period可以調低一點,這樣AMP故障的時候AMP FO才可以比較快接手)


5.成功之後便會看見主要的AMP成功的被AMP FO監看


AMP FO監看AMP的時候,會儲存AMP的nightly backup




Failover驗證


1.先將主要的AMP關機
2.在missed poll threshold超過之後,AMP FO會認為AMP故障,之後會使用儲存的
nightly backup成為AMP並開始收集納管設備的資料 (但IP不同)
連入AMP FO的畫面會變成AMP










Failback


如果原本的AMP恢復運作,此時線上會同時有兩台AMP,我們要將AMP FO回復到觀察者的狀態
1.透過SSH登入AMP FO的CLI介面


2.5->1 進入restore頁面,restore  nightly_data.tar.gz (最近的)
PS:此處的nightly_data.tar.gz是AMP FO自己的backup檔案,watched AMP的backup檔案會
存在watched_amps/底下,可以在web介面上看到


3.restore之後AMP FO便會變回觀察者的狀態






救回Failover時遺失的資料
由於在觀察到AMP故障時,AMP FO會使用最近儲存AMP nightly_backup檔案restore,所以
在nightly backup->AMP故障這段時間的資料會遺失,而在AMP fail,AMP FO接手收集資料
這段期間的資料,可以透過手動backup AMP FO,再將其restore回AMP的方式將資料復原。




其他補充
1.AMP FO偵測到AMP fail時會restore nightly_backup,LAB環境restore時間約10分鐘,restore時間
會隨著nightly_backup大小而有所不同


2.AMP FO只會留存最新一份的nightly_backup


3.在AMP FO繼承AMP之後,license也會繼承(使用測試license會繼承過期時間)

但是因為AMP FO取代AMP之後,license的頁籤會消失,所以實際上license的情況如何無法確定

沒有留言:

張貼留言