2.2 定義の種類

<この節の構成>
(1) システム環境定義の内容
(2) システムサービス構成定義の内容
(3) ユーザサービス構成定義の内容
(4) システム共通定義の内容
(5) ロックサービス定義の内容
(6) タイマサービス定義の内容
(7) ネームサービス定義の内容
(8) プロセスサービス定義の内容
(9) スケジュールサービス定義の内容
(10) トランザクションサービス定義の内容
(11) XAリソースサービス定義の内容
(12) インタバルサービス定義の内容
(13) ステータスサービス定義の内容
(14) ジャーナルサービス定義の内容
(15) システムジャーナルサービス定義の内容
(16) チェックポイントダンプサービス定義の内容
(17) ログサービス定義の内容
(18) マルチノード構成定義の内容
(19) マルチノード物理定義の内容
(20) グローバルアーカイブジャーナルサービス定義の内容
(21) アーカイブジャーナルサービス定義の内容
(22) DAMサービス定義の内容
(23) TAMサービス定義の内容
(24) クライアントサービス定義の内容
(25) ISTサービス定義の内容
(26) RMMサービス定義の内容
(27) 監視対象RM定義の内容
(28) 拡張RM登録定義の内容
(29) XATMI通信サービス定義の内容
(30) メッセージキューサービス定義の内容
(31) ユーザサービスネットワーク定義の内容
(32) rapリスナーサービス定義の内容
(33) rapクライアントマネジャサービス定義の内容
(34) 性能検証用トレース定義の内容
(35) XAR性能検証用トレース定義の内容
(36) JNL性能検証用トレース定義の内容
(37) LCK性能検証用トレース定義の内容
(38) TRNイベントトレース定義の内容
(39) リアルタイム統計情報サービス定義の内容
(40) リアルタイム取得項目定義の内容
(41) ユーザサービスデフォルト定義の内容
(42) ユーザサービス定義の内容

(1) システム環境定義の内容

システム環境定義の内容を,次の表に示します。

表2-2 システム環境定義の内容

形式オペランド/パス定義内容指定値
setmode_confシステムの開始方法AUTO|MANUAL1|
《MANUAL2》
static_shmpool_size静的共用メモリの総量〈符号なし整数〉
((0~1945600​))《4096》
(単位:キロバイト)
dynamic_shmpool_size動的共用メモリの最大使用時の総量〈符号なし整数〉
((0~1945600​))《4096》
(単位:キロバイト)
shmpool_attribute共用メモリプールのメモリ固定の要否《free》|fixed
user_commandユーザ環境設定コマンド〈パス名〉
server_count最大サーバ数〈符号なし整数〉
((32~4096))《64》
user_server_haシステムサーバ起動後,ユーザサーバを起動するかどうかを指定Y|《N》
system_terminate_watch_timeシステム終了監視時間〈符号なし整数〉
((0~65535))《3600》
(単位:秒)
start_scheduling_timingシステム開始時にRPCの受け付けの開始時期BEFORE|《AFTER》
system_init_watch_timeシステム初期化の待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
user_command_onlineシステム開始完了コマンド〈パス名〉
preend_warning_watch_time終了準備警告監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
user_command_online_tp1mngr_iduser_command_onlineに指定したシステム開始完了コマンドをOpenTP1管理者のUID/GIDで実行するかどうかY|《N》
putenvDCCONFPATH定義ファイルの格納ディレクトリ〈パス名〉
《$DCDIR/conf》
DCADMDEBUGデバッグ情報を取得するかどうか《0》|1
DCUAPCONFPATHユーザサービス定義ファイルまたはユーザサービスデフォルト定義ファイルをDCCONFPATHとは別のディレクトリに格納したい場合に格納するディレクトリ〈パス名〉
dcputenvDCCONFPATH定義ファイルの格納ディレクトリ〈パス名〉
DCUAPCONFPATHユーザサービス定義ファイルまたはユーザサービスデフォルト定義ファイルをDCCONFPATHとは別のディレクトリに格納したい場合に格納するディレクトリ〈パス名〉

(2) システムサービス構成定義の内容

システムサービス構成定義の内容を,次の表に示します。

表2-3 システムサービス構成定義の内容

形式オペランド/コマンドオプション定義内容指定値
setuap_confこのノードでユーザサーバを実行するかどうかを指定Y|《N》
dam_confこのノードでDAMサービスを使用するかどうかを指定Y|《N》
tam_confこのノードでTAMサービスを使用するかどうかを指定Y|《N》
que_confこのノードでメッセージキューサービス(MCFサービス)を使用するかどうかを指定Y|《N》
ha_confこのノードで系切り替えをするかどうかを指定Y|《N》
jar_confこのノードでグローバルアーカイブジャーナルサービスを使用するかどうかを指定Y|《N》
clt_confこのノードでクライアント拡張サービスを使用するかどうかを指定Y|《N》
ist_confこのノードでISTサービスを使用するかどうかを指定Y|《N》
rmm_confこのノードでRMMサービスを使用するかどうかを指定Y|《N》
xat_confこのノードでXATMI通信サービスを使用するかどうかを指定Y|《N》
mqa_confこのノードでMQAサービスを使用するかどうかを指定Y|《N》
コマンドdcsvstart-mMCFサービスの起動〈1~8文字の英数字〉

(3) ユーザサービス構成定義の内容

ユーザサービス構成定義の内容を,次の表に示します。

表2-4 ユーザサービス構成定義の内容

形式コマンドオプション定義内容指定値
コマンドdcsvstart-uユーザサーバの起動〈1~8文字の識別子〉

(4) システム共通定義の内容

システム共通定義の内容を,次の表に示します。

表2-5 システム共通定義の内容

形式オペランド/コマンド/パスオプション定義内容指定値
setrpc_traceRPCトレースを取得するかどうかを指定Y|《N》
rpc_trace_nameRPCトレースを取得するファイル名〈パス名〉
《$DCDIR/spool/rpctr》
rpc_trace_sizeRPCトレースを取得するファイルのサイズ〈符号なし整数〉
((1024~2147483648​))《4096》
(単位:バイト)
name_portネームサービスのポート番号〈符号なし整数〉
((5001~65535))
《10000》
system_idOpenTP1識別子〈1~2文字の識別子〉
all_nodeネームサービスの存在するすべてのノード名〈1~255文字の識別子〉
ネームサーバのポート番号〈符号なし整数〉
((5001~65535))《10000》
サービス情報優先度指定機能を使用するかどうかを指定:high
node_idノード識別子〈4文字の識別子〉
rpc_retryRPCをリトライするかどうかを指定Y|《N》
rpc_retry_countRPC処理のリトライ回数の最大値〈符号なし整数〉
((1~3600))《18》
rpc_retry_intervalRPC処理のリトライ間隔〈符号なし整数〉
((1~3600))《10》
(単位:秒)
multi_node_optionマルチノード機能を使用するかどうかを指定Y|《N》
prc_portマルチノード連携制御機能で使用するポート番号〈符号なし整数〉
((5001~49999))
rpc_delay_statistics通信遅延時間統計情報を取得するかどうかを指定Y|《N》
my_host使用するネットワークアダプタのホスト名〈1~255文字の識別子〉
jp1_useJP1/Baseにイベントを登録するかどうかを指定Y|《N》
rpc_message_levelRPCのトラブルシュートメッセージの表示レベル〈符号なし整数〉
((0~2))《2》
rpc_multi_tp1_in_same_host同一ホスト内の複数OpenTP1を同一グローバルドメインとして運用するかどうかを指定Y|《N》
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))《64》
rpc_datacompサービス要求時とサービス要求応答時にユーザデータを圧縮して送信するかどうかを指定Y|《N》
domain_masters_addr通信先のドメイン名〈1文字以上の識別子〉
ドメイン代表スケジュールサービスのホスト名1(第1優先)〈1~255文字の識別子〉
ドメイン代表スケジュールサービスのポート番号1(第1優先)〈符号なし整数〉
((5001~65535))
ドメイン代表スケジュールサービスのホスト名2(第2優先)〈1~255文字の識別子〉
ドメイン代表スケジュールサービスのポート番号2(第2優先)〈符号なし整数〉
((5001~65535))
ドメイン代表スケジュールサービスのホスト名3(第2優先)〈1~255文字の識別子〉
ドメイン代表スケジュールサービスのポート番号3(第2優先)〈符号なし整数〉
((5001~65535))
domain_masters_portドメイン代表スケジュールサービスのポート番号〈符号なし整数〉
((5001~65535))
domain_use_dnsドメイン指定のRPCを発行した際にドメインネームサービスに問い合わせるかどうかを指定《Y》|N
client_uid_checkTP1/Client/WまたはTP1/Client/Pに対するユーザ認証機能を使用するかどうかを指定HP-UXまたはWindowsの場合:《Y》|N
AIX,LinuxまたはSolarisの場合:Y|《N》
rpc_port_base最小ポート番号〈符号なし整数〉
((5001~65535))
prf_trace性能検証用トレース情報を取得するかどうかを指定《Y》|N
trn_prf_trace_levelトレースの取得レベル((00000001​~00000003​))《00000001​》
core_suppress_watch_time実時間監視タイムアウトプロセスのコアダンプ出力を抑止する時間間隔〈符号なし整数〉
((0~3600))《0》
(単位:秒)
rpc_netmaskTCP/IPのネットワーク定義ファイルに指定したサブネットマスク値〈「.」語法の文字列のインターネットアドレス〉
ipc_sockctl_highwaterソケットの一時クローズ処理開始数パーセンテージ/ソケットの一時クローズ処理非対象数パーセンテージ〈符号なし整数〉
((0~100))《100,0》
ipc_sockctl_watchtimeソケット再利用可能監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
ipc_conn_intervalコネクション確立監視時間〈符号なし整数〉
((8~65535))《8》
(単位:秒)
ipc_send_intervalデータ送信監視間隔〈符号なし整数〉
((5~32767))《5》
(単位:秒)
ipc_send_countデータ送信監視回数〈符号なし整数〉
((1~32767))《5》
ipc_header_recv_time通信制御データの受信監視時間〈符号なし整数〉
((5~32767))《10》
(単位:秒)
name_notify起動通知を行うかどうかを指定Y|《N》
all_node_exネームサービスの存在するすべてのノード名〈1~255文字の識別子〉
ネームサーバのポート番号〈符号なし整数〉
((5001~65535))
《10000》
rpc_server_busy_countKFCA00356-Wメッセージを出力するバンドル回数〈符号なし整数〉
((0~32767))《20》
rpc_send_retry_countTCP/IPコネクションの接続時にエラーが発生した場合のリトライ回数〈符号なし整数〉
((0~65535))《0》
rpc_send_retry_intervalTCP/IPコネクションの接続時にエラーが発生した場合のリトライ間隔〈符号なし整数〉
((0~300000))《0》
(単位:ミリ秒)
thdlock_sleep_timeスレッド間で排他が競合した場合のスレッドの待ち時間〈符号なし整数〉
((1~32767))《15》
(単位:ミリ秒)
ipc_recvbuf_sizeTCP/IPの受信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))《8192》
(単位:バイト)
ipc_sendbuf_sizeTCP/IPの送信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))《8192》
(単位:バイト)
ipc_listen_sockbufsetTCP/IPの送受信バッファサイズをlistenソケットに設定するかどうかを指定Y|《N》
rpc_router_retry_countENOBUFS,ENOMEM発生時のリトライ回数〈符号なし整数〉
((0~65535))《30》
rpc_router_retry_intervalENOBUFS,ENOMEM発生時のリトライ間隔〈符号なし整数〉
((0~3600000​))《0》
(単位:ミリ秒)
ipc_backlog_countコネクション確立要求を格納するキューの長さ〈符号なし整数〉
((0~4096))《0》
statistics共用メモリ上にシステム統計情報を取得するかどうかを指定Y|《N》
name_domain_file_useOpenTP1起動時および再開始(リラン)時に有効にするドメイン構成を指定Y|《N》
all_node_extend_numberドメイン変更時の最大ノード数〈符号なし整数〉
((0~65535))《64》
all_node_ex_extend_numberドメイン定義ファイルを使用したドメイン変更時の最大ノード数〈符号なし整数〉
((0~65535))《64》
prc_current_work_pathカレントワーキングディレクトリ作成用のディレクトリパス〈パス名〉《$DCDIR》
rpc_max_message_sizeRPC送受信電文の最大長〈符号なし整数〉
((1~8))《1》
(単位:メガバイト)
uap_trace_file_putUAPトレース情報をファイルに取得するかどうかを指定Y|《N》
dcstart_wakeup_retry_count起動通知エラーリトライ回数〈符号なし整数〉
((0~60))《0》
dcstart_wakeup_retry_interval起動通知エラーリトライ間隔〈符号なし整数〉
((0~60))《0》
(単位:秒)
nam_prf_trace_levelNAMイベントトレースの取得レベル((00000000​~00000007​))《00000003​》
fil_prf_trace_optionFILイベントトレースを取得するかどうかを指定0|《1》
fil_prf_trace_delay_timeFILイベントトレース取得条件となるファイルアクセス処理時間のしきい値〈符号なし整数〉
((1~65535))《10》
(単位:秒)
jnl_prf_event_trace_levelJNL性能検証用トレースの取得レベル((00000000​~00000002​))《00000001​》
jnl_fileless_optionジャーナルファイルレス機能を使用するかどうかを指定Y|《N》
prc_coredump_filtercoreファイルに共有メモリを含めるかの判断値〈符号なし整数〉
((1,3))
name_service_modeノード自動追加機能使用時の動作モードmanager|agent|《normal》
name_manager_nodeマネジャノードのノード名〈1~255文字の識別子〉
マネジャノードのネームサーバのポート番号〈符号なし整数〉
((5001~65535))
name_remove_down_node停止ノード情報の削除要否Y|《N》
name_node_add_policyエージェントノードのノードリストにノーマルノードを登録するかどうかを指定《using_only》|all
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
コマンドdcbindht-hネットワークアダプタに対応するホスト名〈1~255文字の識別子〉
-nネットワークアダプタを経由して通信するネットワーク名〈1~64文字の識別子〉
putenvLANG環境変数LANG〈文字列〉

