74.1 インベントリサービスマネージャの理解

インベントリサービスマネージャは、インベントリサーバプロパティファイルで指定されている環境設定パラメータに基づいて、インベントリサーバにインベントリコンポーネントをロードします。

この節では、次の内容について説明します。

74.1.1 サービスのリスト

サービスマネージャは、次の重要なサービスをロードします。サービスマネージャがプロパティファイルからロードするサービスのリストは、inventory_server_installation_directory_or_volume\zenworks\inv\ server\wminv\propertiesで得られます。

これらのサービス名を使用して、対応するサービスの表示、開始、停止を行えます。

インベントリサービスマネージャは、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. [Novell Inventory Service (Novellインベントリサービス)]を選択し、[開始]をクリックします。
  • インベントリサービスを開始するには、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. [Novell Inventory Service (Novellインベントリサービス)]を選択し、[停止]をクリックします。

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にインストールされているワークステーションインベントリコンポーネントのステータスを確認するコマンド

ワークステーションインベントリコンポーネント

Linuxコンソールプロンプトに入力するコマンド

インベントリサーバデーモン

/etc/init.d/novell-zdm-inv status

Sybaseデーモン

/etc/init.d/novell-zdm-sybase status

インベントリプロキシデーモン

/etc/init.d/novell-zen-zws status