- 物理ホスト
-- 設定
-- マネージャで設定
/opt/jp1ajs2/bin/jajs_spmd_stop
/opt/jp1ajs2/bin/jajs_spmd_status
-- 無効化(デフォルト)
/opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJS2\SCHEDULER\QUEUE\MANAGER\Job]" "ExecutingJobChangeStatus"=dword:00000000
-- 有効化
/opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJS2\SCHEDULER\QUEUE\MANAGER\Job]" "ExecutingJobChangeStatus"=dword:00000001
/opt/jp1ajs2/bin/jajs_spmd
/opt/jp1ajs2/bin/jajs_spmd_status
-- ジョブ登録
vim /root/unitbackup.txt
unit=jg1,,jp1admin,;
{
ty=g;
cm="jg1";
el=jobnet1,n,+0+0;
cl=su;
op=mo;
op=tu;
op=we;
op=th;
op=fr;
cl=sa;
unit=jobnet1,,jp1admin,;
{
ty=n;
cm="jobnet1";
sz=10x8;
el=job11,j,+80+48;
el=job12,j,+240+48;
el=job13,j,+400+48;
el=job14,j,+560+48;
el=job15,j,+720+48;
sd=1,2019/11/03;
st=1,23:58;
cy=1,(1,d);
sh=1,ca;
shd=1,2;
ex="mmm182";
unit=job11,,jp1admin,;
{
ty=j;
cm="job11";
te="sleep 3000";
un="root";
tho=0;
ex="mmm182";
}
unit=job12,,jp1admin,;
{
ty=j;
cm="job12";
te="sleep 3000";
un="root";
tho=0;
ex="mmm182";
}
unit=job13,,jp1admin,;
{
ty=j;
cm="job13";
te="sleep 3000";
un="root";
tho=0;
ex="mmm182";
}
unit=job14,,jp1admin,;
{
ty=j;
cm="job14";
te="sleep 3000";
un="root";
tho=0;
ex="mmm182";
}
unit=job15,,jp1admin,;
{
ty=j;
cm="job15";
te="sleep 3000";
un="root";
tho=0;
ex="mmm182";
}
}
}
export JP1_USERNAME=jp1admin
/opt/jp1ajs2/bin/ajsleave -F AJSROOT1 /jg1/jobnet1
/opt/jp1ajs2/bin/ajsdefine -F AJSROOT1 -f -d / /root/unitbackup.txt
/opt/jp1ajs2/bin/ajsentry -F AJSROOT1 -n /jg1/jobnet1
/opt/jp1ajs2/bin/ajsshow -F AJSROOT1 -s /jg1/jobnet1
/opt/jp1ajs2/bin/ajsshow -F AJSROOT1 -R /jg1/jobnet1
sleep 3
ssh mmm182 ifdown ens192 &
-- 確認結果
-- 他ジョブはすべて登録解除
無効(デフォルト)の場合
AJSPATH = /jg1/
名称 種別 状態 コード 実行開始日時 実行終了日時
jobnet1 net 異常検出終了 *** 2020/07/03 5:43 2020/07/03 6:21
AJSPATH = /jg1/jobnet1/
名称 種別 状態 コード 実行開始日時 実行終了日時
job11 job 強制終了 -1 2020/07/03 5:43 2020/07/03 5:54
job12 job 強制終了 -1 2020/07/03 5:43 2020/07/03 6:01
job13 job 強制終了 -1 2020/07/03 5:43 2020/07/03 6:08
job14 job 強制終了 -1 2020/07/03 5:43 2020/07/03 6:14
job15 job 強制終了 -1 2020/07/03 5:43 2020/07/03 6:21
有効の場合
AJSPATH = /jg1/
名称 種別 状態 コード 実行開始日時 実行終了日時
jobnet1 net 異常検出終了 *** 2020/07/03 5:30 2020/07/03 5:40
AJSPATH = /jg1/jobnet1/
名称 種別 状態 コード 実行開始日時 実行終了日時
job11 job 強制終了 -1 2020/07/03 5:30 2020/07/03 5:40
job12 job 強制終了 -1 2020/07/03 5:30 2020/07/03 5:40
job13 job 強制終了 -1 2020/07/03 5:30 2020/07/03 5:40
job14 job 強制終了 -1 2020/07/03 5:30 2020/07/03 5:40
job15 job 強制終了 -1 2020/07/03 5:30 2020/07/03 5:40
- 論理ホスト
-- 設定
-- マネージャで設定
/etc/opt/jp1ajs2/jajs_stop.cluster mmm190
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm190
-- 無効化(デフォルト)
/opt/jp1ajs2/bin/jajs_config -k "[mmm190\JP1AJS2\SCHEDULER\QUEUE\MANAGER\Job]" "ExecutingJobChangeStatus"=dword:00000000
-- 有効化
/opt/jp1ajs2/bin/jajs_config -k "[mmm190\JP1AJS2\SCHEDULER\QUEUE\MANAGER\Job]" "ExecutingJobChangeStatus"=dword:00000001
/etc/opt/jp1ajs2/jajs_start.cluster mmm190
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm190
-- ジョブ登録
vim /root/unitbackup.txt
unit=jg1,,jp1admin,;
{
ty=g;
cm="jg1";
el=jobnet1,n,+0+0;
cl=su;
op=mo;
op=tu;
op=we;
op=th;
op=fr;
cl=sa;
unit=jobnet1,,jp1admin,;
{
ty=n;
cm="jobnet1";
sz=10x8;
el=job11,j,+80+48;
el=job12,j,+240+48;
el=job13,j,+400+48;
el=job14,j,+560+48;
el=job15,j,+720+48;
sd=1,2019/11/03;
st=1,23:58;
cy=1,(1,d);
sh=1,ca;
shd=1,2;
ex="mmm194";
unit=job11,,jp1admin,;
{
ty=j;
cm="job11";
te="sleep 3000";
un="root";
tho=0;
ex="mmm194";
}
unit=job12,,jp1admin,;
{
ty=j;
cm="job12";
te="sleep 3000";
un="root";
tho=0;
ex="mmm194";
}
unit=job13,,jp1admin,;
{
ty=j;
cm="job13";
te="sleep 3000";
un="root";
tho=0;
ex="mmm194";
}
unit=job14,,jp1admin,;
{
ty=j;
cm="job14";
te="sleep 3000";
un="root";
tho=0;
ex="mmm194";
}
unit=job15,,jp1admin,;
{
ty=j;
cm="job15";
te="sleep 3000";
un="root";
tho=0;
ex="mmm194";
}
}
}
export JP1_USERNAME=jp1admin
/opt/jp1ajs2/bin/ajsleave -F AJS3SCHEDULE001 /jg1/jobnet1
/opt/jp1ajs2/bin/ajsdefine -F AJS3SCHEDULE001 -f -d / /root/unitbackup.txt
/opt/jp1ajs2/bin/ajsentry -F AJS3SCHEDULE001 -n /jg1/jobnet1
/opt/jp1ajs2/bin/ajsshow -F AJS3SCHEDULE001 -s /jg1/jobnet1
/opt/jp1ajs2/bin/ajsshow -F AJS3SCHEDULE001 -R /jg1/jobnet1
sleep 3
ssh mmm194 ifdown ens192 &
-- 確認結果
-- 他ジョブはすべて登録解除
無効(デフォルト)の場合
AJSPATH = /jg1/
名称 種別 状態 コード 実行開始日時 実行終了日時
jobnet1 net 異常検出終了 *** 2020/07/03 5:57 2020/07/03 6:35
AJSPATH = /jg1/jobnet1/
名称 種別 状態 コード 実行開始日時 実行終了日時
job11 job 強制終了 -1 2020/07/03 5:57 2020/07/03 6:08
job12 job 強制終了 -1 2020/07/03 5:57 2020/07/03 6:15
job13 job 強制終了 -1 2020/07/03 5:57 2020/07/03 6:22
job14 job 強制終了 -1 2020/07/03 5:57 2020/07/03 6:28
job15 job 強制終了 -1 2020/07/03 5:57 2020/07/03 6:35
有効の場合
AJSPATH = /jg1/
名称 種別 状態 コード 実行開始日時 実行終了日時
jobnet1 net 異常検出終了 *** 2020/07/03 5:32 2020/07/03 5:43
AJSPATH = /jg1/jobnet1/
名称 種別 状態 コード 実行開始日時 実行終了日時
job11 job 強制終了 -1 2020/07/03 5:32 2020/07/03 5:43
job12 job 強制終了 -1 2020/07/03 5:32 2020/07/03 5:43
job13 job 強制終了 -1 2020/07/03 5:32 2020/07/03 5:43
job14 job 強制終了 -1 2020/07/03 5:32 2020/07/03 5:43
job15 job 強制終了 -1 2020/07/03 5:32 2020/07/03 5:43
-- 待機系への反映
-- マネージャ
共通定義情報の出力
/opt/jp1base/bin/jbsgetcnf -h mmm190 > /root/jbscnf.txt
scp /root/jbscnf.txt mmm192:/root
共通定義情報の取り込み
ssh mmm192 "/opt/jp1base/bin/jbssetcnf /root/jbscnf.txt"