(5) ロックサービス定義の内容

ロックサービス定義の内容を,次の表に示します。

表2-6 ロックサービス定義の内容

形式オペランド定義内容指定値
setlck_limit_foruserユーザサーバの最大同時排他要求数〈符号なし整数〉
((0~327670))《512》
lck_limit_fordamDAMサービスの最大同時排他要求数〈符号なし整数〉
((0~327670))《512》
lck_limit_fortamTAMサービスの最大同時排他要求数〈符号なし整数〉
((0~327670))《512》
lck_limit_formqaMQAサービスの最大同時排他要求数〈符号なし整数〉
((0~327670))《0》
lck_wait_timeout排他待ち限界経過時間〈符号なし整数〉
((0~32767))《0》
(単位:秒)
lck_deadlock_infoデッドロック情報とタイムアウト情報を出力するかどうかを指定Y|《N》
lck_deadlock_info_removeシステム開始時にデッドロック情報ファイルとタイムアウト情報ファイルを削除するかどうかを指定normal|force|《no》
lck_deadlock_info_remove_levelデッドロック情報ファイルとタイムアウト情報ファイルの削除レベル〈符号なし整数〉
((0~24855))《0》
(単位:日)
lck_release_detectプロセスがいつ排他解除したかを調べる方法interval|《pipe》
lck_release_detect_interval排他解除検知インタバル最大時間〈符号なし整数〉
((10~60000))《250》
(単位:ミリ秒)
lck_prf_trace_levelLCK性能検証用トレース情報の取得レベル((00000000​~00000001​))《00000000​》

(6) タイマサービス定義の内容

タイマサービス定義の内容を,次の表に示します。

表2-7 タイマサービス定義の内容

形式オペランド定義内容指定値
settim_watch_count最大時間監視サービス数〈符号なし整数〉
((0~65535))《128》

(7) ネームサービス定義の内容

ネームサービス定義の内容を,次の表に示します。

表2-8 ネームサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setname_total_sizeサービス情報領域の大きさ〈符号なし整数〉
((1~32767))《64》
(単位:キロバイト)
name_cache_sizeサービス情報キャッシュ領域の大きさ〈符号なし整数〉
((1~32767))《16》
(単位:キロバイト)
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
name_global_lookupグローバル検索機能を使用するかどうかを指定Y|《N》
name_service_extendネームサービスで管理するサーバUAPの取得数を拡張するかどうかを指定1|《0》
name_audit_confノード監視機能を使用するかどうかを指定2|1|《0》
name_audit_interval監視サービスのノード監視が終了したあと,次の監視を開始するまでの時間〈符号なし整数〉
((1~65535))《60》
(単位:秒)
name_audit_watch_timeノードダウンを検知するまでの最大待ち時間〈符号なし整数〉
((8~65535))《8》
(単位:秒)
name_rpc_control_listネームサービスのRPC抑止リストの監視機能を使用するかどうかを指定《Y》|N
name_nodeid_check_message自ノードと同じノード識別子を指定したノードから通信を受信した場合に,KFCA00677-Wメッセージを出力するかどうかを指定《Y》|N
name_cache_validity_time他ノードのサービス情報の有効時間〈符号なし整数〉
((0~65535))《1800》
(単位:秒)
name_start_watch_timeOpenTP1起動時のノードリスト要求応答待ち時間〈符号なし整数〉
((0~1800))《8》
(単位:秒)
name_start_retry_countOpenTP1起動時のノードリスト要求リトライ回数〈符号なし整数〉
((0~60))《0》
name_start_retry_intervalOpenTP1起動時のノードリスト要求リトライ間隔〈符号なし整数〉
((1~60))《10》
(単位:秒)
name_start_errorノードリスト要求でエラーが発生した回数が,ネームサービス定義のname_start_retry_countオペランドに指定した値を超えた場合の処理stop|《continue》
name_sync_ready_timeノードリスト同期待ち時間〈符号なし整数〉
((0~65535))《60》
(単位:秒)
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドnamnlfil-r再開始時だけノードリストファイルを読み込むなし。
-n再開始時および(強制)正常開始時にノードリストファイルを読み込むなし。
引数ノードリストファイル名〈1~63文字のパス名〉

(8) プロセスサービス定義の内容

プロセスサービス定義の内容を,次の表に示します。

表2-9 プロセスサービス定義の内容

形式オペランド/コマンド定義内容指定値
setprc_process_count最大同時起動サーバプロセス数〈符号なし整数〉
((1~10000))《64》
prc_recovery_resident部分回復するプロセスの起動方法として常駐か非常駐かを指定《Y》|N
prc_take_over_svpathリラン時にユーザサーバおよびコマンドのパスを引き継ぐかどうかを指定Y|《N》
term_watch_time連続異常終了限界経過時間〈符号なし整数〉
((0~32767))《10》
(単位:分)
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
term_watch_count連続異常終了限界回数〈符号なし整数〉
((1~3))《3》
prc_prf_traceプロセスサービスのイベントトレースを取得するかどうかを指定《Y》|N
prc_coresave_pathコアファイル格納パス〈パス名〉《$DCDIR/spool/save》
prc_corecompressコアファイルの格納時にOpenTP1で自動的に圧縮Y|《N》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドprcsvpathプロセスサービスが起動するユーザサーバのパス名〈パス名〉《$DCDIR/aplib:$DCDIR/bin》

(9) スケジュールサービス定義の内容

スケジュールサービス定義の内容を,次の表に示します。

表2-10 スケジュールサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setscd_server_countスケジュールサービスを利用して動作する最大ユーザサーバ数〈符号なし整数〉
((0~4096))《32》
scd_hold_recoveryユーザサーバの閉塞状態を引き継ぐかどうかを指定《Y》|F
scd_hold_recovery_count閉塞状態の引き継ぎが必要なサーバ,およびサービスの合計数〈符号なし整数〉
((0~58240))《64》
scd_portスケジュールサービスのポート番号〈符号なし整数〉
((5001~65535))
scd_this_node_first要求サーバが自ノードにある場合,自ノードのサーバを優先してスケジュールするかどうかを指定Y|《N》
scd_announce_server_status自ノードのサーバの状態をすべての他ノードに不定期で通知するかどうかを指定《Y》|N
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
schedule_rateサーバの負荷レベルがLEVEL0のノードのスケジュール比率〈符号なし整数〉
((50~100))
(単位:%)
scd_retry_of_comm_error障害ノード以外へのスケジューリングのリトライ回数〈符号なし整数〉
((0~128))《0》
scd_advertise_controlシステム共通定義のall_nodeオペランドに指定されたノードに対し,ユーザサーバ起動時にネーム情報を通知するタイミングを変更《BEFORE》|AFTER
scd_message_levelメッセージ格納バッファプールのメモリ不足が発生した場合に出力されるKFCA00854-Eメッセージ出力を抑止1|《2》
ipc_tcpnodelayNagleアルゴリズムを無効にするかどうかを指定Y|《N》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドscdbufgrp-gスケジュールバッファグループ名〈1~8文字の識別子〉
-eメッセージ格納バッファプール長〈符号なし整数〉
((512~1610612736​))《512》
(単位:バイト)
-nメッセージ格納バッファセル数〈符号なし整数〉
((1~3145728​))《16》
-lメッセージ格納バッファセル長〈符号なし整数〉
((512~31457280​))《512》
(単位:バイト)
-sメッセージ格納バッファ使用制限サイズ〈符号なし整数〉
((512~1610612736​))
(単位:バイト)
-pメッセージ格納バッファ使用制限率〈符号なし整数〉
((1~100))
(単位:%)
scdmulti-mマルチスケジューラデーモン数〈符号なし整数〉
((1~4096))《1》
-pポート番号〈符号なし整数〉
((5001~65535))
-gマルチスケジューラグループ名〈1~8文字の識別子〉
《scdmltgp》
-tほかのノードのユーザサーバに,サービス要求を負荷分散するかどうかを指定なし。

(10) トランザクションサービス定義の内容

トランザクションサービス定義の内容を,次の表に示します。

表2-11 トランザクションサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
settrn_tran_process_count同時に起動するトランザクションブランチの数〈符号なし整数〉
((0~8192))
MCFサービスを使用する場合は,次に示す指定範囲になります。
  • 32ビットの場合:((1~7484))
  • 64ビットの場合:((1~6893))
trn_recovery_process_countトランザクションブランチの回復処理を並行して行うプロセス数〈符号なし整数〉
((1~128))《4》
trn_expiration_timeトランザクションブランチの限界経過時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_expiration_time_suspendトランザクションブランチの時間監視の範囲Y|《N》|F
trn_tran_statisticsトランザクションブランチごとの統計情報を取得するかどうかを指定Y|《N》
trn_tran_recovery_list全面回復時,未決着トランザクション情報を取得するかどうかを指定Y|《N》
trn_cpu_timeトランザクションブランチが同期点処理までに使用できるCPU時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_statistics_itemトランザクションブランチの統計情報項目nothing|base|
《executiontime》|cputime
trn_max_subordinate_count一つのトランザクションブランチから生成する子トランザクションブランチの最大数〈符号なし整数〉
((0~1024))《32》
trn_rm_open_close_scopexa_open関数およびxa_close関数の発行タイミング《process》|transaction
trn_optimum_itemトランザクションの最適化項目《base》|asyncprepare
trn_processing_in_rm_errorトランザクション回復時,リソースマネジャに対して発行したXA関数が処理を続行できないコードでエラーリターンした場合の処置《down》|retry|force
trn_recovery_list_removeOpenTP1開始時,未決着トランザクション情報ファイルを削除するかどうかを指定normal|force|《no》
trn_recovery_list_remove_level未決着トランザクション情報ファイルの削除レベル〈符号なし整数〉
((0~24855))《0》
(単位:日)
trn_crm_useCRMを使用するかどうかを指定Y|《N》
trn_max_crm_subordinate_countCRM経由の子トランザクションブランチの最大数〈符号なし整数〉
((0~1024))《8》
trn_watch_timeトランザクション同期点処理時の最大通信待ち時間〈符号なし整数〉
((1~65535))《120》
(単位:秒)
trn_rollback_information_putトランザクションブランチロールバック時にロールバック情報を取得するかどうかを指定《no》|self|remote|all
trn_limit_timeトランザクションブランチ最大実行可能時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_rollback_response_receiveロールバック完了通知を受信するかどうかを指定《Y》|N
trn_partial_recovery_typeUAP障害時のトランザクション同期点処理方式《type1》|type2|type3
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
trn_recovery_failmsg_interval仕掛り中トランザクション情報メッセージ間隔最小時間〈符号なし整数〉
((0~65535))《1800》
(単位:秒)
trn_wait_rm_openリソースマネジャのオープン処理(xa_open関数)でエラーが発生したときの処置《continue》|stop|retry_continue|retry_stop
trn_retry_interval_rm_openxa_open関数発行リトライインタバル時間〈符号なし整数〉
((1~3600))《10》
(単位:秒)
trn_retry_count_rm_openxa_open関数発行リトライ回数〈符号なし整数〉
((1~65535))《18》
thread_stack_sizeOpenTP1内部で使用するスレッドスタック領域のサイズ〈符号なし整数〉
((1024~524288))《49152※1
(単位:バイト)
polling_control_data一時クローズ処理要求が到着していないかどうかを検査Y|《N》
thread_yield_intervalソケットの再利用指示を受信できる契機を与えるインタバル時間〈符号なし整数〉
((1~86400))《90》
(単位:秒)
groupsサービスグループのグループアクセスリストを設定〈符号なし整数〉
((0~4294967294​))
trn_xar_useXAリソースサービスを使用するかどうかを指定Y|《N》
trn_start_recovery_modeOpenTP1開始処理の回復処理モードを指定《stop》|wait|continue
trn_start_recovery_watch_timeオンライン前回復処理が完了するまでのリトライ上限時間〈符号なし整数〉
((0~65535))《600》
(単位:秒)
trn_start_recovery_intervalオンライン前回復処理が完了するまでのリトライ間隔時間〈符号なし整数〉
((0~65535))《3》
(単位:秒)
trn_xa_commit_error複数のリソースをアクセスするトランザクションがコミットに決定したあと,コミットできなくなったリソースマネジャが発生した場合の処理を指定《down》|force
trn_prf_event_trace_levelTRNイベントトレースの取得レベル((00000000​~00000007​))《00000007​》
trn_prf_event_trace_condition取得するTRNイベントトレースの種類《xafunc》|trnservice
trn_completion_limit_timeトランザクション完了限界時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_extend_functionトランザクションサービスの機能の拡張レベル〈16進数字〉
((00000000​~00000001​))《00000000​》
trn_rcv_open_close_scopeすべてのリソースマネジャ※2に対するXA関数の発行順序を変更するかどうかを指定Y|《N》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドtrnstring-nリソースマネジャ名〈1~31文字の識別子〉
-iリソースマネジャ拡張子〈1~2文字の識別子〉
-oトランザクションサービス用xa_open関数用文字列〈1~256文字の文字列〉
-cトランザクションサービス用xa_close関数用文字列〈1~256文字の文字列〉
-Oユーザサーバ用xa_open関数用文字列〈1~256文字の文字列〉
-Cユーザサーバ用xa_close関数用文字列〈1~256文字の文字列〉
-dこのリソースマネジャがコミット最適化およびプリペア最適化に対応していない場合に指定なし。
-exa_start関数でエラーが発生した場合に,リソースマネジャに対してxa_close関数,xa_open関数,xa_start関数の順にリトライ処理を行うときに指定なし。
-mOpenTP1の開始処理で,OpenTP1がオンラインになる前に,リソースマネジャのトランザクション回復処理を行うときに指定なし。
-rOpenTP1の開始処理,またはオンライン処理で,リソースマネジャに障害が発生した場合,リソースマネジャから未決着トランザクション情報の通知があるまで,トランザクションの回復処理を待ち合わせるときに指定なし。
-s特定のリソースマネジャ※2に対するXA関数の発行順序を変更するかどうかを指定なし。
putenv任意環境変数名 環境変数値〈文字列〉
dcputenv任意環境変数名 環境変数値〈文字列〉
注※1
AIX版のuCosminexus TP1/Server Base(64)の場合,デフォルト値は65536となります。
注※2
OpenTP1が提供するリソースマネジャは対象外です。

