ZENworks 7 Desktop Management SP1のワークステーションインベントリコンポーネントを自動でアンインストールすることはできません。 インベントリサーバ、Sybase上のインベントリデータベース、Novell eDirectoryオブジェクト、およびConsoleOneファイルを手動で削除する必要があります。
メモ:インベントリデータベースがOracleまたはMS SQLにマウントされている場合は、OracleまたはMS SQLによって推奨されているアンインストール手順に従ってください。
ワークステーションインベントリコンポーネントがインストールされているすべてのサーバおよびワークステーションから、オブジェクトとファイルを削除する必要があります。
インベントリが企業内に展開されている場合は、まずすべてのリーフサーバをアンインストールしてから、中間サーバ、ルートサーバの順にアンインストールします。
ワークステーションインベントリをアンインストールする前に、必ずルートサーバ内のインベントリデータベースのバックアップを作成し、保存しておいてください。
ワークステーションインベントリを手動でアンインストールするには、次の手順に従います。
NetwareインベントリサーバのサーバコンソールプロンプトでStopSer *と入力し、インベントリサービスを停止します。
ZENworksデータベースポリシーが有効になっている場合は、無効にします。
ConsoleOneで、SLPオブジェクトのプロパティパッケージを右クリックし、
、 の順にクリックします。[ZENworksデータベース]ポリシーを選択して
をクリックし、 タブをクリックします。指定したインベントリデータベースのエントリを削除し、
をクリックします。重要:ZENworksデータベースポリシーが複数のインベントリサーバで使用されている場合、それらのインベントリサーバをアンインストールしてからこの手順を実行する必要があります。
ワークステーションインベントリポリシーを無効にします。
ConsoleOneで、ワークステーションパッケージオブジェクトを右クリックし、
をクリックします。をクリックし、適切なオペレーティングシステムのサブオプションを選択します。
ワークステーションインベントリポリシーが有効になっている場合は、ポリシーを選択して
ボタンをクリックし、 をクリックします。ワークステーションインベントリポリシーの選択を解除します。
、 の順にクリックします。
重要:複数のオペレーティングシステムにワークステーションインベントリポリシーを設定している場合は、[ポリシー]タブで該当するオペレーティングシステムのサブオプションを選択し、この手順を繰り返します。
ロールアップポリシーとディクショナリ更新ポリシーが設定されている場合は、これらのポリシーを無効にします。
ConsoleOneで、サーバパッケージを含むコンテナを検索し、サーバパッケージを右クリックします。
、 の順にクリックし、 サブオプションをクリックします。ロールアップポリシーを選択し、
ボタンをクリックして、 をクリックします。ロールアップポリシーの選択を解除します。
ディクショナリ更新ポリシーを選択し、
ボタンをクリックして、 をクリックします。ディクショナリ更新ポリシーの選択を解除します。
、 の順にクリックします。
ConsoleOneで、Inventory Serviceオブジェクトを含むコンテナを検索し、Inventory Serviceオブジェクトを削除します。
ConsoleOneで、インベントリデータベースオブジェクトを含むコンテナを検索し、インベントリデータベースオブジェクトを削除します。
Sybaseコンソールプロンプトで「q」と入力してSybaseを停止します。
すべてのクラスタノードでsys:\system\mgmtdbs.ncfからdatabase_path\mgmtdb.dbエントリを削除します。
重要:その他のデータベースパスは削除しないようにします。
任意のクラスタノードでsys:\system\zenworks.propertiesのINVDBPATHキーの値をメモします。
INVDBPATHキーで指定された値から、すべてのクラスタノードでmgmtdb.logを含むインベントリデータベースファイル(mgmtdb*.db)を削除します。
重要:データベースファイル内のインベントリ情報を使用する場合は、削除する前に、必ずデータベースファイルのバックアップを作成しておきます。
すべてのクラスタノードでsys:\system\zenworks.propertiesからINVDBPATHキーを削除します。
すべてのクラスタノードでZFD_INVENTORY_DATABASE_SERVERキーを削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_Inventory_Database_Server]Version = 7.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
Sybaseがアンインストールされておらず、他のZENworks製品によって使用されている場合は、Sybaseを起動します。
Sybaseコンソールプロンプトで「mgmtdbs.ncf」と入力します。
Sybaseが他のZENworks製品で使用されている場合、まずデータベースをアンインストールしてから、Sybaseエンジンをアンインストールする必要があります。 詳細については、セクション B.7.3, Sybaseインベントリデータベースのアンインストールを参照してください。
Sybaseコンソールプロンプトで「q」と入力してSybaseを停止します。
任意のクラスタノードでsys:\system\zenworks.propertiesのDBENGINEPATHキーの値をメモします。
データベースがデータベースサーバにマウントされているかどうかを確認します。
データベースがデータベースサーバにマウントされている場合、すべてのクラスタノードのsys:\system\mgmtdbs.ncfファイルに.dbエントリが含まれます。
ファイルに.dbエントリが含まれていなければ、すべてのクラスタノードからmgmtdbs.ncfを削除します。 ファイルに.dbエントリが含まれている場合は、Sybaseエンジンを削除しないでください。
すべてのクラスタノードで、クラスタロードスクリプトからmgmtdbs.ncfエントリを削除します。
アンロードスクリプトから dbsrv8.nlmを削除します。
DBENGINEPATHで指定されているディレクトリ(手順3で確認)を削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesからDBENGINEPATHキーを削除します。
インベントリサーバのサーバコンソールプロンプトで「StopSer *」と入力し、Inventory Serviceを停止します。
NetWareインベントリサーバのコンソールプロンプトで「java -exit」と入力して、java.nlmをアンロードします。
任意のクラスタノードでsys:\system\zenworks.propertiesのINVSRVPATHおよびZWSPATHキーの値をメモします。
ZFD_INVENTORY_SERVERキーを削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_Inventory_Server]Version = 7.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
すべてのクラスタノードでinvsrvpath\scandirディレクトリを削除します。
すべてのクラスタノードでinvsrvpath\serverディレクトリを削除します。
すべてのクラスタノードのクラスタロードスクリプトから次のエントリを削除します。
; ZENworks Inventory Settings
StartInv.ncf
アンロードスクリプトから次のエントリを削除します。
java -killzenwsinv
java -killzwexit
すべてのクラスタノードのsys:\systemディレクトリから次のファイルを削除します。
インベントリサーバにPolicy and Distribution ServicesとXMLプロキシサーバがインストールされていない場合は、ZWSPATHによって指定されているディレクトリを削除して、ZENworks Web Serverコンポーネントを削除します。
すべてのクラスタノードのクラスタロードスクリプトから次のエントリを削除します。
; ZENworks Inventory Settings
ZFS.ncf
すべてのクラスタノードのsys:\systemディレクトリからzwsstart.ncfを削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesからZWSPATHキーを削除します。
zws_volume:\zfs-startup.xmlを削除します。
zws_volume:\zenworks\zfs.ncfを削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesからINVSRVPATHキーを削除します。
サーバコンソールのプロンプトで「java -killzfsexit」と入力して、java.nlmをアンロードします。
任意のクラスタノードでsys:\system\zenworks.propertiesのZWSPATHキーの値をメモします。
すべてのクラスタノードでsys:\system\zenworks.propertiesから次のセクションを削除します。
[ZfD_XML_Proxy_Server]
Version=7.0 Desktop Management product build date
Installed_From = Product CD
Support_Pack = 0
すべてのクラスタノードのクラスタロードスクリプトから次のエントリを削除します。
; ZENworks Inventory Settings
ZFS.ncf
すべてのクラスタノードのsys:\systemディレクトリからzwsstart.ncfを削除します。
すべてのクラスタノードでsys:\system\zenworks.propertiesから、ZWSPATHディレクトリおよびZWSPATHエントリを削除します。
zws_volume:\zenworks\zfs-startup.xmlディレクトリからzfs-startup.xmlおよびzfs.ncfを削除します。
他の製品の管理にConsoleOneを使用している場合は、ConsoleOne自体をアンインストールしないでください。
ConsoleOneからワークステーションインベントリスナップインのみを削除するには
ConsoleOneを実行している場合は、終了します。
ConsoleOneが複数のワークステーションのインベントリサーバから直接起動している場合は、すべてのワークステーションのConsoleOneを終了する必要があります。
サーバまたはワークステーションのconsoleone_installation_directory\1.2ディレクトリで、次の操作を行います。
次のファイルを削除します。
次のディレクトリを削除します。
リモート管理のConsoleOneスナップインを同じワークステーションまたはサーバにインストールしていない場合は、次のファイルを削除します。
クラスタ環境におけるワークステーションインベントリのアンインストールの手順に従って行ったアンインストールによる変更をクラスタスクリプトに適用するには、クラスタを一度オフラインにしてからオンラインに戻す必要があります。