手順
アンインストール用のスクリプトの実行
特権モードで次のコマンドを流します。
/usr/local/nutanix/ngt/python/bin/uninstall_ngt.sh
出力例
[root@RockyLinux9 ~]# /usr/local/nutanix/ngt/python/bin/uninstall_ngt.sh Linux Distribution : NAME="ROCKY LINUX" VERSION="9.5 (BLUE ONYX)" ID="ROCKY" ID_LIKE="RHEL CENTOS FEDORA" VERSION_ID="9.5" PLATFORM_ID="PLATFORM:EL9" PRETTY_NAME="ROCKY LINUX 9.5 (BLUE ONYX)" ANSI_COLOR="0;32" LOGO="FEDORA-LOGO-ICON" CPE_NAME="CPE:/O:ROCKY:ROCKY:9::BASEOS" HOME_URL="HTTPS://ROCKYLINUX.ORG/" VENDOR_NAME="RESF" VENDOR_URL="HTTPS://RESF.ORG/" BUG_REPORT_URL="HTTPS://BUGS.ROCKYLINUX.ORG/" SUPPORT_END="2032-05-31" ROCKY_SUPPORT_PRODUCT="ROCKY-LINUX-9" ROCKY_SUPPORT_PRODUCT_VERSION="9.5" REDHAT_SUPPORT_PRODUCT="ROCKY LINUX" REDHAT_SUPPORT_PRODUCT_VERSION="9.5" ROCKY LINUX RELEASE 9.5 (BLUE ONYX) ROCKY LINUX RELEASE 9.5 (BLUE ONYX) ROCKY LINUX RELEASE 9.5 (BLUE ONYX) Removing rpm package nutanix-guest-agent 依存関係が解決しました。 ============================================================================================================================================================================================= パッケージ アーキテクチャー バージョン リポジトリー サイズ ============================================================================================================================================================================================= 削除中: nutanix-guest-agent x86_64 4.1.2-1 @nutanix-ngt-20250419130156 124 M トランザクションの概要 ============================================================================================================================================================================================= 削除 1 パッケージ 解放された容量: 124 M トランザクションを確認しています トランザクションの確認に成功しました。 トランザクションをテストしています トランザクションのテストに成功しました。 トランザクションを実行しています 準備中 : 1/1 scriptletの実行中: nutanix-guest-agent-4.1.2-1.x86_64 1/1 Stopping ngt_guest_agent.service systemctl service... ngt_guest_agent.service service stopped. Stopping ngt_self_service_restore.service systemctl service... ngt_self_service_restore.service service stopped. NGA is getting uninstalled. Removing Desktop icon and shortcuts. Notify CVM of agent uninstallation. Successfully notified CVM of agent uninstallation. 削除中 : nutanix-guest-agent-4.1.2-1.x86_64 1/1 警告: /usr/local/nutanix/ngt/config/ngt_config.json saved as /usr/local/nutanix/ngt/config/ngt_config.json.rpmsave scriptletの実行中: nutanix-guest-agent-4.1.2-1.x86_64 1/1 RPM is getting removed/uninstalled. Successfully uninstalled Nutanix Guest Tools. 検証中 : nutanix-guest-agent-4.1.2-1.x86_64 1/1 削除しました: nutanix-guest-agent-4.1.2-1.x86_64 完了しました!
不要なディレクトリの削除
次のコマンドを実行します。
rmdir /usr/local/nutanix/
実行後の確認
[root@RockyLinux9 ~]# ls /usr/local/ bin etc games include lib lib64 libexec sbin share src ## nutanixディレクトリが存在しないことを確認できました
CVMからゲストVMのNGT情報が削除されていることを確認
次のコマンドをCVMからnutanixユーザーで実行します。
ncli ngt list
今回、RockyLinux9.5-1という名前のVMでアンインストールしました。一覧に表示されなければ、無事に削除が完了した証拠となります。
出力例
nutanix@NTNX-HOME-A-CVM:192.168.3.112:~$ ncli ngt list VM Id : 00062e1b-0a4e-0b0c-4b51-84470945d17a::17e3b176-61f7-4544-be14 -396bbddea92e VM Name : RockyLinux9.5 NGT Enabled : true Tools ISO Mounted : false Vss Snapshot : false File Level Restore : true Communication Link Active : false
もし、残っている場合は次のコマンドを実行してください。
ncli ngt delete vm-id=virtual_machine_id
参考
Nutanix Support & Insights
コメント