(11) XAリソースサービス定義の内容

XAリソースサービス定義の内容を,次の表に示します。

表2-12 XAリソースサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setxar_eventtrace_levelXARイベントトレース情報の出力レベル《ERR》|INF|ALL
xar_eventtrace_recordXARイベントトレース情報ファイルの最大出力レコード数〈符号なし整数〉
((1~65535))《8192》
xar_session_timeアイドル状態のトランザクションブランチの監視時間〈符号なし整数〉
((10~65535))《180》
(単位:秒)
xar_msdtc_useMSDTC連携機能を使用するかどうかを指定Y|《N》
xar_prf_trace_levelXAR性能検証用トレース情報の取得レベル((00000000​~00000003​))《00000003​》
コマンドxarfile-tXARファイルのタイプonline|backup
-a物理XARファイル名〈1~63文字のパス名〉

(12) インタバルサービス定義の内容

インタバルサービス定義の内容を,次の表に示します。

表2-13 インタバルサービス定義の内容

形式オペランド定義内容指定値
setwatch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)

(13) ステータスサービス定義の内容

ステータスサービス定義の内容を,次の表に示します。

表2-14 ステータスサービス定義の内容

形式オペランド定義内容指定値
setsts_file_name_1ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_2ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_3ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_4ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_5ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_6ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_file_name_7ステータスファイルの論理ファイル名〈1~8文字の識別子〉
A系ステータスファイル名〈パス名〉
B系ステータスファイル名〈パス名〉
sts_initial_error_switchステータスサービスの障害時の処置(ステータスファイルの実体がない,またはステータスファイル障害を検知した場合)《stop》
|continue|excontinue
sts_single_operation_switchステータスサービスの障害時の処置(現用ステータスファイル片系に入出力障害が発生し,かつスワップできない場合)《stop》|continue
sts_last_active_file前回のオンラインの最新現用論理ファイル名〈1~8文字の識別子〉
sts_last_active_side前回オンラインで片系障害運転の場合に正常だった系A|B
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)

(14) ジャーナルサービス定義の内容

ジャーナルサービス定義の内容を,次の表に示します。

表2-15 ジャーナルサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setjnl_tran_optimum_levelジャーナルの出力方式に対する最適化レベル〈符号なし整数〉
((2~3))《2》
jnl_arc_terminate_timeoutノード終了時にアーカイブジャーナルサービスの終了を待ち合わせる最大時間〈符号なし整数〉
((0~3600))《0》
(単位:秒)
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
jnl_arc_ipc_buff_sizeTCP/IPの送受信バッファサイズ〈符号なし整数〉
((8192~1048576​))《61440》
(単位:バイト)
jnl_watch_timeジャーナルサービスの通信応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドjnldfsv-rシステムジャーナルサービス定義のファイル名〈1~8文字の識別子〉
-cチェックポイントダンプサービス定義のファイル名(必要なシステムサービスを複数指定可)〈1~8文字の識別子〉

(15) システムジャーナルサービス定義の内容

システムジャーナルサービス定義の内容を,次の表に示します。

表2-16 システムジャーナルサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setjnl_max_datasize最大レコードデータ長〈符号なし整数〉
((32000~4000000​))《32000》
(単位:バイト)
jnl_cdintervalジャーナルブロック数〈符号なし整数〉
((100~32000))《1000》
jnl_rerun_swapシステム再開始時にジャーナルをスワップするかどうかを指定Y|《N》
jnl_dualジャーナルファイルを二重化するかどうかを指定Y|《N》
jnl_singleoperationジャーナルファイルが片系しか使用できない場合にスワップするかどうかを指定Y|《N》
jnl_rerun_reserved_file_open全面回復時に予約ファイルをオープンするかどうかを指定Y|《N》
jnl_arc_nameグローバルアーカイブジャーナルサービスのリソースグループ名@ノード識別名〈1~8文字の識別子〉@〈4文字の識別子〉
jnl_arc_buff_sizeアーカイブするための共用メモリバッファの容量〈符号なし整数〉
((2~31))《10》
(単位:メガバイト)
jnl_arc_max_datasizeアーカイブ時の転送データの最大長〈符号なし整数〉
((1020~8188))《1020》
(単位:キロバイト)
jnl_arc_terminate_checkジャーナルサービスの正常終了および計画停止時,アーカイブ対象ジャーナルをすべてアーカイブするかどうかを指定《Y》|N
jnl_arc_rec_kindアーカイブ対象になるジャーナルレコード種別《a|c|f|g|i|m|o|s|u》
jnl_arc_uj_codeアーカイブするUJコード〈符号なし整数〉
((0~255))《0-255》
jnl_arc_check_levelグローバルアーカイブジャーナル使用時にファイルグループがスワップ先として割り当てられる条件《1》|2
jnl_arc_trn_stat同期点ジャーナルおよびトランザクション管理サービスの回復用ジャーナルをアーカイブの対象とするかどうかを指定《Y》|N
jnl_unload_checkスワップ先のファイルグループを決定する時にアンロード待ち状態をチェックするかどうかを指定《Y》|N
jnl_auto_unload自動アンロード機能を使用するかどうかを指定Y|《N》
jnl_auto_unload_pathアンロードジャーナルファイルの格納ディレクトリ名〈パス名〉
《$DCDIR/spool/dcjnlinf/unload》
jnl_max_file_dispersion並列アクセス化する場合の最大分散数〈符号なし整数〉
((1~8))《1》
jnl_min_file_dispersion並列アクセス化する場合の最小分散数〈符号なし整数〉
((1~8))《1》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドjnladdfg-gシステムジャーナルを構成するファイルグループ名〈1~8文字の識別子〉
ONLオンライン開始時にこのファイルグループを使用するかどうかを指定なし。
jnladdpf-g対応するファイルグループ名〈1~8文字の識別子〉
-e要素ファイル名〈1~8文字の識別子〉
-a物理ファイルのパス名〈パス名〉
-b物理ファイルのパス名〈パス名〉

(16) チェックポイントダンプサービス定義の内容

チェックポイントダンプサービス定義の内容を,次の表に示します。

表2-17 チェックポイントダンプサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setjnl_objservername対象になるシステムサービス名〈1~8文字の識別子〉
jnl_max_datasizeチェックポイントダンプ取得用バッファ長〈符号なし整数〉
((32000~4000000​))《32768》
(単位:バイト)
assurance_count有効保証世代数〈符号なし整数〉
((1~2))《1》
(単位:世代ファイル)
jnl_reduced_mode縮退運転オプション〈符号なし整数〉
((0~2))《0》
jnl_reserved_file_auto_open予約ファイルを自動的にオープンするかどうかを指定Y|《N》
jnl_dualチェックポイントダンプファイルを二重化するかどうかを指定Y|《N》
jnl_singleoperationチェックポイントダンプファイル二重化の際,片系しか上書きできなくなった場合に上書きできるファイルグループとして割り当てるかどうかを指定Y|《N》
jnl_cdskip_limitチェックポイントダンプ取得契機のスキップ回数の上限値〈符号なし整数〉
((1~32767))(単位:回)
jnl_cdskip_msgチェックポイントダンプ取得契機をスキップする要因となった,トランザクションの情報を表示するかどうかを指定Y|《N》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))(単位:秒)
コマンドjnladdfg-jサーバリカバリジャーナルファイル〈1~8文字の識別子〉
-gチェックポイントダンプまたはサーバリカバリジャーナルを構成するファイルグループ名〈1~8文字の識別子〉
ONLオンライン開始時にこのファイルグループを使用するかどうかを指定なし。
jnladdpf-jサーバリカバリジャーナルファイル〈1~8文字の識別子〉
-g対応するファイルグループ名〈1~8文字の識別子〉
-a物理ファイルのパス名〈パス名〉
-b物理ファイルのパス名〈パス名〉

(17) ログサービス定義の内容

ログサービス定義の内容を,次の表に示します。

表2-18 ログサービス定義の内容

形式オペランド/パス定義内容指定値
setlog_filesizeメッセージログファイルの最大サイズ〈符号なし整数〉
((1~32767))《1024》
(単位:キロバイト)
log_msg_consoleメッセージログをリアルタイム出力機能を使用して出力するかどうかを指定《Y》|N
log_msg_allnoメッセージログのシステム内のメッセージ通番を付けるかどうかを指定Y|《N》
log_msg_prcid要求元のプロセスIDを付けるかどうかを指定Y|《N》
log_msg_prcnoメッセージログのプロセス内のメッセージ通番を付けるかどうかを指定Y|《N》
log_msg_sysidOpenTP1識別子を付けるかどうかを指定《Y》|N
log_msg_dateメッセージログの出力要求時の日付を付けるかどうかを指定《Y》|N
log_msg_timeメッセージログの出力要求時の時刻を付けるかどうかを指定《Y》|N
log_msg_hostnameメッセージログの出力要求元のホスト名を付けるかどうかを指定《Y》|N
log_msg_pgmidメッセージログの出力要求元のプログラムIDを付けるかどうかを指定《Y》|N
log_netm_outメッセージログをNETMに出力するかどうかを指定Y|《N》
log_netm_allnoメッセージログのシステム内の通番を付けるかどうかを指定Y|《N》
log_netm_prcid要求元のプロセスIDを付けるかどうかを指定Y|《N》
log_netm_prcnoメッセージログのプロセス内の通番を付けるかどうかを指定Y|《N》
log_netm_sysidOpenTP1識別子を付けるかどうかを指定《Y》|N
log_netm_dateメッセージログの出力要求時の日付を付けるかどうかを指定《Y》|N
log_netm_timeメッセージログの出力要求時の時刻を付けるかどうかを指定《Y》|N
log_netm_hostnameメッセージログの出力要求元のホスト名を付けるかどうかを指定《Y》|N
log_netm_pgmidメッセージログの出力要求元のプログラムIDを付けるかどうかを指定《Y》|N
log_jp1_allnoメッセージログのシステム内の通番を付けるかどうかを指定Y|《N》
log_jp1_prcid要求元のプロセスIDを付けるかどうかを指定Y|《N》
log_jp1_prcnoメッセージログのプロセス内の通番を付けるかどうかを指定Y|《N》
log_jp1_sysidOpenTP1識別子を付けるかどうかを指定《Y》|N
log_jp1_dateメッセージログの出力要求時の日付を付けるかどうかを指定《Y》|N
log_jp1_timeメッセージログの出力要求時の時刻を付けるかどうかを指定《Y》|N
log_jp1_hostnameメッセージログの出力要求元のホスト名を付けるかどうかを指定《Y》|N
log_jp1_pgmidメッセージログの出力要求元のプログラムIDを付けるかどうかを指定《Y》|N
log_notify_outメッセージログ通知機能を使用するかどうかを指定Y|《N》
log_notify_allnoメッセージログのシステム内の通番を付けるかどうかを指定Y|《N》
log_notify_prcid要求元のプロセスIDを付けるかどうかを指定Y|《N》
log_notify_prcnoメッセージログのプロセス内の通番を付けるかどうかを指定Y|《N》
log_notify_sysidOpenTP1識別子を付けるかどうかを指定《Y》|N
log_notify_dateメッセージログの出力要求時の日付を付けるかどうかを指定《Y》|N
log_notify_timeメッセージログの出力要求時の時刻を付けるかどうかを指定《Y》|N
log_notify_hostnameメッセージログの出力要求元のホスト名を付けるかどうかを指定《Y》|N
log_notify_pgmidメッセージログの出力要求元のプログラムIDを付けるかどうかを指定《Y》|N
log_jerr_rintメッセージログ出力中にエラーが発生した場合のメッセージログ出力抑止回数〈符号なし整数〉
((1~65536))《32》
log_syslog_outメッセージをsyslogに出力するレベル〈符号なし整数〉
((0~2))《1》
log_syslog_allnoメッセージログのシステム内の通番を付けるかどうかを指定Y|《N》
log_syslog_prcid要求元のプロセスIDを付けるかどうかを指定Y|《N》
log_syslog_prcnoメッセージログのプロセス内の通番を付けるかどうかを指定Y|《N》
log_syslog_sysidOpenTP1識別子を付けるかどうかを指定Y|《N》
log_syslog_dateメッセージログの出力要求時の日付を付けるかどうかを指定Y|《N》
log_syslog_timeメッセージログの出力要求時の時刻を付けるかどうかを指定Y|《N》
log_syslog_hostnameメッセージログの出力要求元のホスト名を付けるかどうかを指定Y|《N》
log_syslog_pgmidメッセージログの出力要求元のプログラムIDを付けるかどうかを指定Y|《N》
log_syslog_append_nodeidノード識別子を付けるかどうかを指定Y|《N》
log_syslog_elistsyslog失敗リストのエレメント数〈符号なし整数〉
((0~65536))《0》
log_syslog_elist_rintsyslog失敗リストを定期的に出力する間隔〈符号なし整数〉
((0~65536))《0》
(単位:秒)
log_syslog_synchroメッセージログの出力失敗時,syslogに出力するメッセージログのフォーマットを関連オペランドに同期させるかどうかを指定Y|《N》
log_audit_out監査ログ機能を使用するかどうかを指定Y|《N》
log_audit_path監査ログファイルの出力先ディレクトリ〈1~63文字のパス名〉
《$DCDIR/auditlog》
log_audit_size監査ログファイルの最大サイズ〈符号なし整数〉
((1~2047))《10》
(単位:メガバイト)
log_audit_count監査ログファイルの最大数〈符号なし整数〉
((1~256))《2》
log_audit_message監査ログを取得する項目のメッセージID〈符号なし整数〉
((33400~99999))
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
putenvTZタイムゾーン〈文字列〉
DCSYSLOGOUTsyslogへメッセージを出力するかどうかを指定1|1以外の文字列

