Project

General

Profile

Edit Actions

その他問い合わせ #3666

closed

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

Added by Anonymous about 1 year ago. Updated about 1 year ago.

Status:
終了
Priority:
通常
Assignee:
-
Start date:
05/30/2023

Description

現在、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パラメータ)を
管理サーバごとに分ける必要はございますでしょうか。ポートは分けずとも通信可能とは思いますが、
不具合や動作不良など、同じポートを使用することによる弊害等の情報があればご教示いただけますでしょうか。


Files

Updated by 保守サポート 担当2 about 1 year ago

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

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

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

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

Updated by Anonymous about 1 year ago

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

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

■検証環境
・サーバー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を添付いたしました。

Updated by Anonymous about 1 year ago

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

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

Updated by Anonymous about 1 year ago

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

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

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

Actions #5

Updated by 保守サポート 担当2 about 1 year ago

  • Status changed from 回答中 to 終了
Edit Actions

Also available in: Atom PDF