プロジェクト

全般

プロフィール

その他問い合わせ #3666

完了

JobArranger Server ×2台の並行稼働について

匿名ユーザー さんが約1年前に追加. 約1年前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2023/05/30

説明

現在、Job Arranger Agent 3.2 と Job Arranger Server 3.2 を使用しております。
今後、Job Arranger Server 6.0 にバージョンアップする予定です。
Job Arranger Server 6.0 の新しいサーバを構築し、
一時的に、Job Arranger Server 3.2 の現行サーバと新しいサーバを並行稼働しようと考えております。 

■確認事項
並行稼働させるためには、設定ファイル(jobarg_agentd.conf)の設定が必要と思います。
Job Arranger Agent 3.2では、設定ファイル内で、複数のJob Arranger Serverを指定することは可能でしょうか。
1つの監視対象サーバと複数の管理サーバを連携する方法をご教示いただけないでしょうか。

例えば、管理サーバ(Job Arranger Server)のIPアドレスが10.1.1.1と10.1.1.2の場合、
以下のように「Sever」パラメータを指定することは可能でしょうか。指定する方法があればご教示願います。
例) Server=10.1.1.1, 10.1.1.2

また、複数の管理サーバと連携する場合、エージェントのポート番号(JaListenPortパラメータ)を
管理サーバごとに分ける必要はございますでしょうか。ポートは分けずとも通信可能とは思いますが、
不具合や動作不良など、同じポートを使用することによる弊害等の情報があればご教示いただけますでしょうか。


ファイル

保守サポート 担当2 さんが約1年前に更新

  • ステータス新規登録 から 回答中 に変更
例えば、管理サーバ(Job Arranger Server)のIPアドレスが10.1.1.1と10.1.1.2の場合、
以下のように「Sever」パラメータを指定することは可能でしょうか。指定する方法があればご教示願います。
例) Server=10.1.1.1, 10.1.1.2

御認識の指定方法で、動作します。
※この複数サーバ構成で利用される方が、ほとんど居られないため、他の事例等がありません。

複数の管理サーバと連携する場合、エージェントのポート番号(JaListenPortパラメータ)を
管理サーバごとに分ける必要はございますでしょうか。ポートは分けずとも通信可能とは思いますが、
不具合や動作不良など、同じポートを使用することによる弊害等の情報があればご教示いただけますでしょうか。

Portを分ける必要はありません。

匿名ユーザー さんが約1年前に更新

ご回答ありがとうございます。

念のため確認させていただきたいのですが、
以下の検証環境にてテストしたところ、エージェント側からエラーが発生いたしました。

■検証環境
・サーバー1(172.20.22.49):JobArranger Server 3.2, JobArranger Agent 3.2
・サーバー2(172.20.22.48):JobArranger Server 6.0, JobArranger Agent 6.0

■エラー内容:
[ERROR] Send job result error: [connect] gethostbyname() failed for '127.0.0.1,172.20.22.48': [1] Unknown host
※このエラーはサーバー1 JobArranger Agent 3.2 のログファイルに出力されたものです

サーバー1 JobArranger Agent 3.2 の jobarg_agentd.conf にて、サーバ1とサーバ2の2台を指定しています。
Server=127.0.0.1,172.20.22.48

しかし、サーバー2の JobArranger Server 6.0 からテスト用のジョブネットを起動したところ、
ジョブが黄色状態となり、完了しないまま停止してしまいました。

改めてエージェントのドキュメントを参照したところ、"Server"パラメータの説明に次の記述を発見したのですが、関係ありますでしょうか。
”※ver4.1.0以降はカンマで区切られた複数IPアドレス(またはホスト名)のリスト指定が可能。”

以下、公式ドキュメントになります。
https://www.jobarranger.info/document/doku.php?id=4.0:install:agent:redhat-centos:02agent-conf_linux

上記説明から、ver3.2では複数ホストの指定が出来ないのではないかと懸念しておりますが、
もし、サーバーの指定方法等に問題がある場合はご指摘いただけますと幸いです。

また、念のためですがエラー発生時のSSを添付いたしました。

匿名ユーザー さんが約1年前に更新

マニュアルをみて、ご指摘の記載がありましたので、ソースコードで、処理要求受付の所にカンマ区切り処理が入っているのを確認して回答したのですが、結果送信の所が対応してなかったのですね。
失礼しました。

そうすると、2つのAgentをPortを分けて起動する方式しかないです。
JAZ 3.2という事なので、/etc/init.d下にJAZ Agentを起動するScriptがありますので、Copyして別、Configrationファイルファイルにて起動する方式になります。
その際は、Listen Portも別のPortを指定する必要があります。

匿名ユーザー さんが約1年前に更新

ご連絡ありがとうございます。

JAZ 3.2 ではエージェントを分けて運用する必要があるのですね。
インストール方法についても共有いただきありがとうございます。

本件解決いたしましたので、クローズをお願いいたします。

保守サポート 担当2 さんが約1年前に更新

  • ステータス回答中 から 終了 に変更

他の形式にエクスポート: Atom PDF