(18) マルチノード構成定義の内容

マルチノード構成定義の内容を,次の表に示します。

表2-19 マルチノード構成定義の内容

形式オペランド/コマンドオプション定義内容指定値
setdcmstart_watch_timedcmstartコマンド打ち切り時間〈符号なし整数〉
((0~65535))《600》
(単位:秒)
dcmstop_watch_timedcmstopコマンド打ち切り時間〈符号なし整数〉
((0~65535))《600》
(単位:秒)
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
コマンドdcmarea-mマルチノードエリア識別子〈1~8文字の識別子〉
-gマルチノードサブエリア識別子〈1~8文字の識別子〉
-wノード識別子〈4文字の識別子〉

(19) マルチノード物理定義の内容

マルチノード物理定義の内容を,次の表に示します。

表2-20 マルチノード物理定義の内容

形式コマンドオプション定義内容指定値
コマンドdcprcport-wノード識別子〈4文字の識別子〉
-hOpenTP1ノードがあるホスト名〈1~64文字の識別子〉
-p対応するOpenTP1ノードのprc_portオペランドの指定値〈符号なし整数〉
((5001~49999))

(20) グローバルアーカイブジャーナルサービス定義の内容

グローバルアーカイブジャーナルサービス定義の内容を,次の表に示します。

表2-21 グローバルアーカイブジャーナルサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setjnl_arc_terminate_timeoutノード終了時にすべての被アーカイブジャーナルノードの接続を解除するまでの最大待ち合わせ時間〈符号なし整数〉
((0~3600))《0》
(単位:秒)
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
jnl_arc_ipc_buff_sizeTCP/IPの送受信バッファサイズ〈符号なし整数〉
((8192~1048576​))《61440》
(単位:バイト)
jnl_watch_timeグローバルアーカイブジャーナルサービスの通信応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
コマンドjnldfsv-aアーカイブジャーナルサービス定義のファイル名〈1~8文字の識別子〉

(21) アーカイブジャーナルサービス定義の内容

アーカイブジャーナルサービス定義の内容を,次の表に示します。

表2-22 アーカイブジャーナルサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setjnl_dualアーカイブを二重化するかどうかを指定Y|《N》
jnl_singleoperation片系クローズ状態のファイルグループを使用するかどうかを指定Y|《N》
jnl_rerun_swapグローバルアーカイブジャーナルサービスのリラン時にスワップするかどうかを指定Y|《N》
jnl_max_file_dispersion並列アクセス化する場合の最大分散数〈符号なし整数〉
((1~8))《1》
jnl_min_file_dispersion並列アクセス化する場合の最小分散数〈符号なし整数〉
((1~8))《1》
jnl_unload_checkスワップ先のファイルグループを決定する時にアンロード待ち状態をチェックするかどうかを指定《Y》|N
jnl_arc_max_datasizeアーカイブ時の転送データの最大長〈符号なし整数〉
((1020~8188))《1020》
(単位:キロバイト)
コマンドjnladdfg-gアーカイブジャーナルファイルのファイルグループ名〈1~8文字の識別子〉
ONLグローバルアーカイブジャーナルサービス開始時にこのグループを指定するかどうかを指定なし。
jnladdpf-gアーカイブジャーナルファイルのファイルグループ名〈1~8文字の識別子〉
-e要素ファイル名〈1~8文字の識別子〉
-a物理ファイルのパス名〈パス名〉
-b物理ファイルのパス名〈パス名〉

(22) DAMサービス定義の内容

DAMサービス定義の内容を,次の表に示します。

表2-23 DAMサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setdam_update_block更新する最大ブロック数〈符号なし整数〉
((1~32768))《8》
dam_added_fileオンライン中に追加する最大論理ファイル数〈符号なし整数〉
((1~128))《8》
dam_update_block_overトランザクションの途中で最大ブロック数を超えたときにエラーリターンするかどうかを指定flush|《error》
dam_message_levelDAMサービスが出力するメッセージのレベル《1》|0
dam_tran_process_count同時に実行するトランザクションブランチの数〈符号なし整数〉
((0~8192))
dam_cache_size参照・更新ブロックをスタックしておくバッファ領域長(固定値として設定しない場合)〈符号なし整数〉
((10~1000000​))
(単位:キロバイト)
dam_cache_size_fix参照・更新ブロックをスタックしておくバッファ領域長(固定値として設定する場合)〈符号なし整数〉
((10~1000000​))
(単位:キロバイト)
dam_cache_attributeバッファ領域のメモリ固定要否《free》|fixed
dam_io_intervalディファード更新機能使用時の出力専用プロセス実行間隔〈符号なし整数〉
((1~60))(単位:秒)
《1》
dam_transaction_accessDAMファイルのデータ管理,および排他管理をするトランザクションの範囲global|《branch》
dam_io_error_occurディスク障害時のDAMサービスの処置stop|《continue》
dam_cache_reuse_from再利用するキャッシュブロックの検索《last》|first
dam_default_cache_numキャッシュブロック再利用境界デフォルト値の指定〈符号なし整数〉
((0~4000000​))《0》
dam_ex_refer_read排他あり参照指定で読み込むブロックを,トランザクション決着までキャッシュバッファ領域上に残すかどうかを指定《none》|stay
dam_max_block_sizeシステム内のDAMファイルの最大ブロック長〈符号なし整数〉
((504~32760))《504》
(単位:バイト)
dam_kb_sizedam_cache_sizeオペランドの指定値(単位:キロバイト)を1キロバイト当たり1000バイトで換算するか,1024バイトで換算するかを指定《1000》|1024
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドdamcache引数キャッシュブロック再利用処理の境界値を有効とする論理ファイル名〈1~8文字の識別子〉
キャッシュブロック再利用境界値〈符号なし整数〉
((0~4000000​))
damchlmt引数キャッシュブロック数のしきい値を有効とする論理ファイル名〈1~8文字の識別子〉
キャッシュブロック数のしきい値〈符号なし整数〉
((0~4000000​))
damfile-dファイルのディファード更新処理の要否なし。
-n回復対象外ファイルとするかどうかを指定なし。
-f回復対象外ファイルをキャッシュレスアクセスとするかどうかを指定なし。
-cDAMファイルに障害が発生しても,DAMサービスの正常開始処理を続行する場合に指定なし。
引数オンライン中にアクセスする論理ファイル名〈1~8文字の識別子〉
オンライン中にアクセスする物理ファイル名〈1~63文字のパス名〉
注※
セクタ長×n-8を満たす値を指定してください(nは正の整数)。

(23) TAMサービス定義の内容

TAMサービス定義の内容を,次の表に示します。

表2-24 TAMサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
settam_max_tblnumオンライン中に使用するTAMテーブルの最大数〈符号なし整数〉
((1~65535))
tam_max_filesizeオンライン中に使用するTAMテーブルの最大容量〈符号なし整数〉
((136~1000000000​))
(単位:バイト)
tam_max_recsizeTAMテーブルの最大レコード長〈符号なし整数〉
((1~1000000000​))
(単位:バイト)
tam_jnl_err_flagジャーナルの読み込み障害時にTAMサービスを停止するかどうかを指定《STOP》|CONTINUE
tam_pool_attri共用メモリプールのメモリ固定要否HP-UXまたはSolarisの場合:《fixed》|free
AIX,LinuxまたはWindowsの場合:fixed|《free》
tam_tbl_lock_modeアクセス時にテーブルを排他するかどうかを指定《LOCK》|NOLOCK
tam_cbl_levelCOBOL APIの排他レベル〈符号なし整数〉
((0~2))《0》
tam_max_trnnum同時走行最大トランザクションブランチ数〈符号なし整数〉
((1~8192))《20》
tam_max_trnfilnumトランザクション内最大アクセステーブル数〈符号なし整数〉
((1~1024))《5》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドtamtable-oローディング契機《start》|cmd|lib
-aアクセス形態《read》|rewrite|write
-iTAMテーブル更新時に入出力障害が発生してもアクセスを続行するかどうかを指定なし。
-jTAMレコード更新時に部分ジャーナルを取得するかどうかを指定なし。
引数オンライン中にアクセスするTAMテーブル名〈1~32文字の識別子〉
オンライン中にアクセスする物理ファイル名〈1~63文字のパス名〉

(24) クライアントサービス定義の内容

クライアントサービス定義の内容を,次の表に示します。

表2-25 クライアントサービス定義の内容

形式オペランド定義内容指定値
setparallel_count常駐プロセス数と最大プロセス数〈符号なし整数〉
((1~1024))《1》
balance_count1プロセスが処理するサービス要求数〈符号なし整数〉
((0~512))《3》
trn_expiration_timeトランザクションブランチ限界経過時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_expiration_time_suspendトランザクションブランチの時間監視の範囲Y|《N》|F
trn_cpu_timeトランザクションブランチが同期点処理までに使用できるCPU時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
open_rmトランザクショナルRPC機能使用時にクライアントサービス実行プログラムがオープンするリソースマネジャ名OpenTP1_ALL|《OpenTP1_NONE》
clt_inquire_time常設コネクション問い合わせ間隔最大時間〈符号なし整数〉
((0~1048575​))《180》
(単位:秒)
clt_portクライアント拡張サービスのポート番号〈符号なし整数〉
((5001~65535))
clt_trn_confトランザクショナルRPC実行プロセスを起動するかどうかを指定《Y》|N
clt_cup_confCUP実行プロセスを起動するかどうかを指定Y|《N》
cup_parallel_countCUP実行プロセスの常駐プロセス数と最大プロセス数〈符号なし整数〉
((1~1024))《1》
cup_balance_countCUP実行プロセスのサービス要求滞留値〈符号なし整数〉
((0~512))《3》
clttrn_portトランザクショナルRPC実行プロセスのポート番号〈符号なし整数〉
((5001~65535))
cltcon_portCUP実行プロセスのポート番号〈符号なし整数〉
((5001~65535))
trn_statistics_itemトランザクションブランチの統計情報項目nothing|base|
《executiontime》|cputime
trn_optimum_itemトランザクションの最適化項目《base》|asyncprepare
trn_watch_timeトランザクション同期点処理時の最大通信待ち時間〈符号なし整数〉
((1~65535))《120》
(単位:秒)
trn_rollback_information_putトランザクションブランチロールバック時にロールバック情報を取得するかどうかを指定《no》|self|remote|all
trn_limit_timeトランザクションブランチ最大実行可能時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
trn_rollback_response_receiveロールバック完了通知を受信するかどうかを指定《Y》|N
trn_partial_recovery_typeUAP障害時のトランザクション同期点処理方式《type1》|type2|type3
trn_completion_limit_timeトランザクション完了限界時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
message_store_buflenメッセージ格納バッファプール長〈符号なし整数〉
((1024~31457280​))《8196》
(単位:バイト)
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))(単位:秒)

(25) ISTサービス定義の内容

ISTサービス定義の内容を,次の表に示します。

表2-26 ISTサービス定義の内容

形式オペランド/コマンド定義内容指定値
setist_nodeISTテーブルを操作するノード〈4文字の識別子〉
ist_node_groupISTテーブルを操作するノードグループ〈1~8文字の識別子〉
コマンドistdefテーブル名〈1~8文字の識別子〉
レコード長〈符号なし整数〉
((4~65536))
(単位:バイト)
レコード数〈符号なし整数〉
((1~16384))
(単位:個)

(26) RMMサービス定義の内容

RMMサービス定義の内容を,次の表に示します。

表2-27 RMMサービス定義の内容

形式オペランド定義内容指定値
setrmm_check_services監視対象リソースマネジャ名〈1~7文字の識別子〉
rmm_system_behavior監視対象リソースマネジャ開始失敗時のシステムの処置《down》|giveup
rmm_down_with_systemOpenTP1ダウン時に,監視対象リソースマネジャも同時にダウンさせるかどうかを指定《Y》|N
rmm_sysdown_with_rm監視対象リソースマネジャダウン時に,OpenTP1も同時にダウンさせるかどうかを指定Y|《N》

(27) 監視対象RM定義の内容

監視対象RM定義の内容を,次の表に示します。

表2-28 監視対象RM定義の内容

形式オペランド定義内容指定値
setrmm_start_command監視対象リソースマネジャ開始コマンド〈1~127バイトのパス名〉
rmm_stop_command監視対象リソースマネジャ終了コマンド〈1~127バイトのパス名〉
rmm_abort_command監視対象リソースマネジャ強制終了コマンド〈1~127バイトのパス名〉
rmm_get_pid_command監視対象プロセスID取得コマンド〈1~127バイトのパス名〉
rmm_command_watch_time監視対象リソースマネジャコマンド監視時間〈符号なし整数〉
((0~7200))《1800》
(単位:秒)
rmm_command_uid監視対象リソースマネジャの実行権限を持つユーザID〈符号なし整数〉
((0~59999))
rmm_command_gid監視対象リソースマネジャの実行権限を持つグループID〈符号なし整数〉
((0~59999))
rmm_start_watch_time監視対象リソースマネジャの開始処理を監視する時間〈符号なし整数〉
((0~7200))《300》
(単位:秒)

(28) 拡張RM登録定義の内容

拡張RM登録定義の内容を,次の表に示します。

表2-29 拡張RM登録定義の内容

