• 検索結果がありません。

ジョブ投入時に独自に設定される環境変数

ドキュメント内 R12.7 < 環境構築ガイド > - - 1 (ページ 159-162)

13. ジョブ実行時の環境変数の取り扱い

13.3 ジョブ投入時に独自に設定される環境変数

13.3.1 UNIX版

UNIX版でジョブリクエストの投入時に独自に設定される環境変数は次のとおりです。

表 13-1 UNIX版の環境変数一覧

環境変数 内 容

QSUB_HOME ジョブリクエスト投入時の環境変数HOMEの値

QSUB_HOST ジョブリクエストの投入元マシン(サイト)の名前

QSUB_LOGNAME ジョブリクエスト投入時の環境変数LOGNAMEの値(一部のシステム)

QSUB_MAIL ジョブリクエスト投入時の環境変数MAILの値

QSUB_PATH ジョブリクエスト投入時の環境変数PATHの値

QSUB_REQID ジョブリクエストのリクエストID

QSUB_REQNAME ジョブネットワーク内で付与されている単位ジョブ名(ジョブネットワークか

ら投入の場合)

ジョブリクエスト投入時のシェルスクリプト名(qsubで直接投入した場合)

QSUB_SHELL ジョブリクエスト投入時の環境変数SHELLの値

QSUB_TZ ジョブリクエスト投入時の環境変数TZの値

QSUB_USER ジョブリクエストの投入ユーザ名(qsubで直接投入した場合のみ)

QSUB_WORKDIR ジョブリクエストが属するトラッカに割り当てられたディレクトリパス(ジョ

ブネットワークから投入の場合)

ジョブリクエスト実行時のカレントディレクトリ(qsubで直接投入した場合)

また、JobCenter CL/Winからジョブネットワークを投入した場合、次の環境変数も設定されます。

表 13-2 UNIX版の環境変数一覧(ジョブネットワークを投入した場合)

環境変数 内 容

NSJNW_BASEDATE ジョブネットワークの予定開始時刻(ローカルタイム)(Windows版では投入 運用日)

NSJNW_BASETIME ジョブネットワークの予定開始日(ローカルタイム)(基準時刻を設定してい

る場合は補正後の日付)

NSJNW_DIR トラッカに割り当てられたディレクトリパス

NSJNW_HOST ジョブネットワークの投入マシン(サイト)名

NSJNW_JNWNAME ジョブネットワーク名

NSJNW_JNWTIME トラッカを識別する文字列(開始(予定)時刻のGMT)

NSJNW_PARAM ジョブネットワーク投入時に指定されたパラメータ

NSJNW_UJNAME ジョブネットワーク内で付与されている単位ジョブ名

NSJNW_UJERREC 異常終了とみなすエラーコードの最小値

NSJNW_USER ジョブネットワークの投入ユーザ名

13.3.2 Windows版

Windows版でジョブリクエストの投入時に独自に設定される環境変数は次のとおりです。

表 13-3 Windows版の環境変数一覧

環境変数 内 容

QSUB_ComSpec ジョブリクエスト投入元マシン(サイト)のcmd.exeのパス QSUB_HOMEDRIVE ジョブリクエスト投入時の環境変数HOMEDRIVEの値 QSUB_HOMEPATH ジョブリクエスト投入時の環境変数HOMEPATHの値

QSUB_HOST ジョブリクエスト投入元マシン(サイト)の名前

QSUB_Os2LibPath ジョブリクエスト投入時の環境変数Os2LibPathの値

QSUB_Path ジョブリクエスト投入時の環境変数PATHの値

QSUB_REQID ジョブリクエストのリクエストID

QSUB_REQNAME ジョブリクエストに対応する単位ジョブ名

QSUB_SystemDrive ジョブリクエスト投入時の環境変数SystemDriveの値 QSUB_SystemRoot ジョブリクエスト投入時の環境変数SystemRootの値

QSUB_temp ジョブリクエスト投入時の環境変数TEMPの値

QSUB_tmp ジョブリクエスト投入時の環境変数TMPの値

QSUB_USERNAME ジョブリクエスト投入時の環境変数USERNAMEの値 QSUB_windir ジョブリクエスト投入時の環境変数windirの値

QSUB_WORKDIR ジョブリクエストが属するトラッカに割り当てられたディレクトリパス

また、JobCenter CL/Winからジョブネットワークを投入した場合、次の環境変数も設定されます。

表 13-4 Windows版の環境変数一覧(ジョブネットワークを投入した場合)

環境変数 内 容

NSJNW_BASEDATE ジョブネットワークの投入時刻(Windows版では投入日付)

NSJNW_DIR トラッカに割り当てられたディレクトリパス

NSJNW_HOST ジョブネットワークの投入マシン(サイト)名

NSJNW_JNWNAME ジョブネットワーク名

NSJNW_JNWTIME トラッカを識別する文字列(開始(予定)時刻のGMT)

NSJNW_PARAM ジョブネットワーク投入時に指定されたパラメータ

NSJNW_UJNAME ジョブネットワーク内で付与されている単位ジョブ名

NSJNW_UJERREC 異常終了とみなすエラーコードの最小値

NSJNW_USER ジョブネットワークの投入ユーザ名

ドキュメント内 R12.7 < 環境構築ガイド > - - 1 (ページ 159-162)