JS7のワークフローがうまく実行できない

510 views
Skip to first unread message

Century 24

unread,
Dec 23, 2021, 3:21:05 AM12/23/21
to 日本JobSchedulerユーザーグループ(JJUG)
Centuryです。

先日、JS7 JobSchedulerクイックスタート記事に質問させていただきました。
ワークフロー配置後、オーダーを追加するとブロックされてしまいました。

ContOS7で環境を構築して、ダッシュボード画面上は、エージェントを含めて全て正常状態です。
ワークフローが実行されないのは、認証の設定ができていないようです。
ご教示のURLを参照して、
(Controller側) /var/config/trusted-x509-certificates/sos.intermediate-ca.pemを
(Agent側)     /var_4445/config/trusted-x509-certificates/の配下にコピーして、
コントローラーとエージェントの再起動を実施した後、今度はオーダーが失敗になります。

失敗のメッセージは下記になります。
2021-12-23 17:17:54.665+09:00 [MAIN] [OrderStarted] id=#2021-12-23#T0247474548-test, pos=0
2021-12-23 17:17:54.795+09:00 [MAIN] [OrderProcessingStarted] id=#2021-12-23#T0247474548-test, pos=0, Job=job-hello-world, Agent(url=http://localhost:4445, id=agent-dev, time=2021-12-23 17:17:54.665+09:00)
2021-12-23 17:17:54.665+09:00 [MAIN]    [Start] Job=job-hello-world, Agent (url=http://localhost:4445, id=agent-dev)
2021-12-23 17:17:54.697+09:00 [MAIN]    [End] [Error], errorState=failed, reason=failed, msg=UnknownKey: No such environment variable: COMPUTERNAME
2021-12-23 17:17:54.795+09:00 [ERROR] [OrderProcessed] id=#2021-12-23#T0247474548-test, pos=0, Job=job-hello-world, Agent(time=2021-12-23 17:17:54.697+09:00), Error (status=failed, msg=UnknownKey: No such environment variable: COMPUTERNAME)
2021-12-23 17:17:54.976+09:00 [ERROR] [OrderFailed] id=#2021-12-23#T0247474548-test, pos=0, Error (status=failed)

お手数ですが、ご確認いただけますでしょうか。
よろしくお願いいたします。

satoruf

unread,
Dec 23, 2021, 4:43:18 AM12/23/21
to 日本JobSchedulerユーザーグループ(JJUG)
ジョブリソースDefaultの変数
js7AgentHostname = env('HOSTNAME', env('COMPUTERNAME'))
js7AgentHostname = env('HOSTNAME', env('COMPUTERNAME', ""))
に変更し保存して、ワークフローを再実行してみてください。
詳細は以下をご参照ください。
JS7 - Troubleshooting - Job reports: No such environment variable: COMPUTERNAME
ふない
2021年12月23日木曜日 17:21:05 UTC+9 xu.xi...@gmail.com:

Century 24

unread,
Dec 24, 2021, 3:26:17 AM12/24/21
to 日本JobSchedulerユーザーグループ(JJUG)
js7AgentHostname = env('HOSTNAME', env('COMPUTERNAME', ""))に変更して、事象は変わりませんでした。
署名の設定が難しいです。
X.509よりPGPのほうがもうしかしたらと思ったら、private.confの設定を変更して、PGPの設定もできませんでした。

SOSサイトを見てみたら、JS7 JobScheduler Version 2.2.0がリリースされましたので、
最新版をダウンロードして、今度はJOCコックピットをインストールまで順調でしたが、
http://ホストアドレス:4446にアクセスして、rootのデフォルトパスワードが変更されたようで、
ログインできませんでした。



2021年12月23日木曜日 18:43:18 UTC+9 satoruf:

Century 24

unread,
Dec 24, 2021, 9:26:32 AM12/24/21
to 日本JobSchedulerユーザーグループ(JJUG)
再度 バージョン2.1.3の環境に戻して、上記対策を実施したら、ジョブはうまく実行されました。
ありがとうございました。

2021年12月24日金曜日 17:26:17 UTC+9 Century 24:

Satoru Funai

unread,
Dec 24, 2021, 8:41:11 PM12/24/21
to Century 24, 日本JobSchedulerユーザーグループ(JJUG)
V.2.2.0にPostgresでの問題がありましたので、下記パッチが公開されました。
JOC-1191: Login broken when using PostgreSQL DBMS
https://change.sos-berlin.com/browse/JOC-1191
ふない

----- 元のメッセージ -----
> 差出人: "Century 24" <xu.xi...@gmail.com>
> 宛先: "日本JobSchedulerユーザーグループ(JJUG)" <jobsche...@googlegroups.com>
> 送信済み: 2021年12月24日, 金曜日 午後 11:26:32
> 件名: Re: JS7のワークフローがうまく実行できない

> Agent(url= http://localhost:4445 , id=agent-dev, time=2021-12-23


> 17:17:54.665+09:00)
> 2021-12-23 17:17:54.665+09:00 [MAIN] [Start] Job=job-hello-world,

> Agent (url= http://localhost:4445 , id=agent-dev)


> 2021-12-23 17:17:54.697+09:00 [MAIN] [End] [Error],
> errorState=failed, reason=failed, msg=UnknownKey: No such
> environment variable: COMPUTERNAME
> 2021-12-23 17:17:54.795+09:00 [ERROR] [OrderProcessed]
> id=#2021-12-23#T0247474548-test, pos=0, Job=job-hello-world,
> Agent(time=2021-12-23 17:17:54.697+09:00), Error (status=failed,
> msg=UnknownKey: No such environment variable: COMPUTERNAME)
> 2021-12-23 17:17:54.976+09:00 [ERROR] [OrderFailed]
> id=#2021-12-23#T0247474548-test, pos=0, Error (status=failed)
>
> お手数ですが、ご確認いただけますでしょうか。
> よろしくお願いいたします。
>
>
>

> --
> このメールは Google
> グループのグループ「日本JobSchedulerユーザーグループ(JJUG)」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> jobscheduler-...@googlegroups.com にメールを送信してください。
> このディスカッションをウェブ上で閲覧するには
> https://groups.google.com/d/msgid/jobscheduler-ja/79ff5b16-f8aa-4e3e-822d-95066e6425d4n%40googlegroups.com
> にアクセスしてください。
>

Century 24

unread,
Mar 25, 2022, 9:05:01 PM3/25/22
to 日本JobSchedulerユーザーグループ(JJUG)
V.2.2.0の環境設定でつまづいて一旦放置しましたが、
最新版のV.2.2.3にバージョンアップしたら、うまく行きました。
これからいろいろ使ってみたいと思います。

使い方について、おススメの書籍やサイトがありましたら、教えて頂けたら幸いです。
よろしくお願いいたします。


2021年12月25日土曜日 10:41:11 UTC+9 satoruf:
Reply all
Reply to author
Forward
0 new messages