ZENworksプライマリサーバをアンインストールする場合、次の点に注意してください。
システムにインストールされている最初のZENworksプライマリサーバは、他のすべてのプライマリサーバの後にのみ削除してください。組み込みZENworksデータベースを使用している場合、データベースは最初のプライマリサーバ上にあり、サーバのアンインストール時に削除されます。外部データベースを使用している場合、最初のプライマリサーバには管理ゾーンのサーバ証明書が格納されています。そのサーバを削除すると、他のすべてのプライマリサーバとZENworksデータベースとの接続が切断されます。
LinuxプライマリサーバからZENworksをアンインストールするには、次の手順を実行します。
サーバコンソールプロンプトで次のコマンドを入力して、ZENworksアンインストールプログラムを起動します。
/opt/novell/zenworks/bin/zenuninstall –x –s http://server_address:port_number -u username -p password
次に例を示します。
/opt/novell/zenworks/bin/zenuninstall –x –s http://zenserver.novell.com:8080 -u Administrator -p novell
-x |
ZENworksソフトウェアをサーバからアンインストールして、ゾーンからデバイスを登録解除します。ソフトウェアを登録解除しない場合は、代わりに-cオプションを使用します。 |
-s |
プライマリサーバのIPアドレスまたはDNS、およびサーバが実行されているポート番号を指定します。プライマリサーバがデフォルトポート(80)で実行されている場合、このオプションを使用する必要はありません。 |
-u |
管理ゾーン内のデバイスを登録解除する権利を持つZENworks管理者のユーザ名を指定します。このオプションを使用しない場合、ユーザ名の入力を求めるプロンプトが表示されます。 |
-p |
ZENworks管理者のパスワードを指定します。 |
アンインストール時に他のオプションを使用することもできます。オプションを使用する場合、次の構文が適用されます。
/opt/novell/zenworks/bin/zenuninstall <remove_options> [zone_options] [display_options] [other_options]
表 3-1 削除オプション
オプション |
説明 |
---|---|
-x --削除 |
ZENworksソフトウェアをサーバからアンインストールして、ゾーンからデバイスを登録解除します。このオプションまたは-cオプションを必ず使用する必要があります。 |
-c --local-only |
ZENworksソフトウェアをデバイスからアンインストールしますが、ゾーンからデバイスを登録解除しません。このオプションまたは-xオプションのいずれかが必要です。 ZENworksプライマリサーバには、ZENworksサーバソフトウェアとZENworks Agentソフトウェアの両方がインストールされています。Agentソフトウェアのローカルアンインストールを実行するには、ZENworksコントロールセンターでサーバに対してAllow users to uninstall the ZENworks Agentオプションを有効にする必要があります。有効にしない場合、ローカルアンインストールに失敗します。 このオプションは、ゾーンレベル(環境設定>管理ゾーンの設定>デバイス管理>ZENworksエージェント>エージェントセキュリティ)、フォルダレベル(デバイス>管理対象>フォルダ詳細>設定>デバイス管理>ZENworksエージェント>エージェントセキュリティ)、またはデバイスレベル(デバイス>デバイス>設定>デバイス管理>ZENworksエージェント>エージェントセキュリティ)で設定されています。 |
-o --oem |
ZENworksプレエージェントを保持しますが、ZENworks Agentパッケージをアンインストールします。 |
-i --delete-images |
ZENworksイメージファイルをサーバから削除します。イメージファイルは、/var/opt/novell/zenworks/content-repo/imagesディレクトリに保存されています。 |
-j --delete-content |
ZENworksコンテンツファイル(アプリケーションファイル、パッチファイル、システム更新ファイル、ポリシーファイルなど)をサーバから削除します。コンテンツファイルは、/var/opt/novell/zenworks/content-repo/contentディレクトリに保存されています。 |
表 3-2 ゾーンオプション
オプション |
説明 |
---|---|
-u <username> --user <username> |
管理ゾーン内のデバイスを登録解除する権利を持つZENworks管理者のユーザ名を指定します。これは、-x削除オプションを使用する場合にのみ必要です。 |
-p <password> --password <password> |
-uオプションで指定したZENworks管理者のパスワードを指定します。 |
-z <zonename> --zone <zonename> |
デバイスの現在のゾーンの名前。 |
-g <guid> --guid <guid> |
デバイスのGUID。 |
-l <packages> --list <packages> |
アンインストールするパッケージの順序指定リスト。このリストはセミコロン区切りです。 |
表 3-3 表示オプション
オプション |
説明 |
---|---|
-q --quiet |
サイレントインストールを実行します。 |
-h --help |
メッセージを表示し、ヘルプを終了します。 |
表 3-4 その他のオプション
オプション |
説明 |
---|---|
-L --leave-packages |
サードパーティ製パッケージを保持します。少なくとも、保持するパッケージの最初の3文字を指定する必要があります。複数のパッケージ名をそれぞれカンマ( , )で区切って指定することもできます。 |
-d --remove-log-dir |
ログディレクトリを削除します。 |