形式コマンドオプション定義内容指定値
コマンドtrnlnkrm-a追加するOpenTP1提供以外のリソースマネジャ名〈1~31文字の英数字〉
-s追加するリソースマネジャのスイッチ名〈先頭が英字,またはアンダスコアで始まる1~32文字の英数字〉
-o追加するリソースマネジャに関連のあるオブジェクトファイル名〈英数字〉
-Cコンパイル実行時に使用するコンパイルオプション名〈1~512文字の文字列〉
-Bライブラリリンケージ実行時に使用するリンケージオプション名〈1~512文字の文字列〉
-ltrnlnkrmコマンドの実行経過を標準出力に出力する場合に指定なし。
-fOpenTP1の状態に関係なくtrnlnkrmコマンドを強制的に実行する場合に指定なし。

(29) XATMI通信サービス定義の内容

XATMI通信サービス定義の内容を,次の表に示します。

表2-30 XATMI通信サービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setxatinitaptシステムごとの自AP名称〈1~24文字の16進数字〉
xatinitaeqシステムごとの自AE修飾子〈符号なし整数〉
((0~2147483647​))
xat_aso_con_event_svcnameアソシエーションの確立通知を受信するSPPのサービスグループ名〈1~31文字の識別子〉
アソシエーションの確立通知を受信するSPPのサービス名〈1~31文字の識別子〉
xat_aso_discon_event_svcnameアソシエーションの正常解放通知を受信するSPPのサービスグループ名〈1~31文字の識別子〉
アソシエーションの正常解放通知を受信するSPPのサービス名〈1~31文字の識別子〉
xat_aso_failure_event_svcnameアソシエーションの異常解放通知を受信するSPPのサービスグループ名〈1~31文字の識別子〉
アソシエーションの異常解放通知を受信するSPPのサービス名〈1~31文字の識別子〉
max_open_fdsOSI TP通信のアソシエーションによって使用されるFDSの最大値〈符号なし整数〉
((16~2016))《50》
max_socket_descriptorsXATMI通信サービスとUAPとの通信で使用されるFDSの最大値〈符号なし整数〉
((4~2047))《64》
コマンドxatsrvadd-p他AP名称〈1~24文字の16進数字〉
-q他AE修飾子〈符号なし整数〉
((0~2147483647​))
-s他システムで提供されるサービス名〈1~15文字の16進数字〉

(30) メッセージキューサービス定義の内容

メッセージキューサービス定義の内容を,次の表に示します。

表2-31 メッセージキューサービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setque_xidnum同時に実行するトランザクションの最大数〈符号なし整数〉
((1~4096))《256》
que_io_maxrecsize遅延書き込み最大レコード長〈符号なし整数〉
((0~32000))《0》
(単位:バイト)
コマンドquegrp-g物理ファイルに割り当てるキューグループID〈1~8文字の識別子〉
-f物理ファイルのパス名〈パス名〉
-nバッファキャッシュ用の入出力バッファ数〈符号なし整数〉
((2~1024))《128》
-mキューファイルの保持メッセージ数〈符号なし整数〉
((0~1024))《10》
-w物理ファイルの使用容量警告率〈符号なし整数〉
((0~95))《80》
(単位:%)
-c物理ファイルの使用容量に対する警告解除使用率〈符号なし整数〉
((0~95))《0》
(単位:%)

(31) ユーザサービスネットワーク定義の内容

ユーザサービスネットワーク定義の内容を,次の表に示します。

表2-32 ユーザサービスネットワーク定義の内容

形式コマンドオプション定義内容指定値
コマンドdcsvgdef-gサービスグループ名〈1~31文字の識別子〉
-hホスト名〈1~255文字の識別子〉
-pポート番号〈符号なし整数〉
((1~65535))
-tあて先再選択間隔〈符号なし整数〉
((0~65534))(単位:秒)
-wリモートAPI機能を使用する場合に指定なし。

(32) rapリスナーサービス定義の内容

rapリスナーサービス定義の内容を,次の表に示します。

表2-33 rapリスナーサービス定義の内容

形式オペランド定義内容指定値
setrap_listen_portrapリスナーポート番号〈符号なし整数〉
((5001~65535))
rap_parallel_serverrapサーバ数〈符号なし整数〉
((1~1024))《1》
rap_watch_timeメッセージ送受信最大監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
rap_inquire_time問い合わせ間隔最大時間〈符号なし整数〉
((0~1048575​))《180》
(単位:秒)
niceプロセスの優先順位の変更〈符号なし整数〉
((0~39))《0》
uap_trace_maxUAPトレース格納最大数〈符号なし整数〉
((0~4095))《32》
uidOpenTP1管理者のユーザ識別子〈符号なし整数〉
((0~4294967294​))
rpc_response_statisticsレスポンス統計情報を取得するかどうかを指定Y|《N》
rpc_traceRPCトレースを取得するかどうかを指定Y|N
rpc_trace_nameRPCトレースを取得するファイル名〈パス名〉
rpc_trace_sizeRPCトレースを取得するファイルのサイズ〈符号なし整数〉
((1024~2147483648​))
(単位:バイト)
trn_expiration_timeトランザクションブランチの限界経過時間〈符号なし整数〉
((0~65535))
(単位:秒)
trn_expiration_time_suspendトランザクションブランチの時間監視の範囲Y|N|F
trn_cpu_timeトランザクションブランチが同期点処理までに使用できるCPU時間〈符号なし整数〉
((0~65535))
(単位:秒)
trf_putトランザクションが出力したジャーナルをトランザクションリカバリジャーナルファイルへ出力するかどうかを指定Y|N
trn_statistics_itemトランザクションブランチの統計情報項目nothing|base|
executiontime|cputime
trn_optimum_itemトランザクションの最適化項目base|asyncprepare
trn_watch_timeトランザクション同期点処理時の最大通信待ち時間〈符号なし整数〉
((1~65535))
(単位:秒)
trn_rollback_information_putトランザクションブランチロールバック時にロールバック情報を取得するかどうかを指定no|self|remote|all
trn_limit_timeトランザクションブランチ最大実行可能時間〈符号なし整数〉
((0~65535))
(単位:秒)
trn_rollback_response_receiveロールバック完了通知を受信するかどうかを指定《Y》|N
trn_partial_recovery_typeUAP障害時のトランザクション同期点処理方式type1|type2|type3
rap_inquire_timeout_messageクライアントからの要求最大待ち時間が満了したことを検知したとき,エラーメッセージを出力するかどうかを指定《Y》|N
rap_connection_assign_typeダイナミックコネクションスケジュール機能を使用するかどうかを指定dynamic|《static》
rap_max_clientrapリスナーに同時接続する最大クライアント数〈符号なし整数〉
((128~1024))
《256》
rap_notifyrapクライアントマネジャに対する起動通知を行うかどうかを指定Y|《N》
rap_client_manager_noderapクライアントが存在するOpenTP1システムのホスト名〈1~255文字の識別子〉
rapクライアントの存在するOpenTP1システムのrapクライアントマネジャのポート番号〈符号なし整数〉
((1~65535))
rap_max_buff_sizeソケットウィンドウサイズ〈符号なし整数〉
((4~2147483647​))《4》
(単位:キロバイト)
rap_io_retry_interval電文送受信時のリトライ間隔〈符号なし整数〉
((1~999))《35》
(単位:ミリ秒)
rap_sock_countソケット生成処理のリトライ回数〈符号なし整数〉
((0~65535))《1》
rap_sock_intervalソケット生成処理のリトライ間隔〈符号なし整数〉
((15~500))《30》
(単位:ミリ秒)
rap_connect_retry_countコネクション確立処理のリトライ回数〈符号なし整数〉
((8~2147483647​))《8》
rap_connect_retry_intervalコネクション確立処理のリトライ間隔〈符号なし整数〉
((10~999))《100》
(単位:ミリ秒)
rap_listen_backlog接続待ちキューに保留できる最大要求数〈符号なし整数〉
((SOMAXCONN~2147483647​))
《SOMAXCONN》
rap_msg_output_intervalクライアント数表示メッセージの出力間隔〈符号なし整数〉
((0~32767))《0》
(単位:分)
rap_recovery_serverリカバリ要求用待機rapサーバ数〈符号なし整数〉
((0~rap_parallel_serverオペランドの指定値-1))《0》
rap_connect_intervalコネクション確立処理の間隔〈符号なし整数〉
((0~999))《40》
(単位:ミリ秒)
rpc_extend_functionRPCサービスの機能拡張レベル〈16進数字〉
((00000000​~0000000​F))《00000000​》
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
trn_completion_limit_timeトランザクション完了限界時間〈符号なし整数〉
((0~65535))
(単位:秒)
rap_message_id_change_levelメッセージIDの変更レベルを指定して,エラーメッセージの種類のEをWに変更〈符号なし整数〉
((0~2))
rap_term_disconnect_timerapリスナー終了時のコネクション切断待ち時間〈符号なし整数〉
((0~3600))《0》
(単位:秒)
rap_stay_watch_timerapサーバ割り当て待ち要求の滞留監視時間〈符号なし整数〉
((0~65535))《30》
(単位:秒)
rap_stay_warning_interval滞留警告メッセージの出力間隔〈符号なし整数〉
((3~65535))《180》
(単位:秒)
log_audit_out_suppressrapリスナーおよびrapサーバから出力される監査ログを抑止するかどうかを指定Y|《N》
log_audit_message監査ログを取得する項目のメッセージID〈符号なし整数〉
((33400~99999))
ipc_sockctl_highwaterソケットの一時クローズ処理開始数パーセンテージ〈符号なし整数〉
((0~100))
ソケットの一時クローズ処理非対象数パーセンテージ〈符号なし整数〉
((0~100))
ipc_sockctl_watchtimeソケット再利用可能監視時間〈符号なし整数〉
((0~65535))
(単位:秒)
scs_prf_trace_levelリモートAPI機能における性能検証用トレース取得レベル〈符号なし整数〉
((00000000​~00000009​))《00000001​》
rap_extend_functionリモートAPI機能の機能拡張レベル〈16進数字〉
((00000000​~00000001​)) 《00000000​》
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)

(33) rapクライアントマネジャサービス定義の内容

rapクライアントマネジャサービス定義の内容を,次の表に示します。

表2-34 rapクライアントマネジャサービス定義の内容

形式オペランド定義内容指定値
setrap_client_manager_portrapクライアントマネジャのポート番号〈符号なし整数〉
((5001~65535))
rap_listen_infrapリスナーを起動するOpenTP1ノードのノード識別子〈4文字の識別子〉
rapリスナーのポート番号〈符号なし整数〉
((5001~65535))
リモートAPI機能によるサービスの受信口になるホスト名〈1~255文字の英数字,ピリオドおよびハイフン〉
リモートAPI機能によるサービスの受信口になるポート番号〈符号なし整数〉
((1~65535))
uidOpenTP1管理者のユーザ識別子〈符号なし整数〉
((0~4294967294​))
log_audit_out_suppressrapクライアントマネジャから出力する監査ログを抑止するかどうかを指定Y|《N》
log_audit_message監査ログを取得する項目のメッセージID〈符号なし整数〉
((33400~99999))
rap_watch_timeメッセージ送受信最大監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)

(34) 性能検証用トレース定義の内容

性能検証用トレース定義の内容を,次の表に示します。

表2-35 性能検証用トレース定義の内容

形式オペランド定義内容指定値
setprf_file_size性能検証用トレース情報ファイルのサイズ〈符号なし整数〉
((1024~1048576​))《1024》
(単位:キロバイト)
prf_information_levelトレースファイル関連のメッセージの出力レベル《1》|0
prf_file_count性能検証用トレース情報ファイルの世代数〈符号なし整数〉
((3~256))《3》
prf_trace_backupトレースファイルのバックアップを取得するかどうかを指定《Y》|N

(35) XAR性能検証用トレース定義の内容

XAR性能検証用トレース定義の内容を,次の表に示します。

表2-36 XAR性能検証用トレース定義の内容

形式オペランド定義内容指定値
setprf_file_sizeXAR性能検証用トレース情報ファイルのサイズ〈符号なし整数〉
((1024~1048576​))《10240》
(単位:キロバイト)
prf_information_levelXAR性能検証用トレース関連のメッセージの表示レベルを指定《1》|0
prf_file_countXAR性能検証用トレース情報ファイルの世代数〈符号なし整数〉
((3~256))《3》

(36) JNL性能検証用トレース定義の内容

JNL性能検証用トレース定義の内容を,次の表に示します。

表2-37 JNL性能検証用トレース定義の内容

形式オペランド定義内容指定値
setprf_file_sizeJNL性能検証用トレース情報ファイルのサイズ〈符号なし整数〉
((1024~1048576​))《1024》
(単位:キロバイト)
prf_file_countJNL性能検証用トレース情報ファイルの世代数〈符号なし整数〉
((3~256))《3》
prf_trace_backupJNL性能検証用トレース情報ファイルのバックアップを取得するかどうかを指定《Y》|N

(37) LCK性能検証用トレース定義の内容

LCK性能検証用トレース定義の内容を,次の表に示します。

表2-38 LCK性能検証用トレース定義の内容

形式オペランド定義内容指定値
setprf_file_sizeLCK性能検証用トレース情報ファイルのサイズ〈符号なし整数〉
((1024~1048576​))《5120》
(単位:キロバイト)
prf_information_levelLCK性能検証用トレース関連のメッセージの表示レベル《1》|0
prf_file_countLCK性能検証用トレース情報ファイルの世代数〈符号なし整数〉
((3~256))《3》

(38) TRNイベントトレース定義の内容

TRNイベントトレース定義の内容を,次の表に示します。

表2-39 TRNイベントトレース定義の内容

形式オペランド定義内容指定値
setprf_file_sizeTRNイベントトレース情報ファイルのサイズ〈符号なし整数〉
((1024~1048576​))《10240》
(単位:キロバイト)
prf_information_levelTRNイベントトレース関連のメッセージの表示レベルを指定《1》|0
prf_file_countTRNイベントトレース情報ファイルの世代数〈符号なし整数〉
((3~256))《3》

(39) リアルタイム統計情報サービス定義の内容

リアルタイム統計情報サービス定義の内容を,次の表に示します。

