3.3. エージェント JVM メモリーサイズの調整


エージェントが多数のリソースを管理する場合、JVM のデフォルト設定でメモリーが不足します。これにより、メモリーがしきい値を超え、エージェントログに記録されないようなエラーが発生する可能性 があり、エージェントは自動的に再起動されます。通常、これはエージェントのヒープサイズが低く設定されているため発生しますが、perm gen の値が低い場合にも関連します。
エージェントのメモリー設定を変更する場合は、rhq-agent-env.sh ファイル RHQ_AGENT_JAVA_OPTS で適切な JVM 設定を設定します。
  1. エージェントを停止します。たとえば、エージェントがサービスとして実行している場合は、以下を実行します。
    [root@server ~]# service rhq-agent-wrapper.sh stop
  2. この rhq-agent-env.sh ファイルを開き、エージェントが使用する必要な環境変数を設定します。
    [root@server ~]# vim agentRoot/rhq-agent/bin/rhq-agent-env.sh
  3. エージェント JVM のヒープサイズの最小および最大範囲のおよび -Xms -Xmx パラメーターで RHQ_AGENT_JAVA_OPTS 値を設定します。例:
    RHQ_AGENT_JAVA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=256M -Djava.net.preferIPv4Stack=true"
  4. 必要に応じて、-XX:PermSize および -XX:MaxPermSize を使用して perm gen サイズを設定します。
  5. エージェントプロセスを再起動して、新しい設定を読み込みます。たとえば、エージェントがサービスとして実行している場合は、以下を実行します。
    [root@server ~]# service rhq-agent-wrapper.sh start
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る