74.1 インベントリサービスマネージャの理解
インベントリサービスマネージャは、インベントリサーバプロパティファイルで指定されている環境設定パラメータに基づいて、インベントリサーバにインベントリコンポーネントをロードします。
この節では、次の内容について説明します。
74.1.1 サービスのリスト
サービスマネージャは、次の重要なサービスをロードします。サービスマネージャがプロパティファイルからロードするサービスのリストは、inventory_server_installation_directory_or_volume\zenworks\inv\ server\wminv\propertiesで得られます。
- Server Configuration Service
- Inventory Scheduler Service
- Inventory Scheduler Service
- Selector Service
- Receiver Service
- Sender Service
- Storer Service
- Strコンバータサービス
- Upgrade Service
- Dictionary Consumer Service
- Dictionary Provider Service
これらのサービス名を使用して、対応するサービスの表示、開始、停止を行えます。
インベントリサービスマネージャは、inventory_server_installation_directory_or_volume\zenworks\inv\ server\wminv\propertiesディレクトリでサーバプロパティファイル(config.properties)および役割ベースプロパティファイルを読み取り、必要なサービスとサーバコンポーネントをロードします。
重要:更新でサービスやサービスマネージャのロードに失敗する場合があるため、プロパティファイルは変更しないでください。
74.1.2 NetWareインベントリサーバ上のサービス
Novell NetWare®インベントリサーバを起動するには、サーバのコンソールプロンプトでstartinv.ncfを実行します。
インベントリサービスマネージャがすでにロードされている場合は、サービスを開始、停止、または表示できます。
- インベントリサービスマネージャがロードされていることを確認するには、インベントリサーバのプロンプトで、「java -show」と入力します。
次のメッセージが表示されます。
com.novell.zenworks.inventory.servercommonZENWorksInventoryServiceManager
- インベントリサービスを開始するには、インベントリサーバのプロンプトで、「StartSer service_name」と入力します。service_nameは、一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
たとえば、Storerを開始するには、「StartSer Storer」と入力します。
- インベントリサービスを停止するには、インベントリサーバのプロンプトで、「StopSer service_name」と入力します。service_nameは一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
たとえば、Storerを停止するには、「StopSer Storer」と入力します。
- すべてのインベントリサービスを停止するには、コンソールのプロンプトで、「StopSer *」と入力します。
- インベントリサービスを一覧表示するには、インベントリサーバのプロンプトで、「ListSer service_name」と入力します。service_nameは一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
- すべてのサービスを一覧表示するには、インベントリサーバコンソールのプロンプトで「ListSer *」と入力します。
74.1.3 Windowsサーバ上のサービス
インベントリサービスマネージャがすでにロードされている場合は、サービスを開始、停止、または表示できます。コントロールパネルで、をダブルクリックして、インベントリサービスのステータスを確認します。
- Windows 2000/2003インベントリサーバ上でインベントリサービスを開始するには
- 1. コントロールパネルでをダブルクリックします。
- 2. をダブルクリックします。
- 3. を選択し、をクリックします。
- インベントリサービスを開始するには、installation_directory\inv\server\wminv\binディレクトリに移動し、コマンドプロンプトで「StartSer service_name」と入力します。service_nameは、一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
たとえば、Storerを開始するには、「StartSer Storer」と入力します。
- インベントリサービスを停止するには、installation_directory\inv\server\wminv\binディレクトリに移動し、コマンドプロンプトで「StopSer service_name」と入力します。service_nameは、一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
たとえば、Storerを停止するには、「StopSer Storer」と入力します。
- インベントリサービスを一覧表示するには、installation_directory\inv\server\wminv\binディレクトリに移動し、コマンドプロンプトで「ListSer service_name」と入力します。service_nameは、一覧にあるサービスのいずれかです。service_nameを変更する場合は、サービス命名構文に従います。
すべてのインベントリサービスを一覧表示するには、「ListSer “*”」と入力します。
- Windows 2000/2003インベントリサーバ上でインベントリサービスを停止するには
- 1. コントロールパネルでをダブルクリックします。
- 2. をダブルクリックします。
- 3. を選択し、をクリックします。
74.1.4 Linuxインベントリサーバ上のサービス
- すべてのインベントリサービスを開始するには、次のいずれかの操作を行います。
- 1. Linuxのサーバプロンプトで、/etc/init.dに移動します。
- 2. 「./novell-zdm-inv start」と入力します。
または
次のように入力して、Linuxの任意のディレクトリからすべてのインベントリサービスを開始します。
/etc/init.d/novell-zdm-inv start
- 特定のインベントリサービスを開始するには
- 1. Linuxのサーバプロンプトで、/opt/novell/binに移動します。
- 2. 「StartSer Inventory_service」と入力します。
- すべてのインベントリサービスを停止するには、次のいずれかの操作を行います。
- 1. Linuxのサーバプロンプトで、/etc/init.dに移動します。
- 2. 「./novell-zdm-inv stop」と入力します。
または
次のように入力して、Linuxの任意のディレクトリからすべてのインベントリサービスを停止します。
/etc/init.d/novell-zdm-inv stop
- 特定のインベントリサービスを停止するには
- 1. Linuxのサーバプロンプトで、/opt/novell/binに移動します。
- 2. 「StopSer Inventory_service」と入力します。
次の表は、Linuxにインストールされていて、Linuxコンソールプロンプトでコマンドを実行してステータスを確認できるワークステーションインベントリコンポーネントを示しています。
表 74-1 Linuxにインストールされているワークステーションインベントリコンポーネントのステータスを確認するコマンド
インベントリサーバデーモン |
/etc/init.d/novell-zdm-inv status |
Sybaseデーモン |
/etc/init.d/novell-zdm-sybase status |
インベントリプロキシデーモン |
/etc/init.d/novell-zen-zws status |