{AJS運用}2.3 JP1/AJS3を使用するシステムの設定情報のリカバリー

※JP1/Baseの設定情報のリカバリーも実施する
※論理ホストの場合共通定義情報を待機系に反映する

 

  • 物理ホスト

1.JP1/AJS3 - Managerの設定情報のリカバリ

1.1.JP1/BaseとJP1/AJS3の停止

/opt/jp1ajs2/bin/jajs_spmd_stop
/opt/jp1ajs2/bin/jajs_spmd_status

/opt/jp1ajs2/bin/ajsqlstop
/opt/jp1ajs2/bin/ajsqlftpstop
/opt/jp1ajs2/bin/ajsqlstatus

/opt/jp1ajs2/bin/ajschkstop
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatstop
/opt/jp1ajs2/bin/ajsatmstop
/opt/jp1ajs2/bin/ajsatstatus

/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop
/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat


1.2.定義ファイルのリカバリ

cp /root/jp1ajs.conf.tgz /tmp
cd /tmp
tar xvzf jp1ajs.conf.tgz

mv /etc/opt/jp1ajs2/conf /etc/opt/jp1ajs2/conf2
cp -a /tmp/etc/opt/jp1ajs2/conf /etc/opt/jp1ajs2
ls -l /etc/opt/jp1ajs2
ls -lR /etc/opt/jp1ajs2
rm -rf /etc/opt/jp1ajs2/conf2

 

1.3.共有メモリーの情報のクリア

/opt/jp1ajs2/bin/jajs_spmd_status
ps -ef | grep ajsinetd
/opt/jp1ajs2/bin/ajsshmdel

 

1.4.QUEUEジョブ,サブミットジョブ実行環境の作成