表2-40 リアルタイム統計情報サービス定義の内容

形式オペランド/コマンドオプション定義内容指定値
setrts_trcput_interval統計情報の取得間隔〈符号なし整数〉
((10~86400))《600》
(単位:秒)
rts_service_max最大取得サービス数〈符号なし整数〉
((1~1000))《64》
rts_item_max最大取得項目数〈符号なし整数〉
((1~1000))《64》
rts_log_file取得した統計情報をRTSログファイルに出力するかどうかを指定《Y》|N
rts_log_file_nameRTSログファイル名〈1~63文字のパス名〉
《$DCDIR/spool/dcrtsinf/rtslog》
rts_log_file_sizeRTSログファイルのサイズ〈符号なし整数〉
((1024~1048576​))《1024》
(単位:キロバイト)
rts_log_file_countRTSログファイルの世代数〈符号なし整数〉
((1~10))《3》
rts_log_file_backupRTSログファイルのバックアップファイルを作成するかどうかを指定《Y》|N
rts_swap_messageRTSログファイルのスワップメッセージ(KFCA32740-Iメッセージ)を出力するかどうかを指定Y|《N》
コマンドrtsput-u取得するリアルタイム統計情報の取得対象種別を設定sys|srv|svc|obj
-sサーバ名〈1~8文字で先頭が英字の英数字〉
-vサービス名〈1~31文字の識別子〉
-o取得対象名1〈1~8文字の文字列〉
-b取得対象名2〈1~63文字の文字列〉
-e項目ID〈符号なし整数〉
((1000~9999))
-fリアルタイム取得項目定義ファイル名〈1~8文字の識別子〉

(40) リアルタイム取得項目定義の内容

リアルタイム取得項目定義の内容を,次の表に示します。

表2-41 リアルタイム取得項目定義の内容

形式オペランド定義種別定義内容指定値
setrts_cpd_collct_cpdチェックポイントダンプ情報チェックポイントダンプ取得イベントを取得するかどうかを指定Y|《N》
rts_cpd_validt_cpdチェックポイントダンプ有効化イベントを取得するかどうかを指定Y|《N》
rts_jnl_buf_fullジャーナル情報バッファ満杯イベントを取得するかどうかを指定Y|《N》
rts_jnl_wait_buf空きバッファ待ちイベントを取得するかどうかを指定Y|《N》
rts_jnl_jnl_outputジャーナル出力(ブロック)イベントを取得するかどうかを指定Y|《N》
rts_jnl_io_wait入出力待ちイベントを取得するかどうかを指定Y|《N》
rts_jnl_writewriteイベントを取得するかどうかを指定Y|《N》
rts_jnl_swapスワップイベントを取得するかどうかを指定Y|《N》
rts_jnl_jnl_inputジャーナル入力イベントを取得するかどうかを指定Y|《N》
rts_jnl_readreadイベントを取得するかどうかを指定Y|《N》
rts_lck_lock_acqstロック情報ロック取得イベントを取得するかどうかを指定Y|《N》
rts_lck_lock_waitロック待ちイベントを取得するかどうかを指定Y|《N》
rts_lck_deadlockデッドロックイベントを取得するかどうかを指定Y|《N》
rts_nam_global_cache_hitネーム情報グローバルキャッシュヒットイベントを取得するかどうかを指定Y|《N》
rts_nam_local_cache_hitローカルキャッシュヒットイベントを取得するかどうかを指定Y|《N》
rts_nam_lookupサービス情報の検索回数イベントを取得するかどうかを指定Y|《N》
rts_nam_node_lookup指定参照先ノードへのサービス検索の送信回数イベントを取得するかどうかを指定Y|《N》
rts_nam_node_lookup_responce指定参照先ノードへのサービス検索の応答受信回数イベントを取得するかどうかを指定Y|《N》
rts_osl_stamem_acq共用メモリ管理情報静的共用メモリの使用サイズイベントを取得するかどうかを指定Y|《N》
rts_osl_stamem_pol静的共用メモリプールの必要最大サイズイベントを取得するかどうかを指定Y|《N》
rts_osl_dynmem_acq動的共用メモリの使用サイズイベントを取得するかどうかを指定Y|《N》
rts_osl_dynmem_pol動的共用メモリプールの必要最大サイズイベントを取得するかどうかを指定Y|《N》
rts_prc_prc_genertプロセス情報プロセス生成イベントを取得するかどうかを指定Y|《N》
rts_prc_uap_abnmlUAP異常終了イベントを取得するかどうかを指定Y|《N》
rts_prc_sys_abnmlシステムサーバ異常終了イベントを取得するかどうかを指定Y|《N》
rts_prc_prc_termプロセス終了イベントを取得するかどうかを指定Y|《N》
rts_prc_prc_num起動プロセス数の監視イベントを取得するかどうかを指定Y|《N》
rts_que_readメッセージキュー情報readメッセージイベントを取得するかどうかを指定Y|《N》
rts_que_writewriteメッセージイベントを取得するかどうかを指定Y|《N》
rts_que_read_errreadエラーイベントを取得するかどうかを指定Y|《N》
rts_que_write_errwriteエラーイベントを取得するかどうかを指定Y|《N》
rts_que_wait_buf空きバッファ待ちイベントを取得するかどうかを指定Y|《N》
rts_que_real_read実readイベントを取得するかどうかを指定Y|《N》
rts_que_real_write実writeイベントを取得するかどうかを指定Y|《N》
rts_que_delay_wrt遅延書き込み(回数)イベントを取得するかどうかを指定Y|《N》
rts_que_delay_rec物理ファイル単位の遅延書き込み(レコード)イベントを取得するかどうかを指定Y|《N》
rts_que_delay_msg物理ファイル単位の遅延書き込み(メッセージ)イベントを取得するかどうかを指定Y|《N》
rts_rpc_rpc_callRPC情報RPCコール(同期応答型)イベントを取得するかどうかを指定Y|《N》
rts_rpc_rpc_call_chainedRPCコール(連鎖RPC型)イベントを取得するかどうかを指定Y|《N》
rts_rpc_usr_srvcユーザサービス実行イベントを取得するかどうかを指定Y|《N》
rts_rpc_rpc_ovrtimRPCタイムアウトイベントを取得するかどうかを指定Y|《N》
rts_scd_scd_waitスケジュール情報スケジュール待ちイベントを取得するかどうかを指定Y|《N》
rts_scd_scheduleスケジュールイベントを取得するかどうかを指定Y|《N》
rts_scd_using_bufメッセージ格納バッファプールの使用中サイズイベントを取得するかどうかを指定Y|《N》
rts_scd_lack_bufメッセージ格納バッファプールの不足でスケジュールできなかったメッセージサイズイベントを取得するかどうかを指定Y|《N》
rts_scd_scd_stayスケジュール滞留イベントを取得するかどうかを指定Y|《N》
rts_scd_svc_scd_waitサービス単位のスケジュール待ちイベントを取得するかどうかを指定Y|《N》
rts_scd_svc_using_bufサービス単位のメッセージ格納バッファプールの使用中サイズイベントを取得するかどうかを指定Y|《N》
rts_scd_parallel同時実行サービス数イベントを取得するかどうかを指定Y|《N》
rts_trn_commitトランザクション情報コミットイベントを取得するかどうかを指定Y|《N》
rts_trn_rollbackロールバックイベントを取得するかどうかを指定Y|《N》
rts_trn_cmt_cmdコマンドによるコミットイベントを取得するかどうかを指定Y|《N》
rts_trn_rbk_cmdコマンドによるロールバックイベントを取得するかどうかを指定Y|《N》
rts_trn_haz_cmdコマンドによるハザードイベントを取得するかどうかを指定Y|《N》
rts_trn_mix_cmdコマンドによるミックスイベントを取得するかどうかを指定Y|《N》
rts_trn_branchブランチ実行時間イベントを取得するかどうかを指定Y|《N》
rts_trn_sync_pointブランチ同期点処理の実行時間イベントを取得するかどうかを指定Y|《N》
rts_dam_readDAM情報readイベントを取得するかどうかを指定Y|《N》
rts_dam_read_errreadエラーイベントを取得するかどうかを指定Y|《N》
rts_dam_writewriteイベントを取得するかどうかを指定Y|《N》
rts_dam_write_errwriteエラーイベントを取得するかどうかを指定Y|《N》
rts_dam_fjFJ出力回数イベントを取得するかどうかを指定Y|《N》
rts_dam_trn_branch同時実行DAMトランザクションブランチ数イベントを取得するかどうかを指定Y|《N》
rts_dam_cache_blockDAMキャッシュブロックの確保回数イベントを取得するかどうかを指定Y|《N》
rts_dam_shm_poolDAMキャッシュ用の共用メモリの使用率イベントを取得するかどうかを指定Y|《N》
rts_tam_real_renewTAM情報TAMファイル実更新イベントを取得するかどうかを指定Y|《N》
rts_tam_real_renew_timeTAMファイル実更新時間イベントを取得するかどうかを指定Y|《N》
rts_tam_rec_referコミット,ロールバック(レコード参照)イベントを取得するかどうかを指定Y|《N》
rts_tam_rec_renewコミット,ロールバック(レコード更新)イベントを取得するかどうかを指定Y|《N》
rts_tam_readreadイベントを取得するかどうかを指定Y|《N》
rts_tam_read_errreadエラーイベントを取得するかどうかを指定Y|《N》
rts_tam_writewriteイベントを取得するかどうかを指定Y|《N》
rts_tam_write_errwriteエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_startXAリソースサービス情報アプリケーションサーバからRAPサーバへのトランザクション開始要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_start_errアプリケーションサーバからRAPサーバへのトランザクション開始要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_callアプリケーションサーバからRAPサーバへのサービス要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_call_errアプリケーションサーバからRAPサーバへのサービス要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_endアプリケーションサーバからRAPサーバへのトランザクション終了要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_end_errアプリケーションサーバからRAPサーバへのトランザクション終了要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_prepareアプリケーションサーバからRAPサーバへのトランザクションのプリペア処理要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_prepare_errアプリケーションサーバからRAPサーバへのトランザクションのプリペア処理要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_commitアプリケーションサーバからRAPサーバへのトランザクションのコミット処理要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_commit_errアプリケーションサーバからRAPサーバへのトランザクションのコミット処理要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_rollbackアプリケーションサーバからRAPサーバへのトランザクションのロールバック処理要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_rollback_errアプリケーションサーバからRAPサーバへのトランザクションのロールバック処理要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_recoverアプリケーションサーバからRAPサーバへのプリペア済み,またはヒューリスティック完了したトランザクション通知要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_recover_errアプリケーションサーバからRAPサーバへのプリペア済み,またはヒューリスティック完了したトランザクション通知要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_xar_forgetアプリケーションサーバからRAPサーバへのトランザクション破棄要求の回数イベントを取得するかどうかを指定Y|《N》
rts_xar_forget_errアプリケーションサーバからRAPサーバへのトランザクション破棄要求でのエラーイベントを取得するかどうかを指定Y|《N》
rts_mcf_ap_scd_stayMCF情報スケジュール待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_ap_usr_srvcユーザサービス実行情報を取得するかどうかを指定Y|《N》
rts_mcf_in_msg_scd_wait論理端末単位に受信メッセージの処理待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_out_msg_sync_scd_wait同期型送信メッセージの処理待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_out_msg_resp_scd_wait問い合わせ応答型送信メッセージの処理待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_out_msg_prio_scd_wait優先分岐型送信メッセージの処理待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_out_msg_norm_scd_wait一般分岐型送信メッセージの処理待ち情報を取得するかどうかを指定Y|《N》
rts_mcf_que_scd_wait_num入力キューの滞留数の情報を取得するかどうかを指定Y|《N》

(41) ユーザサービスデフォルト定義の内容

ユーザサービスデフォルト定義の内容を,次の表に示します。

表2-42 ユーザサービスデフォルト定義の内容

