クライアントの削除
クライアントをSUSE Multi-Linux Managerサーバから削除する必要がある場合、次の操作を実行できます。
-
Web UIを使用して削除する
-
コマンドラインからクライアントを削除する
1. Web UIでクライアントを削除する
SUSE Multi-Linux ManagerのWeb UIで、に移動し、削除するクライアントを選択します。
システムの削除をクリックします。
詳細を確認し、プロファイルの削除をクリックして確認します。
For Salt clients, SUSE Multi-Linux Manager attempts to clean up additional configuration. If the client cannot be contacted, you are given the option to cancel the deletion, or delete the client without cleaning up the configuration files.
システムセットマネージャを使用して複数のクライアントを削除することもできます。システムセットマネージャの詳細については、システムセットマネージャを参照してください。
|
クライアントをクリーンアップすると、Saltが無効化されて、可能であればサービスが停止されるだけです。パッケージはアンインストールされません。 |
2. Delete a client on the command line (with API call)
FQDN (完全修飾ドメイン名)を持つクライアントを削除します。
spacecmd system_delete FQDN
spacecmd system_deleteはSaltキーも削除します。
system_deleteは以下のオプションを提供します。
usage: system_delete [options] <SYSTEMS>
options:
-c TYPE - Possible values:
* 'FAIL_ON_CLEANUP_ERR' - fail in case of cleanup error,
* 'NO_CLEANUP' - do not cleanup, just delete,
* 'FORCE_DELETE' - try cleanup first but delete server anyway
in case of error
3. Delete client from the command line
|
このプロセスはSUSE Multi-Linux Managerクライアントのみを対象としています。SUSE Multi-Linux Managerサーバ自体では実行しないでください。 |
|
Red Hat Enterprise Linux、Debian、またはクローンを実行しているクライアントでは、次のプロシージャを実行しないでください。 |
salt-minionサービスを停止します。
systemctl stop salt-minionリポジトリと設定ファイルを削除します。
rm -f /etc/zypp/repos.d/susemanager\:bootstrap.repo rm -f /etc/zypp/repos.d/susemanager\:channels.repo rm -r /etc/sysconfig/rhn/ rm -r /etc/salt/クライアントパッケージを削除します。
zypper rm salt salt-minion python*-salt sle-manager-tools-release
登録解除するには、次のコマンドを実行します。
systemctl stop venv-salt-minion zypper rm -y venv-salt-minion sle-manager-tools-release rm -f /etc/zypp/repos.d/susemanager\:bootstrap.repo rm -f /etc/zypp/repos.d/susemanager\:channels.repo rm -r /etc/venv-salt-minion/*Remove client machine ID:
rm /etc/sysconfig/rhn/systemid
Salt Bundleについては、Salt Bundleを参照してください。