rm -rf /var/opt/jp1ajs2/database/queue/*

/opt/jp1ajs2/bin/jpqimport -dt isam -ci /root/jpqexport.txt

 

1.5.JP1/AJS3の起動

※コールドスタート

/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart
/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

/opt/jp1ajs2/bin/jajs_spmd -cold
/opt/jp1ajs2/bin/jajs_spmd_status

/opt/jp1ajs2/bin/ajsqlstart
/opt/jp1ajs2/bin/ajsqlftpstart
/opt/jp1ajs2/bin/ajsqlstatus

/opt/jp1ajs2/bin/ajschkstart -m
/opt/jp1ajs2/bin/ajschkstart -a
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatmstart
/opt/jp1ajs2/bin/ajsatstart
/opt/jp1ajs2/bin/ajsatstatus

 


1.6.実行エージェント情報のリカバリ

export JP1_USERNAME=jp1admin
/opt/jp1ajs2/bin/ajsagtshow -l
/opt/jp1ajs2/bin/ajsagtadd -f /root/ajsagt.txt
/opt/jp1ajs2/bin/ajsagtshow -l

 

1.7.ユニット定義のリカバリ

(a) ルートジョブグループ以外のユニットの定義情報をリカバリーする

/opt/jp1ajs2/bin/ajsdefine -F AJSROOT1 -f -d / /root/unitbackup.txt

(b) ルートジョブグループの情報をリカバリーする
記録しておいたルートジョブグループの次の情報を設定

コメント
基準日
月区分
基準時刻
所有者
JP1資源グループ


(c) ルートジョブグループのカレンダー情報をリカバリーする

/opt/jp1ajs2/bin/ajscalendar -F AJSROOT1 -df /root/rootcal.txt /


2.JP1/AJS3 - Agentの設定情報のリカバリ

2.1.JP1/BaseとJP1/AJS3の停止

/opt/jp1ajs2/bin/jajs_spmd_stop
/opt/jp1ajs2/bin/jajs_spmd_status

/opt/jp1ajs2/bin/ajsqlstop
/opt/jp1ajs2/bin/ajsqlstatus

/opt/jp1ajs2/bin/ajschkstop
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatstop
/opt/jp1ajs2/bin/ajsatmstop
/opt/jp1ajs2/bin/ajsatstatus

/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop
/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat


2.2.定義ファイルのリカバリ

cp /root/jp1ajs.conf.tgz /tmp
cd /tmp
tar xvzf jp1ajs.conf.tgz

mv /etc/opt/jp1ajs2/conf /etc/opt/jp1ajs2/conf2
cp -a /tmp/etc/opt/jp1ajs2/conf /etc/opt/jp1ajs2
ls -l /etc/opt/jp1ajs2
ls -lR /etc/opt/jp1ajs2
rm -rf /etc/opt/jp1ajs2/conf2

2.3.JP1/AJS3の起動

※コールドスタート

/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart
/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

/opt/jp1ajs2/bin/jajs_spmd -cold
/opt/jp1ajs2/bin/jajs_spmd_status

/opt/jp1ajs2/bin/ajsqlstart
/opt/jp1ajs2/bin/ajsqlstatus

/opt/jp1ajs2/bin/ajschkstart -a
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatmstart
/opt/jp1ajs2/bin/ajsatstart
/opt/jp1ajs2/bin/ajsatstatus

 

 

 

  • 論理ホスト

1.JP1/AJS3 - Managerの設定情報のリカバリ

1.1.JP1/BaseとJP1/AJS3の停止

/etc/opt/jp1ajs2/jajs_stop.cluster mmm190
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm190

/opt/jp1ajs2/bin/ajsqldetach -h mmm190
/opt/jp1ajs2/bin/ajsqlstop
/opt/jp1ajs2/bin/ajsqlftpstop
/opt/jp1ajs2/bin/ajsqlstatus -h mmm190

/opt/jp1ajs2/bin/ajschkstop
ps -ef | grep ajschk


/opt/jp1ajs2/bin/ajsatstop
/opt/jp1ajs2/bin/ajsatmstop
/opt/jp1ajs2/bin/ajsatstatus

 

/etc/opt/jp1base/jbs_stop.cluster mmm190
/opt/jp1base/bin/jbs_spmd_status -h mmm190

1.2.定義ファイルのリカバリ

cp /mnt/sdc2/jp1ajs.conf.tgz /tmp
cd /tmp
tar xvzf jp1ajs.conf.tgz

mv /mnt/sdc2/jp1ajs/jp1ajs2/conf /mnt/sdc2/jp1ajs/jp1ajs2/conf2
cp -a /tmp/mnt/sdc2/jp1ajs/jp1ajs2/conf /mnt/sdc2/jp1ajs/jp1ajs2
ls -l /mnt/sdc2/jp1ajs/jp1ajs2
ls -lR /mnt/sdc2/jp1ajs/jp1ajs2
rm -rf /mnt/sdc2/jp1ajs/jp1ajs2/conf2

1.3.共有メモリーの情報のクリア

/opt/jp1ajs2/bin/jajs_spmd_status -h mmm190
ps -ef | grep ajsinetd
/opt/jp1ajs2/bin/ajsshmdel

 

1.4.QUEUEジョブ,サブミットジョブ実行環境の作成

rm -rf /mnt/sdc2/jp1ajs/jp1ajs2/database/queue/*

/opt/jp1ajs2/bin/jpqimport -dt isam -ci /mnt/sdc2/jpqexport.txt -mh mmm190

 

1.5.JP1/AJS3の起動

※コールドスタート

/etc/opt/jp1base/jbs_start.cluster mmm190
/opt/jp1base/bin/jbs_spmd_status -h mmm190

/etc/opt/jp1ajs2/jajs_start.cluster mmm190 -cold
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm190

/opt/jp1ajs2/bin/ajsqlstart
/opt/jp1ajs2/bin/ajsqlattach -h mmm190
/opt/jp1ajs2/bin/ajsqlftpstart
/opt/jp1ajs2/bin/ajsqlstatus -h mmm190

/opt/jp1ajs2/bin/ajschkstart -m
/opt/jp1ajs2/bin/ajschkstart -a
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatmstart
/opt/jp1ajs2/bin/ajsatstart
/opt/jp1ajs2/bin/ajsatstatus

 


1.6.実行エージェント情報のリカバリ

export JP1_USERNAME=jp1admin
/opt/jp1ajs2/bin/ajsagtshow -h mmm190 -l
/opt/jp1ajs2/bin/ajsagtadd -h mmm190 -f /mnt/sdc2/ajsagt.txt
/opt/jp1ajs2/bin/ajsagtshow -h mmm190 -l


1.7.ユニット定義のリカバリ

(a) ルートジョブグループ以外のユニットの定義情報をリカバリーする
/opt/jp1ajs2/bin/ajsdefine -F AJS3SCHEDULE001 -f -d / /mnt/sdc2/unitbackup.txt

(b) ルートジョブグループの情報をリカバリーする
記録しておいたルートジョブグループの次の情報を設定

コメント
基準日
月区分
基準時刻
所有者
JP1資源グループ


(c) ルートジョブグループのカレンダー情報をリカバリーする

/opt/jp1ajs2/bin/ajscalendar -F AJS3SCHEDULE001 -df /mnt/sdc2/rootcal.txt /


2.JP1/AJS3 - Agentの設定情報のリカバリ

2.1.JP1/BaseとJP1/AJS3の停止

/etc/opt/jp1ajs2/jajs_stop.cluster mmm194
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm194

/opt/jp1ajs2/bin/ajsqldetach -h mmm194
/opt/jp1ajs2/bin/ajsqlstop
/opt/jp1ajs2/bin/ajsqlstatus -h mmm194

/opt/jp1ajs2/bin/ajschkstop
ps -ef | grep ajschk


/opt/jp1ajs2/bin/ajsatstop
/opt/jp1ajs2/bin/ajsatmstop
/opt/jp1ajs2/bin/ajsatstatus

/etc/opt/jp1base/jbs_stop.cluster mmm194
/opt/jp1base/bin/jbs_spmd_status -h mmm194

2.2.定義ファイルのリカバリ
cp /mnt/sdc2/jp1ajs.conf.tgz /tmp
cd /tmp
tar xvzf jp1ajs.conf.tgz

mv /mnt/sdc2/jp1ajs/jp1ajs2/conf /mnt/sdc2/jp1ajs/jp1ajs2/conf2
cp -a /tmp/mnt/sdc2/jp1ajs/jp1ajs2/conf /mnt/sdc2/jp1ajs/jp1ajs2
ls -l /mnt/sdc2/jp1ajs/jp1ajs2
ls -lR /mnt/sdc2/jp1ajs/jp1ajs2
rm -rf /mnt/sdc2/jp1ajs/jp1ajs2/conf2

2.3.JP1/AJS3の起動

※コールドスタート

/etc/opt/jp1base/jbs_start.cluster mmm194
/opt/jp1base/bin/jbs_spmd_status -h mmm194

/etc/opt/jp1ajs2/jajs_start.cluster mmm194 -cold
/opt/jp1ajs2/bin/jajs_spmd_status -h mmm194

/opt/jp1ajs2/bin/ajsqlstart
/opt/jp1ajs2/bin/ajsqlattach -h mmm194
/opt/jp1ajs2/bin/ajsqlstatus -h mmm194

/opt/jp1ajs2/bin/ajschkstart -a
ps -ef | grep ajschk

/opt/jp1ajs2/bin/ajsatmstart
/opt/jp1ajs2/bin/ajsatstart
/opt/jp1ajs2/bin/ajsatstatus