クライアントの削除

クライアントをSUSE Managerサーバから削除する必要がある場合、次の操作を実行できます。

  • Web UIを使用して削除する

  • コマンドラインからクライアントを削除する

1. Web UIでクライアントを削除する

プロシージャ: クライアントの削除
  1. SUSE ManagerのWeb UIで、システム  システム一覧に移動し、削除するクライアントを選択します。

  2. システムの削除をクリックします。

  3. 詳細を確認し、プロファイルの削除をクリックして確認します。

  4. Saltクライアントの場合、SUSE Managerは、追加の設定をクリーンアップしようとします。 クライアントに接続できない場合、削除をキャンセルするオプションや、設定ファイルをクリーンアップせずにクライアントを削除するオプションがあります。

システムセットマネージャを使用して複数のクライアントを削除することもできます。システムセットマネージャの詳細については、システムセットマネージャを参照してください。

クライアントをクリーンアップすると、Saltが無効化されて、可能であればサービスが停止されるだけです。パッケージはアンインストールされません。

2. コマンドラインでクライアントを削除する(APIコールを使用)

プロシージャ: サーバからのクライアントの削除
  1. 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 Managerクライアントのみを対象としています。SUSE Managerサーバ自体では実行しないでください。

Red Hat Enterprise Linux、Debian、またはクローンを実行しているクライアントでは、次のプロシージャを実行しないでください。 zypperの代わりに、yumdnfaptのような同等のパッケージャコマンドを使用します。

プロシージャ: SLES 12および15クライアントの削除
  1. salt-minionサービスを停止します。

    systemctl stop salt-minion
  2. リポジトリと設定ファイルを削除します。

    rm /etc/zypp/repos.d/susemanager\:channels.repo
    rm -r /etc/sysconfig/rhn/
    rm -r /etc/salt/
  3. クライアントパッケージを削除します。

    zypper rm salt salt-minion python*-salt sle-manager-tools-release
プロシージャ: Salt Bundleクライアント - 登録の手動クリーンアップ
  1. 登録解除するには、次のコマンドを実行します。

    systemctl stop venv-salt-minion
    zypper rm -y venv-salt-minion
    rm /etc/zypp/repos.d/susemanager\:channels.repo /etc/venv-salt-minion/*
    rm -r /etc/venv-salt-minion/*

Salt Bundleについては、Salt Bundleを参照してください。