前のトピック: Data Aggregator プロセスの自動復旧の設定(推奨)次のトピック: インストール後の外部 ActiveMQ メモリ制限の変更(オプション)


インストール後の Data Aggregator および Data Collector コンポーネントの最大メモリ使用量の変更(オプション)

Data Aggregator および Data Collector コンポーネントのデフォルトの最大メモリ使用量は十分ではありません。 大規模展開で効果的に実行するには、Data Aggregator および Data Collector の最大メモリ使用量を変更します。 この変更は、インストール中またはインストール後に実行できます。 デフォルトでは、Data Aggregator および Data Collector のメモリ使用量は 2GB です。

重要: この手順のメモリ変更では、Data Aggregator および Data Collector が別のコンピュータにインストールされていることを前提とします。 またこの手順では、それらのコンピュータがこれらのコンポーネントのインストール専用であると仮定しています。

次の手順に従ってください:

  1. コンソールを開き、以下のコマンドを入力します。
    more /proc/meminfo
    

    合計メモリ使用率が表示されます。

  2. この合計メモリをメモします。
  3. 以下の手順に従って、Data Aggregator の最大メモリを変更します。
    1. Data Aggregator インストール ディレクトリ/apache-karaf-2.3.0/bin/setenv ファイルにアクセスします。
    2. IM_MAX_MEM=number unit 行を大規模展開用に変更します。
      number unit

      メモリの最大量を示します。 number は正の整数で、unit は「G」 または「M」です。 以前に書き留めたメモリ合計から 2 GB を引き、ここに入力します。 2 GB は、他のオペレーティング システムの操作のために予約されています。

      例: 33544320 KB - 2G = 30 GB

      IM_MAX_MEM=30G

      例:

      IM_MAX_MEM=4G

    3. ファイルを保存します。
    4. 以下のコマンドを使用して Data Aggregator を再起動します。
      service dadaemon start
      

      Data Aggregator が自動的に起動し、CA Performance Center と同期されます。

    5. Data Aggregator のアップグレード中にメモリ設定の変更を続けるには、/etc/DA.cfg ファイルを変更して、プロパティ「da.memory」を最新の値に更新します。

      例:

      da.memory=4G
      
  4. 以下の手順に従って、すべての Data Collector ホストの最大メモリを変更します。
    1. Data Collector インストール ディレクトリ/apache-karaf-2.3.0/bin/setenv ファイルにアクセスします。
    2. IM_MAX_MEM=number unit 行を大規模展開用に変更します。
      number unit

      メモリの最大量を示します。 number は正の整数で、unit は「G」 または「M」です。 以前に書き留めたメモリ合計から 2 GB を引き、ここに入力します。 2 GB は、他のオペレーティング システムの操作のために予約されています。

      例: 33544320 KB - 2G = 30 GB

      IM_MAX_MEM=30G

      例:

      IM_MAX_MEM=4G

    3. ファイルを保存します。
    4. 次のコマンドを使って Data Aggregator ホストを再起動します。
      service dcmd start
      
    5. Data Collector のアップグレード中、メモリ設定の変更を続けるには、/opt/DCM.cfg ファイルを変更して、プロパティ「IM_MAX_MEM」を最新の値に更新します。

      例:

      IM_MAX_MEM=4G
      

    メモリの最大量が大規模展開用に設定されます。

例: Data Aggregator のインストール後に Data Aggregator の最大メモリ使用量を設定

以下の例では、メモリ合計が 3354432 KB である Data Aggregator の最大メモリ使用量を設定します。

  1. コンソールを開き、以下のコマンドを入力します。
    more /proc/meminfo
    

    以下の結果が表示されます。

    MemTotal: 33554432KB
    
  2. 大規模展開に必要な最大メモリを計算します。

    式: 総メモリ - 2G = 大規模展開用最大メモリ

    解答: 3354432 KB - 2G = 30G

  3. Data Aggregator インストール ディレクトリ/apache-karaf-2.3.0/bin/setenv ファイルにアクセスします。
  4. IM_MAX_MEM=number unit 行を大規模展開用に変更します。

    IM_MAX_MEM=30G

  5. ファイルを保存します。
  6. Data Aggregator を再起動します。

    メモリの最大量が大規模展開用に変更されます。

詳細:

インストールの完了方法