クライアントの削除
クライアントをSUSE Multi-Linux Managerサーバから削除する必要がある場合、次の操作を実行できます:
-
Web UIを使用して削除します
-
コマンドラインからクライアントを削除する
1. Web UIでクライアントを削除する
SUSE Multi-Linux Manager Web UIで、に移動し、削除するクライアントを選択します。
システム削除をクリックします。
詳細を確認し、プロファイルの削除をクリックして確認します。
Saltクライアントの場合、SUSE Multi-Linux Managerは追加の設定をクリーンアップしようとします。 クライアントに連絡できない場合、削除をキャンセルするか、設定ファイルをクリーンアップせずにクライアントを削除するオプションが表示されます。
システムセットマネージャを使用して複数のクライアントを削除することもできます。 システムセットマネージャの詳細は、システムセットマネージャを参照してください。
|
クライアントのクリーンアップは、Saltを無効にし、可能であればサービスを停止します。 パッケージはアンインストールされません。 |
2. コマンドラインでクライアントを削除する(APIコールを使用)
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. コマンドラインからのクライアントの削除
|
このプロセスは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/*クライアントマシンIDを削除します。
rm /etc/sysconfig/rhn/systemid
Saltバンドルの詳細については、Salt Bundleを参照してください。