形式オペランド/コマンド/パスオプション定義内容指定値
setniceプロセスの優先順位の変更〈符号なし整数〉
((0~39))《0》
parallel_count常駐プロセス数と最大プロセス数〈符号なし整数〉
((0~1024))《1》
holdUAPが異常終了した場合にサービスグループまたはサービスを閉塞するかどうかを指定《Y》|N
hold_recoveryサービスグループまたはサービスの閉塞状態を全面回復時に引き継ぐかどうかを指定《Y》|N
deadlock_priorityUAPのデッドロックの優先順位〈符号なし整数〉
((1~127))《64》
schedule_priorityこのサービスグループのスケジュールの優先順位〈符号なし整数〉
((1~16))《8》
message_buflen最大メッセージ長〈符号なし整数〉
((1024~31457280​))《4096》
(単位:バイト)
message_store_buflenメッセージ格納バッファプール長〈符号なし整数〉
((1024~31457280​))《4096》
(単位:バイト)
trn_expiration_timeトランザクションブランチの限界経過時間〈符号なし整数〉
((0~65535))
(単位:秒)
trn_expiration_time_suspendトランザクションブランチの時間監視の範囲Y|N|F
watch_next_chain_time連鎖RPC間隔監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
atomic_updateサービスをトランザクションとして実行するかどうかを指定《Y》|N
receive_fromスケジュールキュー,UNIXドメイン,またはインターネットドメインを使用するかどうかを指定《queue》|socket|none
uap_trace_maxUAPトレース格納最大数〈符号なし整数〉
((0~4095))《32》
uap_trace_file_putUAPトレース情報をファイルに取得するかどうかを指定Y|N
term_watch_time連続異常終了限界経過時間〈符号なし整数〉
((0~32767))《30》
(単位:分)
mcf_jnl_buff_sizeMCFのジャーナルバッファの大きさ〈符号なし整数〉
((4096~131072))
(単位:バイト)
typeこのサービスグループの種別《other》|MHP|RAP
balance_count1プロセスが処理するサービス要求数〈符号なし整数〉
((0~512))《3》
uidユーザ識別子〈符号なし整数〉
((0~4294967294​))
auto_restartUAPが異常終了した場合のサービスグループの処置Y|《N》
criticalUAPが異常終了した場合のシステムの処置Y|《N》
lck_wait_priority排他待ちの優先順位〈符号なし整数〉
((0~127))《0》
mcf_psv_idアプリケーション起動プロセス識別子〈16進数〉
((01~ff))
trn_cpu_timeトランザクションブランチが同期点処理までに使用できるCPU時間〈符号なし整数〉
((0~65535))
(単位:秒)
service_holdサービス単位に閉塞管理するかどうかを指定Y|《N》
service_priority_controlサービス要求単位の優先順位に従ってスケジュールするかどうかを指定Y|《N》
message_cell_sizeスケジュールメッセージ格納セルサイズ〈符号なし整数〉
((512~31457280​))《512》
(単位:バイト)
max_socket_msgソケット受信型サーバが受信するメッセージ数の最大値〈符号なし整数〉
((1~500))《100》
max_socket_msglenソケット受信型サーバが受信するメッセージ長の最大値〈符号なし整数〉
((1~30270))《10240》
(単位:キロバイト)
trf_putトランザクションが出力したジャーナルをトランザクションリカバリジャーナルファイルへ出力するかどうかを指定Y|《N》
mcf_mgridアプリケーション起動プロセスの属するMCFマネジャ識別子〈識別子〉
((A~Z,a~z))《A》
mcf_service_max_countMCF通信関数発行回数上限値〈符号なし整数〉
((0~65535))
trn_statistics_itemトランザクションブランチの統計情報項目nothing|base|
executiontime|cputime
node_down_restartユーザサーバを自動起動するかどうかを指定《Y》|N
rpc_response_statisticsレスポンス統計情報を取得するかどうかを指定Y|《N》
server_typeサービス関数の呼び出し時に従うパラダイム《"betran"》
|"xatmi"|"xatmi_cbl"
trn_rm_open_close_scopexa_open関数およびxa_close関数の発行タイミングprocess|transaction
trn_optimum_itemトランザクションの最適化項目base|asyncprepare
purge_msggetサービスグループに割り当てたOSのメッセージキューを解放するかどうかを指定Y|《N》
cancel_normal_terminatedcsvstopコマンドによる正常終了を抑止するかどうかを指定Y|《N》
prc_abort_signalサーバのアボート用シグナル番号〈符号なし整数〉
((1~128))《3》
rpc_service_retry_countサービスリトライ機能でサービス関数をリトライする回数の最大値〈符号なし整数〉
((0~65535))《0》
rpc_extend_functionRPCサービスの機能拡張レベル〈16進数字〉
((00000000​~0000000​F))《00000000​》
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
max_open_fdsUAPプロセスでアクセスするファイルおよびパイプの最大数〈符号なし整数〉
((16~2016))《50》
service_term_watch_time連続サービス異常終了限界経過時間〈符号なし整数〉
((0~32767))《0》
(単位:分)
termed_after_serviceサービス終了時に負荷が減少している場合に非常駐プロセスを終了させるかどうかを指定Y|《N》
xat_trn_expiration_time他システムとの同期点処理の限界経過監視時間〈符号なし整数〉
((1~2147483647​))《180》
(単位:秒)
xat_osi_usrOSI TP通信用のスタブを使用するかどうかを指定Y|《N》
rpc_traceRPCトレースを取得するかどうかを指定Y|N
rpc_trace_nameRPCトレースを取得するファイル名〈パス名〉
rpc_trace_sizeRPCトレースを取得するファイルのサイズ〈符号なし整数〉
((1024~2147483648​))
(単位:バイト)
trn_rollback_information_putトランザクションブランチロールバック時にロールバック情報を取得するかどうかを指定no|self|remote|all
schedule_methodユーザサーバのスケジューリング方式《msgque》|namedpipe
service_wait_timeユーザサーバの非常駐プロセスのサービス要求待ち時間〈符号なし整数〉
((1~4096))(単位:秒)
mcf_spp_ojSPPでのOJの履歴情報を取得するかどうかを指定《Y》|N
adm_message_optionメッセージ出力指定〈1けたの16進数〉
《F》
trn_watch_timeトランザクション同期点処理時の最大通信待ち時間〈符号なし整数〉
((1~65535))(単位:秒)
trn_limit_timeトランザクションブランチ最大実行可能時間〈符号なし整数〉
((0~65535))(単位:秒)
trn_rollback_response_receiveロールバック完了通知を受信するかどうかを指定Y|N
trn_partial_recovery_typeUAP障害時のトランザクション同期点処理方式type1|type2|type3
rpc_destination_modeサービスの送信先を決定する方法namdonly|namd|
《definition》
rpc_rap_auto_connectUAPとリモートAPI制御プロセスの間のコネクションを自動的に管理するかどうかを指定《Y》|N
rpc_rap_inquire_timeリモートAPI機能を使用して要求するサービスの問い合わせ間隔最大時間〈符号なし整数〉
((0~1048575​))《0》
(単位:秒)
rpc_request_cancel_for_timedoutクライアントUAPの応答待ち時間をサーバに意識させるかどうかを指定《Y》|N
status_change_when_terming次回再開始時に最終的な状態の変化を反映するかどうかを指定《Y》|N
service_expiration_timeサービス関数開始から終了までの実行監視時間〈符号なし整数〉
((0~65535))《0》
(単位:秒)
multi_scheduleマルチスケジューラ機能を使用してスケジューリングするかどうかを指定Y|《N》
make_queue_on_starting非常駐のサービスグループに割り当てるスケジュールキューをサーバ起動時に割り当てるかどうかを指定Y|《N》
loadcheck_intervalこのサービスグループの負荷レベルを監視するインタバル〈符号なし整数〉
((0~65535))
levelup_queue_countこのサービスグループの負荷レベルを判断するサービス要求滞留数(up)〈符号なし整数〉
((0~32767))
leveldown_queue_countこのサービスグループの負荷レベルを判断するサービス要求滞留数(down)〈符号なし整数〉
((0~32767))
ipc_sockctl_highwaterソケットの一時クローズ処理開始数パーセンテージ/ソケットの一時クローズ処理非対象数パーセンテージ〈符号なし整数〉
((0~100))《100,0》
ipc_sockctl_watchtimeソケット再利用可能監視時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
ipc_conn_intervalコネクション確立監視時間〈符号なし整数〉
((8~65535))《8》
(単位:秒)
ipc_send_intervalデータ送信監視間隔〈符号なし整数〉
((5~32767))《5》
(単位:秒)
ipc_send_countデータ送信監視回数〈符号なし整数〉
((1~32767))《5》
ipc_header_recv_time通信制御データの受信監視時間〈符号なし整数〉
((5~32767))《10》
(単位:秒)
rpc_send_retry_countTCP/IPコネクションの接続時にエラーが発生した場合のリトライ回数〈符号なし整数〉
((0~65535))《0》
rpc_send_retry_intervalTCP/IPコネクションの接続時にエラーが発生した場合のリトライ間隔〈符号なし整数〉
((0~300000))《0》
(単位:ミリ秒)
ipc_recvbuf_sizeTCP/IPの受信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))《8192》
(単位:バイト)
ipc_sendbuf_sizeTCP/IPの送信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))《8192》
(単位:バイト)
ipc_listen_sockbufsetTCP/IPの送受信バッファサイズをlistenソケットに設定するかどうかを指定Y|《N》
polling_control_data一時クローズ処理要求が到着していないかどうかを検査Y|《N》
thread_yield_intervalソケットの再利用指示を受信できる契機を与えるインタバル時間〈符号なし整数〉
((1~86400))《90》
(単位:秒)
groupsサービスグループのグループアクセスリストを設定〈符号なし整数〉
((0~4294967294​))
loadlevel_message負荷レベル通知メッセージを出力するかどうかを指定Y|《N》|A
ipc_backlog_countコネクション確立要求を格納するキューの長さ〈符号なし整数〉
((0~4096))《0》
rpc_buffer_pool_maxプーリングするバッファ数〈符号なし整数〉
((1~64))《64》
schedule_delay_limitスケジュール遅延限界経過時間〈符号なし整数〉
((0~32767))《0》
(単位:秒)
schedule_delay_abortスケジュール遅延時にシステムダウンするかどうかを指定Y|《N》
rap_autoconnect_con_error_msgAPIの代理実行要求時,rapサーバとのコネクションの切断を検知した場合に,エラーメッセージを出力するかどうかを指定《Y》|N
core_shm_suppressコアファイルへの共用メモリダンプの出力を抑止するかどうかを指定Y|《N》
xat_connect_resp_time通信イベント処理用SPPのアソシエーション確立の最大応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
scd_poolfull_check_intervalメッセージ格納バッファプールのメモリ不足が連続して発生した場合に,KFCA00853-Eを出力するインタバル時間〈符号なし整数〉
((0~32767))《0》
(単位:秒)
scd_poolfull_check_countメッセージ格納バッファプールのメモリ不足が連続して発生した場合に,KFCA00853-Eメッセージを出力する判断値〈符号なし整数〉
((1~32767))《10》
(単位:回)
scd_pool_warning_use_rate警告メッセージを出力する判断値になるメッセージ格納バッファプールの使用率の上限値〈符号なし整数〉
((0~99))《0》
(単位:%)
scd_pool_warning_intervalメッセージ格納バッファプール使用率が超過したときの警告メッセージ出力インタバル時間〈符号なし整数〉
((0~32767))《0》
(単位:秒)
ipc_tcpnodelayNagleアルゴリズムを無効にするかどうかを指定Y|《N》
stay_watch_queue_countスケジュールキューの滞留監視判定を開始する際の判断になるサービス要求滞留数〈符号なし整数〉
((0~32767))《0》
stay_watch_check_rateスケジュールキューの滞留監視判定処理で使用するサービス要求の処理率〈符号なし整数〉
((1~100))
(単位:%)
stay_watch_abortスケジュールキューの滞留監視判定式を満たした場合に,OpenTP1をシステムダウンさせるかどうかを指定Y|《N》
stay_watch_start_intervalスケジュールキューの滞留監視インタバル時間〈符号なし整数〉
((1~32767))《10》
(単位:秒)
stay_watch_check_intervalスケジュールキューの滞留監視判定インタバル時間〈符号なし整数〉
((1~65534))《10》
(単位:秒)
trn_completion_limit_timeトランザクション完了限界時間〈符号なし整数〉
((0~65535))
(単位:秒)
rap_message_id_change_levelメッセージIDの変更レベルを指定して,エラーメッセージの種類のEをWに変更〈符号なし整数〉
((0~2))
log_audit_out_suppress監査ログを抑止するかどうかを指定Y|《N》
log_audit_message監査ログを取得する項目のメッセージID〈符号なし整数〉
((33400~99999))
mcf_prf_traceユーザサーバごとにMCF性能検証用トレース情報を取得するかどうかを指定《Y》|N
scd_refresh_process一つのサービス要求ごとに実行するプロセスを起動し直すかどうかを指定Y|N
rap_extend_functionリモートAPI機能の機能拡張レベル〈16進数字〉
((00000000​~00000001​)) 《00000000​》
prc_coredump_filtercoreファイルに共有メモリを含めるかの判断値〈符号なし整数〉
((1,3))
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドtrnrmid-nリソースマネジャ名〈1~31文字の識別子〉
-iリソースマネジャ拡張子〈1~2文字の識別子〉
-kリソースマネジャをリソースマネジャ接続先選択機能の対象とする場合に指定するかどうかを指定なし。
scdbufgrp-gスケジュールバッファグループ名〈1~8文字の識別子〉
-s共用メッセージ格納バッファ使用制限サイズ〈符号なし整数〉
((512~1610612736​))
(単位:バイト)
-p共用メッセージ格納バッファ使用制限率〈符号なし整数〉
((1~100))
(単位:%)
scdmulti-gマルチスケジューラグループ名〈1~8文字の識別子〉
《scdmltgp》
scdsvcdef-cサービス名〈1~31文字の識別子〉
-p同時実行可能なサービス数〈符号なし整数〉
((1~1024))
-nキューイング可能なサービス要求数〈符号なし整数〉
((1~65535))
-lキューイング可能なメッセージ格納バッファプール長〈符号なし整数〉
((512~31457280​))
(単位:バイト)
putenv任意環境変数名 環境変数値〈文字列〉
XAT_CONNECT_RESP_TIME通信イベント処理用SPPのアソシエーション確立の最大応答待ち時間〈符号なし整数〉
((0~65535))《180》
(単位:秒)
dcputenv任意環境変数名 環境変数値〈文字列〉

(42) ユーザサービス定義の内容

ユーザサービス定義の内容を,次の表に示します。

表2-43 ユーザサービス定義の内容

