溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2020-07-19 01:44:27 來源:網(wǎng)絡(luò) 閱讀:566 作者:zhexieying 欄目:網(wǎng)絡(luò)安全

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



如果想要查看NSX Controller Cluster的狀態(tài),可以執(zhí)行命令:

1.  #show control-cluster status

 

 

如圖01所示:

 

圖01



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

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

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

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

· Node UUID – 當(dāng)前節(jié)點的UUID訊息;

· Configured status – 顯示當(dāng)前相關(guān)角色(api_provider,persistence_server,switch_manager,directory_server,nvp-controller)這些角色的當(dāng)前配置狀態(tài);

· Active status – 顯示相關(guān)角色的活動狀態(tài);

· Restart status – 表示當(dāng)前Controller Node是否可以重啟而不影響業(yè)務(wù);



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

1.  #show control-cluster connections

 



這條命令會顯示當(dāng)前環(huán)境里相關(guān)組件的通訊端口狀態(tài),例如:persistence_server的通訊端口就是2878,當(dāng)它的listening的狀態(tài)為Y時,就表示當(dāng)前正處于Listening狀態(tài)。同時,還能看到client、election等服務(wù)的端口為2888、3888,如圖02所示:

 

圖02



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

 

圖03 圖04

 

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

1.  #show control-cluster roles

 



這條命令的執(zhí)行會輸出如圖05所示的結(jié)果:



圖05

 

 

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

 



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

1.  #show control-cluster history

 



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

 

圖06



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



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

 

 

你的關(guān)注,會為你證明自己!

WeChat:vmanager_forum

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI