クライアントの削除

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

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

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

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

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

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

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

  4. Saltクライアントの場合、SUSE Multi-Linux 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 Multi-Linux Managerクライアントのみに適用されます。 SUSE Multi-Linux Managerサーバ自体で実行しないでください。

Red Hat Enterprise Linux、Debianまたはクローンを稼働中のクライアントに対しては、次の手順を実行してはいけません。 zypper`の代わりに、`yumdnf、または`apt`などの同等のパッケージャーのコマンドを使用してください。

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

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

    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/
  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 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/*
  2. クライアントマシンIDを削除します。

    rm /etc/sysconfig/rhn/systemid

Saltバンドルの詳細については、Salt Bundleを参照してください。