- 某一天晚上家裡的NSX Manager竟然無法開機了,重點是我沒備份阿,Oh My God,而且連同NSX Controller跟EDGE Gateway也要重新設定了Orz。
1. 由於NSX環境已經無法正常運作了,所以我們需要將vCenter Server上把NSX的套件移除掉才行,首先需刪除各台ESXI上的VTEP VMKernel介面卡
2. 刪除VTEP分散式連接埠
3. 接著在刪除邏輯交換器之前,需將虛擬機器移除掉
4. 將位於邏輯交換器上虛擬機器的網路移轉至VDS_LAN(虛擬分散式交換器)
5. 全選
6. 刪除邏輯交換器 (刪除完,建議請將ESXI重新開機)
7. 進入https://vCenter IP/mob介面
8. 擴展管理器
9. 解除登陸擴展
10. 輸入com.vmware.vShieIdManager (這邊我是跳出Fail,是因為NSX已經無法正常運作了)
11. 接著刪除NSX目錄
12. 重新啟動vSphere-client服務
13. 接著將舊的NSX Manager虛擬機器刪除掉後,重新Deploy NSX Manager
(注意:在這過程中我發現NSX Manager已經不能部署在之前部署過的ESXI上,推測可能是我沒有正常的移除NSX的環境,所以才會導致發生錯誤的訊息)
14. 看起來新安裝的NSX Manager可以與vCenter Server正常連結
15. NSX Manager Status看起來應該是沒甚麼問題
16. NSX Controller也成功Deploy
17. 這邊會跳出錯誤訊息,看起來是Cluster已有舊的NSX代理的關係,所以我們需要把ESXI遷移至新的叢集
這邊有Solution可以參考以下網址:
18. 建立新的Cluster,並將ESXI移至新的叢集
19. NSX Agent可正常安裝
20. 配置VXLAN時,發生ESXI無法連接到VDS的網路 (這是因為我們把ESXI移到新的叢集上)
21. 於VDS新增ESXI主機
22. VTEP配置OK
23. 配置VXLAN範圍OK
24. 配置Transport Zones
25. 邏輯交換器建立OK
26. NSX基本配置環境就到這邊囉,若有人想知道如何正確的安全移除NSX環境可以參考相關Solution
◎ 結論:經過這一連串的過程,既然能順利完成建立到邏輯交換器的階段,我想應該是沒甚麼問題了,由於我現在NSX還在自學的階段,就看後續NSX的運作及在做LAB時是否還會有甚麼其它的狀況發生囉。另外我這邊是比較建議NSX Manager最好是能定期的備份,若NSX Manager發生異常或是無法運作時,至少還可以透過還原的方式,能更有效率的讓NSX Manager恢復運作。
沒有留言:
張貼留言