Part05 - (圖文)NSX系列之檢查NSX Controller狀態

NSX Controller負責爲主機獲取分佈式網路訊息提供一個Control Plane,上一個章節(Part04)已經討論過如何準備一個NSX Controller的Cluster以及相關注意事項了。NSX Controllers會形成一個控制集羣,Cluster的存在存在要求有較多的機器來實現規避腦裂場景。正是因爲這個事情的存在,所以纔會要求NSX Controllers的總數爲奇數,例如:3、5、7之類的。它的存在是爲了管理hypervisor裏面的路由和交換模塊。針對它的管理,訊息查詢等,都是需要通過命令行來完成的。NSX Controller的命令行裏,可以用系列命令來執行;



如果想要查看NSX Controller Cluster的狀態,可以執行命令:

1.  #show control-cluster status

 

 

如圖01所示:

 

圖01



在圖01所示的命令輸出結果了,我們可以看到幾個比較重要的參數:

· Majority status – 檢查Controller Cluster是否連到了cluster majority;

· Join status – 驗證當前的NSX Controller是否成功加入到了NSX Controller Cluster;

· Cluster ID – 顯示當前的Cluster ID,所有的NSX Controller都會共享一個相同的ID;

· Node UUID – 當前節點的UUID訊息;

· Configured status – 顯示當前相關角色(api_provider,persistence_server,switch_manager,directory_server,nvp-controller)這些角色的當前配置狀態;

· Active status – 顯示相關角色的活動狀態;

· Restart status – 表示當前Controller Node是否可以重啓而不影響業務;



如果想要查看NSX Control Cluster的連接狀態,可以用命令:

1.  #show control-cluster connections

 



這條命令會顯示當前環境裏相關組件的通訊端口狀態,例如:persistence_server的通訊端口就是2878,當它的listening的狀態爲Y時,就表示當前正處於Listening狀態。同時,還能看到client、election等服務的端口爲2888、3888,如圖02所示:

 

圖02



在一個3節點Cluster裏面,Control Node會有2個 connections,同樣,在同一個Controller Cluster裏的其它節點也會是這樣子,如圖03和圖04所示:

 

圖03 圖04

 

在NSX Control Cluster裏,也會存在相關的角色,每個Controller Node都會有不同的角色,查看命令如下:

1.  #show control-cluster roles

 



這條命令的執行會輸出如圖05所示的結果:



圖05

 

 

圖05由不同節點的輸出結果構成。系哦那個結果上看,可以看到裏面會有Master節點狀態。如果某個Master NSX Controller對象的某個角色出現故障,則整個Controller Cluster會通過選舉的方式去選舉一個新的、可用的NSX Controller出來。新的Master NSX Controller會重新去分配剩餘NSX Controller的工作角色,來替代出現故障的那臺NSX Controller。所有的NSX Controller對象都在Control Plane上,因此某個NSX Controller故障是不會影響到Data Plane部分,也就是說,不會影響到通訊部分(這點上,如果你玩兒過vDS就該很清楚);

 



如果想要查看整個NSX Controller Cluster的歷史工作記錄,可以用命令:

1.  #show control-cluster history

 



如圖06所示,裏面會記錄這個Cluster過去的時間裏所發生的事情,包括:重啓、升級、故障以及數量不足時的警示等訊息;

 

圖06



在這個命令行下面還可以看到更多東西,不過,本文主要是想闡述如何去查看NSX Controller的狀態訊息,所以,就不去一一列舉其它功能了;



未完待續……圖文詳情請到博主的下載中心下載,謝謝

 

 

你的關注,會爲你證明自己!

WeChat:vmanager_forum

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章