logo

How to uninstall NSX-T kernel module for ESXi 6.5 manually

Long time no post.
I’ve been playing around NSX-T and encounter a situation where uninstall won’t work from the NSX-Manager so I had to uninstall the kernel modules manually.

Unfortunately, it’s not a straight-forward ordeal since there are a multiple VIBs included in the software bundle and dependencies are intertwined.

Anyway, managed to deal with it and here’s the sequence of how i did it. Enjoy!

esxcli software vib remove -n nsxa
esxcli software vib remove -n nsx-host
esxcli software vib remove -n nsx-hyperbus
esxcli software vib remove -n nsx-exporter
esxcli software vib remove -n nsx-ctxteng
esxcli software vib remove -n nsx-aggservice
esxcli software vib remove -n nsx-platform-client
esxcli software vib remove -n nsx-lldp
esxcli software vib remove -n nsx-nestdb
esxcli software vib remove -n nsx-da
esxcli software vib remove -n nsx-sfhc
esxcli software vib remove -n epsec-mux
esxcli software vib remove -n nsx-python-protobuf
esxcli software vib remove -n nsx-python-greenlet
esxcli software vib remove -n nsx-python-gevent
esxcli software vib remove -n nsx-support-bundle-client
esxcli software vib remove -n nsx-netcpa
esxcli software vib remove -n nsx-mpa
esxcli software vib remove -n nsx-nestdb-libs
esxcli software vib remove -n nsx-rpc-libs
esxcli software vib remove -n nsx-metrics-libs
esxcli software vib remove -n nsx-common-libs
esxcli software vib remove -n nsx-shared-libs
esxcli software vib remove -n nsxcli
esxcli software vib remove -n nsx-esx-datapath

Leave a Reply

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.