2019-11-01から1ヶ月間の記事一覧

{AJS設計シ}付録C.1 JP1/AJS3での操作の正当性を検証するための機能

JP1

物理ホスト --設定 /opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status /opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJSMANAGER]" "MONLOG"="all"/opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJSMANAGER]" "MONSYSLOG"="all"/…

{AJS設計シ}7.1.6 JP1ユーザー仮定機能の設定

JP1

※JP1ユーザー仮定機能は,JP1/AJS3のQUEUEジョブ,サブミットジョブ実行環境で使用するコマンドを実行する際に利用できます 物理ホスト --設定--1.マネージャでの作業 --1.1.OSユーザ追加useradd jp1user716echo jp1user716 | passwd --stdin jp1user716user…

{AJS導入}10.2 リモートジョブネット

JP1

※「JP1/AJS3への接続を制限する設定」等で制限されていないことを確認 物理ホスト --設定 転送先ホストのJP1/AJS3 - Managerの環境設定パラメーターREMNETSERVICENAMEの設定 /etc/opt/jp1ajs2/jajs_stop.cluster mmm190/opt/jp1ajs2/bin/jajs_spmd_status -h…

{AJS導入}10.1.1 プランニンググループの機能と運用概要

JP1

物理ホスト vim /root/unitbackup.txt unit=jg1,,jp1admin,;{ ty=g; cm="jg1"; el=pg1,g,+0+0; op=su; op=mo; op=tu; op=we; op=th; op=fr; op=sa; unit=pg1,,jp1admin,; { ty=g; cm="pg1"; gty=p; el=jobnet11,n,+0+0; el=jobnet12,n,+0+0; cl=su; op=mo; c…

AJSサンプルジョブネット

JP1

物理ホスト (1)テスト用シェル作成 rm -rf /root/samplejobnetmkdir /root/samplejobnet --------------------------vim /root/samplejobnet/jobA10101.sh #!/bin/bashOUT=`date`" "`id -un`" ""${0}"echo $OUT >> /root/samplejobnet/job.logexit 0--------…

{AJS導入}4.1.2 実行登録時のマクロ変数の指定

JP1

物理ホスト vim /root/job110.sh#!/bin/bashOUT=`date`" "`id -un`" ""${0}"echo $OUT >> /root/job.logechoexit 0 cp /root/job110.sh /root/job120.sh vim /root/unitbackup.txt unit=jg1,,jp1admin,;{ ty=g; cm="jg1"; el=jobnet1,n,+0+0; op=su; op=mo; …

{AJS設計業}3.5.1 2日にまたがる業務のスケジュールを立てる

JP1

物理ホスト --設定/opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status --マネージャで設定--48時間制/opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJSMANAGER\AJSROOT2]" "ROOTJOBNETSCHEDULERANGE"=dword:00000030--24時間制/opt/jp1…

{AJS設計業}2.4.7 ルートジョブネットの実行順序を制御する(ジョブネットコネクタを使ったジョブネットの定義例)

JP1

物理ホスト job110job120 → jc1(AJSROOT1:/jg2/jobnet1)job130 → jc2(AJSROOT2:/jg1/jobnet1)job140 vim /root/unitbackup.txt unit=jg1,,jp1admin,;{ ty=g; cm="jg1"; el=jobnet1,n,+0+0; op=su; op=mo; op=tu; op=we; op=th; op=fr; op=sa; unit=jobnet1,,…

{AJS設計業}2.4.3 先行ジョブの結果でそのあとの処理を動的に変える(判定ジョブを使ったジョブネットの定義例)

JP1

物理ホスト vim /root/job110.sh#!/bin/bashOUT=`date`" "`id -un`" ""${0}"echo $OUT >> /root/job.logexit 0 chmod 777 /root/job110.shcp -p /root/job110.sh /root/job111.shcp -p /root/job110.sh /root/job121.sh vim /root/unitbackup.txt unit=jg1,,…

{AJS設計業}2.4.2 複数の条件のうち一つが成立したら処理を実行する(ORジョブを使ったジョブネットの定義例)

JP1

物理ホスト 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=JP1イベント受信監視,evwj,+240+144; el=…

{AJS運用}付録B.2 アンロードログ運用でのバックアップとリカバリー

JP1

物理ホスト (1) 確認用データ作成 export JP1_USERNAME=jp1admin/opt/jp1ajs2/bin/ajsagtadd -a mmm184 -c 00:00-00:00=5/opt/jp1ajs2/bin/ajsagtshow -l /opt/jp1ajs2/bin/ajsprint -F AJSROOT2 -s yes "/*" /opt/jp1ajs2/bin/ajsleave -F AJSROOT2 /jg1/jo…

{AJS運用}付録B.1 システムログを使用しない運用でのバックアップとリカバリー

JP1

物理ホスト (1) 確認用データ作成 export JP1_USERNAME=jp1admin/opt/jp1ajs2/bin/ajsagtadd -a mmm184 -c 00:00-00:00=5/opt/jp1ajs2/bin/ajsagtshow -l /opt/jp1ajs2/bin/ajsprint -F AJSROOT1 -s yes "/*" /opt/jp1ajs2/bin/ajsleave -F AJSROOT1 /jg1/jo…

JP1/AJS(ディザスター・リカバリー運用)の構築

JP1

mmm121 メインサイト マネージャ(物理ホスト)mmm122 メインサイト マネージャ(論理ホスト)mmm123 メインサイト エージェントmmm124 リモートサイト マネージャ(物理ホスト)mmm125 リモートサイト マネージャ(論理ホスト)mmm126 リモートサイト エージェント …

{AJS運用}9. データベースのメンテナンス

JP1

物理ホスト 9.1.1 データベース領域の解析 /opt/jp1ajs2/tools/ajsembdbidlist/opt/jp1ajs2/tools/ajsembdbidlist -v/opt/jp1ajs2/tools/ajsembdbidlist -a/opt/jp1ajs2/tools/ajsembdbidlist -e 組み込みDBの稼働状態/opt/jp1ajs2/tools/ajsembdbstatus -s …

{AJS設計シ}7.1.2 QUEUEジョブ,サブミットジョブを使用する場合の設定

JP1

QUEUEジョブ→ JP1/NQSEXECやJP1/OJEなど,他システムと連携する場合に使用する。通常は使用しない サブミットジョブ→ キューにジョブを直接登録することで実行される 物理ホスト 【1】OSユーザと同名のJP1ユーザ追加※jpqで始まるコマンドについてはJP1_USERN…

{AJS運用}7.3 実行登録中にジョブネットの定義を切り替える

JP1

物理ホスト --テスト用ジョブネット作成 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…

{AJS運用}7.2.2 運用中のジョブネットおよびジョブの実行抑止

JP1

物理ホスト --設定ジョブの実行抑止/opt/jp1ajs2/bin/ajsalter -F AJSROOT1 -s EXEC ジョブの実行抑止を解除/opt/jp1ajs2/bin/ajsalter -F AJSROOT1 -s none ジョブの実行抑止を確認/opt/jp1ajs2/bin/ajsstatus -F AJSROOT1 --動作確認 実行抑止した場合、ジ…

{AJS運用}6.3.2 JP1/AJS3のプロセスが起動,停止,または異常終了したときにJP1イベントを発行する

JP1

物理ホスト --設定 vim /etc/opt/jp1ajs2/conf/jp1ajs_param.conf [JP1_DEFAULT\JP1AJS2]"SEND_SYSTEM_STARTSTOP_EVENT"=dword:1"SEND_SYSTEM_CHILD_STARTSTOP_EVENT"=dword:1"SEND_SYSTEM_TERMINATED_ABNORMALLY_EVENT"=dword:1"SEND_SYSTEM_RESTART_EVENT"…

{AJS運用}6.2.1 JP1/AJS3起動時の動作を一時的に変更する

JP1

物理ホスト --コールドスタート/opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status/opt/jp1ajs2/bin/jajs_spmd -cold/opt/jp1ajs2/bin/jajs_spmd_status --ウォームスタート/opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_stat…

{AJS運用}5.2.2 QUEUEジョブ,サブミットジョブの実行環境で使用するISAMファイルの未使用領域の確認方法と再編成の時期

JP1

物理ホスト /opt/jp1ajs2/bin/jpqdbcond -L -a -t se,10 /opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status /opt/jp1ajs2/bin/jpqdbcond -l -a -t se,10 /opt/jp1ajs2/bin/jajs_spmd/opt/jp1ajs2/bin/jajs_spmd_status 論理ホスト /opt/jp1…

{AJS運用}4.1 ジョブネットの実行結果の確認と実行時間の監視

JP1

物理ホスト 1. コマンドによる確認 export JP1_USERNAME=jp1admin--実行結果確認/opt/jp1ajs2/bin/ajsshow -F AJSROOT1 -g a -f "%J %i %G %S %E %C" -R "/jg1/*" --実行予定確認/opt/jp1ajs2/bin/ajsshow -F AJSROOT1 -f" %J %i %G %B" -b 2019/11/20 -e 20…

{AJS運用}3.4 ajsrgexport,ajsrgimportコマンドによるジョブネットの実行登録状態のバックアップ・リカバリー

JP1

物理ホスト 計画実行登録export JP1_USERNAME=jp1admin/opt/jp1ajs2/bin/ajsentry -F AJSROOT1 -f /jg1/jobnet1 確定実行登録/opt/jp1ajs2/bin/ajsentry -F AJSROOT1 -g 10 /jg1/jobnet2/opt/jp1ajs2/bin/ajsentry -F AJSROOT1 -b 2020/07/24 -e 2020/08/11 …

{AJS運用}3.3 ajsbackup,ajsrestoreコマンドまたはJP1/AJS3 - Viewによるジョブネットの退避・回復の操作

JP1

物理ホスト ジョブネット退避export JP1_USERNAME=jp1admin/opt/jp1ajs2/bin/ajsbackup -F AJSROOT1 -b /var/opt/jp1ajs2/backup/schedule -R -m -n BACKUP "/*" ls -l /var/opt/jp1ajs2/backup/schedule/BACKUP ジョブネット削除/opt/jp1ajs2/bin/ajsleave …

{AJS運用}3.2 ajsprint,ajsdefineコマンドによるジョブネットの退避・回復の操作

JP1

物理ホスト ジョブネット退避export JP1_USERNAME=jp1admin/opt/jp1ajs2/bin/ajsprint -F AJSROOT1 "/*"/opt/jp1ajs2/bin/ajsprint -F AJSROOT1 "/*" > /root/unitbackup.txtcat /root/unitbackup.txt ジョブネット削除/opt/jp1ajs2/bin/ajsleave -F AJSROOT…

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

JP1

※JP1/Baseの設定情報のリカバリーも実施する※論理ホストの場合共通定義情報を待機系に反映する 物理ホスト 1.JP1/AJS3 - Managerの設定情報のリカバリー 1.1.JP1/BaseとJP1/AJS3の停止 /opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status /o…

{AJS運用}2.2 JP1/AJS3を使用するシステムの設定情報のバックアップ

JP1

※JP1/Baseの設定情報のバックアップも実施する ※共通定義情報のバックアップ取得時はコンポーネントを指定せず、すべて取得する 物理ホスト 1.JP1/AJS3 - Managerの設定情報のバックアップ 1.1.JP1/AJS3で使用するファイルのバックアップ tar cvzf /root/jp1…

{AJS構築}21.5 ジョブの配信遅延を軽減するための設定

JP1

物理ホスト --設定/opt/jp1ajs2/bin/jajs_spmd_stop/opt/jp1ajs2/bin/jajs_spmd_status --マネージャで設定/opt/jp1ajs2/bin/jajs_config -k "[JP1_DEFAULT\JP1AJS2\HOST\AGENTMONITOR]" "AGMMONITORING"="yes" cp -p /etc/opt/jp1ajs2/conf/jp1ajs_hstd_agt…

{AJS構築}21.3.2 ジョブを一斉実行する場合の設定手順

JP1

物理ホスト mmm182 中継エージェントmmm121 一斉配信エージェントmmm122 宛先エージェント#1mmm123 宛先エージェント#2 前提:/etc/hostsで名前解決できることホスト名がショートネームで設定されていること (1) 中継エージェントの設定 /opt/jp1ajs2/bin/aj…

{AJS構築}21.3.1 ロードバランサーを使用してジョブを振り分ける場合の設定手順

JP1

物理ホスト mmm182 中継エージェントmmm121 ロードバランサmmm122 宛先エージェント#1mmm123 宛先エージェント#2 前提:/etc/hostsで名前解決できることホスト名がショートネームで設定されていること (1) 中継エージェントの設定 /opt/jp1ajs2/bin/ajsatset…

{AJS構築}21.2 JP1/AJS3への接続を制限する設定

JP1

物理ホスト --設定 ----マネージャでの作業 cp -p /etc/opt/jp1ajs2/conf/permitted_host_manager.conf.model /etc/opt/jp1ajs2/conf/permitted_host_manager.confchmod +w /etc/opt/jp1ajs2/conf/permitted_host_manager.confvim /etc/opt/jp1ajs2/conf/per…