Shelty Managerよりコマンドを利用してアンインストール(Linux)
1. Shelty Managerにsheltyまたはrootアカウントでログインします。
2. NCインストーラモジュールがあるパス(デフォルト:/opt/iim/shelty/nodemgr/ncinstaller)に移動 します。
(例)
cd /opt/iim/shelty/nodemgr/ncinstaller
3. 以下の(1)~(4)のいずれかのコマンドを実行しNCとAgentをアンインストールします。
※{アンインストールを行うホスト}にはホスト名またはIPアドレスを指定して下さい。パスワードや鍵が同じなら(半角スペースで区切り)複数指定することも可能です。またsshのポート番号が22ではない場合は{ホスト名 or IPアドレス}:{ポート番号}の形式で(例 : 192.0.2.1:2222)指定して下さい。
※文字列を引数に指定する場合はシングルクォート’’で囲ってください。文字列にシングルクォートを含む場合は一度閉じて「\'」を記述する必要があります。例えば「abc'」を指定する場合は「'abc'\'」とし、「abc’def」を指定する場合は「'abc'\''def'」と指定します。
※-keepuserはsheltyサービス実行ユーザを削除しない場合に指定してください。
※インストール時に-u {sheltyサービス実行ユーザ名} -M {モジュール導入先ディレクトリ} -C {設定ファイル導入先ディレクトリ} -L {ログファイル出力先ディレクトリ}を指定した場合、ここでも同じように指定してください。
(1) rootユーザでパスワードによる認証でアンインストール
以下のコマンドを実行します。
./sheltyinstall -remove [-keepuser] -p {アンインストール先 root パスワード} {アンインストールを行うホスト}
(例)
./sheltyinstall -remove -p 'password' 192.0.2.1 192.0.2.2
(2) rootユーザで鍵による認証でアンインストール
以下のコマンドを実行します。
./sheltyinstall -remove [-keepuser] -K {鍵ファイル} {アンインストールを行うホスト}
(例)
./sheltyinstall -remove -K /tmp/id_rsa 192.0.2.1 192.0.2.2
(3) sudoでパスワードによる認証でアンインストール
以下のコマンドを実行します。
./sheltyinstall -remove [-keepuser] -sudo {sudoを行うユーザ} -p {sudoを行うユーザのパスワード} {アンインストールを行うホスト}
(例)
./sheltyinstall -remove -sudo admin -p ‘adminpass’ 192.0.2.1 192.0.2.2
(4) sudoで鍵による認証でアンインストール
以下のコマンドを実行します。
./sheltyinstall -remove [-keepuser] -sudo {sudoを行うユーザ} -K {鍵ファイル} -p {sudoを行うユーザのパスワード} {アンインストールを行うホスト}
(例)
./sheltyinstall -remove -sudo admin -K /tmp/id_rsa -p ‘adminpass’ 192.0.2.1 192.0.2.2
4. アンインストールを行うかを確認するメッセージが表示され、yesまたはnoを入力するように促されます。アンインストールを進める場合はyesを入力し、中止する場合はnoを入力します。
アンインストールが成功すると下記のようなメッセージが返されます。
(コマンド結果例)
uninstall 192.168.10.12:22 ok
uninstall 192.168.10.13:22 ok
Copyright © IIM. All Rights Reserved.