3. NQSDAEMON_PATH_EXPORT NQSDAEMON_PATH_EXPORT=1
13.3. サイトの設定
13.3.3. ジョブの実行設定
「実行設定」タブでは、JobCenterで実行する単位ジョブの実行動作設定を行うことができます。
図13.13 実行設定タブの画面例
■ユーザプロファイルを読み込む
単位ジョブ実行時に、ユーザプロファイルを読み込む動作の有無を設定できます。単位ジョブ の実行に際して、ユーザプロファイルの読み込みが必要となるコマンドを正常に実行させるた めには、本チェックを有効としてください。
ユーザプロファイルの読み込みを行うと、下記のような影響が考えられます。シス テム環境に合わせて適切に設定するようにしてください。
▪ 処理性能について
ジョブ実行毎にユーザプロファイルを読み込む処理を行うため、プロファイルの データ容量が大きい場合には、処理性能が低下する可能性があります。
▪ アクセス競合時にジョブ実行に失敗する可能性がある
ユーザプロファイル読み込み処理がJobCenterプロセスと他プロセスで競合する と、NQSキューが停止する可能性があります。特にウィルススキャンソフトがプ ロファイルデータをスキャンしていると現象が発生する可能性が高いため、ス キャン対象外にする等の設定をシステム側で行う必要があります。
詳細については、<インストールガイド>の「2.1 インストールの準備をする」を 参照してください。
■ジョブ実行時にユーザ環境変数を設定する
単位ジョブを実行した際に、コマンドプロンプトから実行した時と同等の環境変数設定を保持 したプロセスでジョブを実行する場合に、本チェックを有効にしてください。
JobCenterのジョブ実行時の環境変数については、 「15.2 Windows版JobCenterの環境変 数」を参照ください。
「ユーザプロファイルを読み込む」のチェックを外している場合、当該ユーザの
「ユーザ環境変数」を一部取得することができません。
「実行設定」はJobCenterサイト単位で設定し、JobCenterグループに所属する全ユーザで、ジョ ブ実行時の設定が反映されます。
個別ユーザ単位でジョブの実行設定を行うためには、下記設定ファイルを作成・編集します。
ローカルサイト %InstallDirectory%\spool\users\%ユーザ名%\jobexe.conf クラスタサイト 共有ディスク上の<JobCenterDBパス>\spool\users\%ユーザ名%
\jobexe.conf
jobexe.conf実行設定ファイルに設定できるパラメータは以下の通りです。
user_profile,1 ユーザプロファイルを読み込む user_profile,0 ユーザプロファイルを読み込まない user_env,1 ジョブ実行時にユーザ環境変数を設定する user_env,0 ジョブ実行時にユーザ環境変数を設定しない
ユーザ個別のjobexe.conf(実行設定ファイル)を作成した場合、「実行設定」タブから 設定したJobcenterサイト単位の設定より、優先的に適用されます。