ajsprofalter
形式
ajsprofalter [-F サービス名] -t {agent|unit} -m {set|unset}
機能
運用プロファイルの有効/無効を変更したり,適用する運用プロファイルの設定を変更したりする場合に指定します。
運用プロファイルの詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 21.1 運用プロファイルを使用した機能の設定」を参照してください。
実行権限
Windowsの場合:Administrators権限
UNIXの場合:スーパーユーザー権限
引数
-F サービス名
処理対象とするスケジューラーサービスのサービス名を指定します。指定できる文字数は,1〜30(単位:バイト)です。
省略した場合,デフォルトスケジューラーサービス名が仮定されます。
-t {agent|unit}
設定を変更する運用プロファイルの種類を指定します。
-
agent
実行エージェントプロファイルの設定を変更します。
-
unit
ユニット属性プロファイルの設定を変更します。
-m {set|unset}
運用プロファイルの有効/無効を変更したり,設定を変更したりします。
-
set
環境設定ファイル格納フォルダ※に格納されている運用プロファイルを適用します。適用する運用プロファイルの種類は-tオプションで,処理対象とするスケジューラーサービスは-Fオプションで指定します。
無効になっている運用プロファイルを適用すると,運用プロファイルが有効になります。すでに有効である運用プロファイルを適用すると,適用中の運用プロファイルの設定内容が破棄され,適用時点での運用プロファイルの設定内容に変更されます。
-
unset
環境設定ファイル格納フォルダ※に格納されている運用プロファイルを無効にします。無効にする運用プロファイルの種類は-tオプションで,処理対象とするスケジューラーサービスは-Fオプションで指定します。
指定した運用プロファイルがすでに無効である場合,コマンドはエラーメッセージを出力し,異常終了します。
- 注※
-
環境設定ファイル格納フォルダとは,次のフォルダのことです。
- 物理ホストの場合
-
Windows:JP1/AJS3 - Managerのインストール先フォルダ\conf
UNIX:/etc/opt/jp1ajs2/conf
- 論理ホストの場合
-
Windows:共有フォルダ名\jp1ajs2\conf
UNIX:共有ディレクトリ名/jp1ajs2/conf
注意事項
-
運用プロファイルの有効/無効や,設定の変更が反映されるタイミングについての詳細は,マニュアル「JP1/Automatic Job Management System 3 運用ガイド 7.10 運用プロファイルの設定を変更する」を参照してください。
-
-mオプションで運用プロファイルの有効/無効を変更したり,設定内容を変更したりした際に,コマンドが異常終了した場合は,コマンド実行前の運用プロファイルの設定が継続されます。
-
-m unsetオプションで運用プロファイルを無効にしても,JP1/AJS3サービスを起動すると,運用プロファイルが有効になります。そのため,次回JP1/AJS3サービス起動時にも運用プロファイルを無効にしたい場合は,運用プロファイルを削除,または別の場所に移動しておく必要があります。
-
このコマンドは,スケジューラーサービスの起動状態に関係なく実行できるため,実行ログはスケジューラーログに出力されません。
-
同一論理ホスト上では,次のコマンドと同時に実行できません。
ajsprofalterコマンド
ajsembdbstartコマンド
ajsembdbstopコマンド
ajsstartコマンド
ajsstopコマンド
jajs_hstdコマンド
jajs_hstd_stopコマンド
jajs_spmdコマンド
jajs_spmd_statusコマンド
jajs_spmd_stopコマンド
jajs_startコマンド(UNIX限定)
jajs_start.clusterコマンド(UNIX限定)
jajs_stopコマンド(UNIX限定)
jajs_stop.clusterコマンド(UNIX限定)
戻り値
0 |
正常終了。 |
上記以外の値 |
異常終了。 |
使用例1
スケジューラーサービス「AJSROOT2」のユニット属性プロファイルを有効にします。
ajsprofalter -F AJSROOT2 -t unit -m set
使用例2
スケジューラーサービス「AJSROOT1」の実行エージェントプロファイルを無効にします。
ajsprofalter -F AJSROOT1 -t agent -m unset