形式オペランド/コマンド/パスオプション定義内容指定値
setservice_groupサービスグループ名〈1~31文字の識別子〉
moduleこのサービスグループを実行する実行形式プログラム名〈1~14文字の識別子〉
serviceこのサービスグループに属するサービス名とそのサービスを提供するエントリポイント名の組〈1~31文字の識別子〉
UAP共用ライブラリ名〈1~255文字のパス名〉
niceプロセスの優先順位の変更〈符号なし整数〉((0~39))
parallel_count常駐プロセス数と最大プロセス数〈符号なし整数〉
((0~1024))
holdUAPが異常終了した場合にサービスグループまたはサービスを閉塞するかどうかを指定Y|N
hold_recoveryサービスグループまたはサービスの閉塞状態を全面回復時に引き継ぐかどうかを指定Y|N
deadlock_priorityUAPのデッドロックの優先順位〈符号なし整数〉((1~127))
schedule_priorityこのサービスグループのスケジュールの優先順位〈符号なし整数〉((1~16))
message_buflen最大メッセージ長〈符号なし整数〉
((1024~31457280​))
(単位:バイト)
message_store_buflenメッセージ格納バッファプール長〈符号なし整数〉
((1024~31457280​))
(単位:バイト)
trn_expiration_timeトランザクションブランチの限界経過時間〈符号なし整数〉
((0~65535))(単位:秒)
trn_expiration_time_suspendトランザクションブランチの時間監視の範囲Y|N|F
watch_next_chain_time連鎖RPC間隔監視時間〈符号なし整数〉
((0~65535))(単位:秒)
atomic_updateサービスをトランザクションとして実行するかどうかを指定Y|N
receive_fromスケジュールキュー,またはUNIXドメインもしくはインターネットドメインを使用するかどうかを指定queue|socket|none
uap_trace_maxUAPトレース格納最大数〈符号なし整数〉
((0~4095))
uap_trace_file_putUAPトレース情報をファイルに取得するかどうかを指定Y|N
term_watch_time連続異常終了限界経過時間〈符号なし整数〉
((0~32767))
(単位:分)
mcf_jnl_buff_sizeMCFのジャーナルバッファの大きさ〈符号なし整数〉
((4096~131072))
(単位:バイト)
typeこのサービスグループの種別other|MHP|RAP
balance_count1プロセスが処理するサービス要求数〈符号なし整数〉
((0~512))
uidユーザ識別子〈符号なし整数〉
((0~4294967294​))
auto_restartUAPが異常終了した場合のサービスグループの処置Y|N
criticalUAPが異常終了した場合のシステムの処置Y|N
lck_wait_priority排他待ちの優先順位〈符号なし整数〉
((0~127))
mcf_psv_idアプリケーション起動プロセス識別子〈16進数〉
((01~ff))
trn_cpu_timeトランザクションブランチが同期点処理までに使用できるCPU時間〈符号なし整数〉
((0~65535))(単位:秒)
service_holdサービス単位に閉塞管理するかどうかを指定Y|N
service_priority_controlサービス要求単位の優先順位に従ってスケジュールするかどうかを指定Y|N
message_cell_sizeスケジュールメッセージ格納セルサイズ〈符号なし整数〉
((512~31457280​))
(単位:バイト)
max_socket_msgソケット受信型サーバが受信するメッセージ数の最大値〈符号なし整数〉((1~500))
max_socket_msglenソケット受信型サーバが受信するメッセージ長の最大値〈符号なし整数〉
((1~30270))
(単位:キロバイト)
trf_putトランザクションが出力したジャーナルをトランザクションリカバリジャーナルファイルへ出力するかどうかを指定Y|N
mcf_mgridアプリケーション起動プロセスの属するMCFマネジャ識別子〈識別子〉((A~Z,a~z))
mcf_service_max_countMCF通信関数発行回数上限値〈符号なし整数〉
((0~65535))
trn_statistics_itemトランザクションブランチの統計情報項目nothing|base|
executiontime|cputime
node_down_restartユーザサーバを自動起動するかどうかを指定Y|N
rpc_response_statisticsレスポンス統計情報を取得するかどうかを指定Y|N
server_typeサービス関数の呼び出し時に従うパラダイム"betran"|"xatmi"|
"xatmi_cbl"
trn_rm_open_close_scopexa_open関数およびxa_close関数の発行タイミングprocess|transaction
trn_optimum_itemトランザクションの最適化項目base|asyncprepare
purge_msggetサービスグループに割り当てたOSのメッセージキューを解放するかどうかを指定Y|N
cancel_normal_terminatedcsvstopコマンドによる正常終了を抑止するかどうかを指定Y|N
prc_abort_signalサーバのアボート用シグナル番号〈符号なし整数〉((1~128))
rpc_service_retry_countサービスリトライ機能でサービス関数をリトライする回数の最大値〈符号なし整数〉
((0~65535))
rpc_extend_functionRPCサービスの機能拡張レベル〈16進数字〉
((00000000​~0000000​F))
max_socket_descriptorsソケット用ファイル記述子の最大数〈符号なし整数〉
((32~2032))
max_open_fdsUAPプロセスでアクセスするファイルおよびパイプの最大数〈符号なし整数〉
((16~2016))
service_term_watch_time連続サービス異常終了限界経過時間〈符号なし整数〉
((0~32767))(単位:分)
termed_after_serviceサービス終了時に負荷が減少している場合に非常駐プロセスを終了させるかどうかを指定Y|N
xat_trn_expiration_time他システムとの同期点処理の限界経過監視時間〈符号なし整数〉
((1~2147483647​))(単位:秒)
xat_osi_usrOSI TP通信用のスタブを使用するかどうかを指定Y|N
rpc_traceRPCトレースを取得するかどうかを指定Y|N
rpc_trace_nameRPCトレースを取得するファイル名〈パス名〉
rpc_trace_sizeRPCトレースを取得するファイルのサイズ〈符号なし整数〉
((1024~2147483648​))
(単位:バイト)
trn_rollback_information_putトランザクションブランチロールバック時にロールバック情報を取得するかどうかを指定no|self|remote|all
schedule_methodユーザサーバのスケジューリング方式msgque|namedpipe
service_wait_timeユーザサーバの非常駐プロセスのサービス要求待ち時間〈符号なし整数〉
((1~4096))(単位:秒)
mcf_spp_ojSPPでのOJの履歴情報を取得するかどうかを指定Y|N
adm_message_optionメッセージ出力指定〈1けたの16進数〉
trn_watch_timeトランザクション同期点処理時の最大通信待ち時間〈符号なし整数〉
((1~65535))(単位:秒)
trn_limit_timeトランザクションブランチ最大実行可能時間〈符号なし整数〉
((0~65535))(単位:秒)
trn_rollback_response_receiveロールバック完了通知を受信するかどうかを指定Y|N
trn_partial_recovery_typeUAP障害時のトランザクション同期点処理方式type1|type2|type3
rpc_destination_modeサービスの送信先を決定する方法namdonly|namd|definition
rpc_rap_auto_connectUAPとリモートAPI制御プロセスの間のコネクションを自動的に管理するかどうかを指定Y|N
rpc_rap_inquire_timeリモートAPI機能を使用して要求するサービスの問い合わせ間隔最大時間〈符号なし整数〉
((0~1048575​))(単位:秒)
rpc_request_cancel_for_timedoutクライアントUAPの応答待ち時間をサーバに意識させるかどうかを指定Y|N
status_change_when_terming次回再開始時に最終的な状態の変化を反映するかどうかを指定Y|N
service_expiration_timeサービス関数開始から終了までの実行監視時間〈符号なし整数〉
((0~65535))(単位:秒)
multi_scheduleマルチスケジューラ機能を使用してスケジューリングするかどうかを指定Y|N
make_queue_on_starting非常駐のサービスグループに割り当てるスケジュールキューをサーバ起動時に割り当てるかどうかを指定Y|N
loadcheck_intervalこのサービスグループの負荷レベルを監視するインタバル〈符号なし整数〉
((0~65535))
(単位:秒)
levelup_queue_countこのサービスグループの負荷レベルを判断するサービス要求滞留数(up)〈符号なし整数〉
((0~32767))
leveldown_queue_countこのサービスグループの負荷レベルを判断するサービス要求滞留数(down)〈符号なし整数〉
((0~32767))
ipc_sockctl_highwaterソケットの一時クローズ処理開始数パーセンテージ/ソケットの一時クローズ処理非対象数パーセンテージ〈符号なし整数〉
((0~100))
ipc_sockctl_watchtimeソケット再利用可能監視時間〈符号なし整数〉
((0~65535))
(単位:秒)
ipc_conn_intervalコネクション確立監視時間〈符号なし整数〉
((8~65535))
(単位:秒)
ipc_send_intervalデータ送信監視間隔〈符号なし整数〉
((5~32767))
(単位:秒)
ipc_send_countデータ送信監視回数〈符号なし整数〉
((1~32767))
ipc_header_recv_time通信制御データの受信監視時間〈符号なし整数〉
((5~32767))
(単位:秒)
rpc_send_retry_countTCP/IPコネクションの接続時にエラーが発生した場合のリトライ回数〈符号なし整数〉
((0~65535))
rpc_send_retry_intervalTCP/IPコネクションの接続時にエラーが発生した場合のリトライ間隔〈符号なし整数〉
((0~300000))
(単位:ミリ秒)
ipc_recvbuf_sizeTCP/IPの受信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))
(単位:バイト)
ipc_sendbuf_sizeTCP/IPの送信バッファサイズ〈符号なし整数〉
((0,8192~1048576​))
(単位:バイト)
ipc_listen_sockbufsetTCP/IPの送受信バッファサイズをlistenソケットに設定するかどうかを指定Y|《N》
polling_control_data一時クローズ処理要求が到着していないかどうかを検査Y|N
thread_yield_intervalソケットの再利用指示を受信できる契機を与えるインタバル時間〈符号なし整数〉
((1~86400))
(単位:秒)
groupsサービスグループのグループアクセスリストを設定〈符号なし整数〉
((0~4294967294​))
loadlevel_message負荷レベル通知メッセージを出力するかどうかを指定Y|N|A
ipc_backlog_countコネクション確立要求を格納するキューの長さ〈符号なし整数〉
((0~4096))
rpc_buffer_pool_maxプーリングするバッファ数〈符号なし整数〉
((1~64))
schedule_delay_limitスケジュール遅延限界経過時間〈符号なし整数〉
((0~32767))
(単位:秒)
schedule_delay_abortスケジュール遅延時にシステムダウンするかどうかを指定Y|N
rap_autoconnect_con_error_msgAPIの代理実行要求時,rapサーバとのコネクションが切断されていた場合に,エラーメッセージを出力するかどうかを指定Y|N
core_shm_suppressコアファイルへの共用メモリダンプの出力を抑止するかどうかを指定Y|N
xat_connect_resp_time通信イベント処理用SPPのアソシエーション確立の最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
scd_poolfull_check_intervalメッセージ格納バッファプールのメモリ不足が連続して発生した場合に,KFCA00853-Eを出力するインタバル時間〈符号なし整数〉
((0~32767))
(単位:秒)
scd_poolfull_check_countメッセージ格納バッファプールのメモリ不足が連続して発生した場合に,KFCA00853-Eメッセージを出力する判断値〈符号なし整数〉
((1~32767))
(単位:回)
scd_pool_warning_use_rate警告メッセージを出力する判断値になるメッセージ格納バッファプールの使用率の上限値〈符号なし整数〉
((0~99))
(単位:%)
scd_pool_warning_intervalメッセージ格納バッファプール使用率が超過したときの警告メッセージ出力インタバル時間〈符号なし整数〉
((0~32767))
(単位:秒)
ipc_tcpnodelayNagleアルゴリズムを無効にするかどうかを指定Y|N
stay_watch_queue_countスケジュールキューの滞留監視判定を開始する際の判断になるサービス要求滞留数〈符号なし整数〉
((0~32767))
stay_watch_check_rateスケジュールキューの滞留監視判定処理で使用するサービス要求の処理率〈符号なし整数〉
((1~100))
(単位:%)
stay_watch_abortスケジュールキューの滞留監視判定式を満たした場合に,OpenTP1をシステムダウンさせるかどうかを指定Y|N
stay_watch_start_intervalスケジュールキューの滞留監視インタバル時間〈符号なし整数〉
((1~32767))
(単位:秒)
stay_watch_check_intervalスケジュールキューの滞留監視判定インタバル時間〈符号なし整数〉
((1~65534))
(単位:秒)
trn_completion_limit_timeトランザクション完了限界時間〈符号なし整数〉
((0~65535))
(単位:秒)
rap_message_id_change_levelメッセージIDの変更レベルを指定して,エラーメッセージの種類のEをWに変更〈符号なし整数〉
((0~2))
log_audit_out_suppress監査ログを抑止するかどうかを指定Y|《N》
log_audit_message監査ログを取得する項目のメッセージID〈符号なし整数〉
((33400~99999))
mcf_prf_traceユーザサーバごとにMCF性能検証用トレース情報を取得するかどうかを指定《Y》|N
scd_refresh_process一つのサービス要求ごとに実行するプロセスを起動し直すかどうかを指定Y|N
rap_extend_functionリモートAPI機能の機能拡張レベル〈16進数字〉
((00000000​~00000001​)) 《00000000​》
prc_coredump_filtercoreファイルに共有メモリを含めるかの判断値〈符号なし整数〉
((1,3))
watch_time最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
コマンドtrnrmid-nリソースマネジャ名〈1~31文字の識別子〉
-iリソースマネジャ拡張子〈1~2文字の識別子〉
-kリソースマネジャをリソースマネジャ接続先選択機能の対象とするかどうかを指定なし。
scdbufgrp-gスケジュールバッファグループ名〈1~8文字の識別子〉
-s共用メッセージ格納バッファ使用制限サイズ〈符号なし整数〉
((512~1610612736​))
(単位:バイト)
-p共用メッセージ格納バッファ使用制限率〈符号なし整数〉
((1~100))
(単位:%)
scdmulti-gマルチスケジューラグループ名〈1~8文字の識別子〉
《scdmltgp》
scdsvcdef-cサービス名〈1~31文字の識別子〉
-p同時実行可能なサービス数〈符号なし整数〉
((1~1024))
-nキューイング可能なサービス要求数〈符号なし整数〉
((1~65535))
-lキューイング可能なメッセージ格納バッファプール長〈符号なし整数〉
((512~31457280​))
(単位:バイト)
putenv任意環境変数名 環境変数値〈文字列〉
DCFPL_CONNECT_RETRY_COUNTコネクション確立処理をリトライする回数〈符号なし整数〉
((8~2147483647​))
DCFPL_CONNECT_RETRY_INTERVALコネクション確立処理のリトライ間隔〈符号なし整数〉
((10~999))
(単位:ミリ秒)
XAT_CONNECT_RESP_TIME通信イベント処理用SPPのアソシエーション確立の最大応答待ち時間〈符号なし整数〉
((0~65535))
(単位:秒)
dcputenv任意環境変数名 環境変数値〈文字列〉