2.4.1 運用コマンドの実行

OpenTP1システムの運用を支援するために,オンライン中に入力できるOpenTP1のコマンドを,UAPからdc_adm_call_command関数CBLDCADM('COMMAND ')で実行できます。コマンドの実行結果は,UAPにリターンします。リターンする内容は標準出力,または標準エラー出力に出力される値です。

コマンドを実行するUAPには,次に示す指定をして,コマンドがあるディレクトリをコマンドのサーチパスに定義しておいてください。

dc_adm_call_command関数を使ったOpenTP1のコマンド実行の概要を次の図に示します。

図2-46 dc_adm_call_command関数を使ったOpenTP1のコマンド実行の概要

[図データ]

<この項の構成>
(1) dc_adm_call_command関数で実行できるOpenTP1のコマンド

(1) dc_adm_call_command関数で実行できるOpenTP1のコマンド

OpenTP1のコマンドとUAPからの実行可否を次の表に示します。

表2-1 OpenTP1のコマンドとUAPからの実行可否

機能コマンド名UAPから実行
システム管理OpenTP1のOSへの登録と削除dcsetup×
プロセスサービスの再起動および定義の反映dcreset×
OpenTP1の内部制御用資源の確保と解放dcmakeup×
OpenTP1の開始dcstart×
OpenTP1の終了dcstop1
システム統計情報の取得開始,終了dcstats
マルチノードエリア,サブエリアの開始dcmstart
マルチノードエリア,サブエリアの終了dcmstop
シナリオテンプレートからのOpenTP1コマンドの実行dcjcmdex×
システム定義のオペランドの指定dcjchconf×
ドメイン定義ファイルの更新dcjnamch
OpenTP1ノードの状態表示dcndls
共用メモリの状態表示dcshmls
一時クローズ処理の実行状態の表示rpcstat
標準出力,標準エラー出力のリダイレクトprctee×
prcteeプロセスの停止と再開始prctctrl×
保守資料の取得dcrasget
システム統計情報の標準出力へのリアルタイム編集出力dcreport
トラブルシュート情報の削除dccspool
システム定義のチェックdcdefchk×
製品情報の表示dcpplist
リモートAPI管理rapリスナーおよびrapサーバの状態表示rapls×
リモートAPI機能の実行環境の設定rapsetup×
リモートAPI機能に使用する定義の自動生成rapdfgen×
サーバ管理サーバの開始dcsvstart
サーバの終了dcsvstop
サーバの状態表示prcls
ユーザサーバ,およびユーザサーバから起動されるコマンドのサーチパスの表示prcpathls
ユーザサーバ,およびユーザサーバから起動されるコマンドのサーチパスの変更prcpath2
UAP共用ライブラリのサーチパスの表示prcdlpathls
UAP共用ライブラリのサーチパスの変更prcdlpath2
OpenTP1のプロセスの強制停止prckill
スケジュール管理スケジュールの状態表示scdls
スケジュールの閉塞scdhold
スケジュールの再開始scdrles
プロセス数の変更scdchprc
プロセスの停止および再起動scdrsprc
トランザクション管理トランザクションの状態表示trnls
トランザクションの強制コミットtrncmt
トランザクションの強制ロールバックtrnrbk
トランザクションの強制終了trnfgt
トランザクション統計情報の取得開始,終了trnstics
未決着トランザクション情報ファイルの削除trndlinf
OSI TP通信の未決着トランザクション情報の表示tptrnls
XAリソース管理XARイベントトレース情報の表示xarevtr×
XARファイルの状態表示xarfills
XARトランザクション状態の変更xarforce
XAリソースサービスの閉塞xarhold
XARファイルの作成xarinit×
XARトランザクション情報の表示xarls
XAリソースサービスの閉塞解除xarrles
XARファイルの削除xarrm×
排他管理排他情報の表示lckls
排他制御用テーブルのプール情報の表示lckpool
デッドロック情報ファイルとタイムアウト情報ファイルの削除lckrminf
ネーム管理OpenTP1起動確認,キャッシュ削除namalivechk
ドメイン代表スケジュールサービスの登録,削除namdomainsetup
ドメイン構成の変更(システム共通定義使用)namndchg
ドメイン構成の変更(ドメイン定義ファイル使用)namchgfl
起動通知情報の強制的無効化namunavl×
OpenTP1のサーバ情報の表示namsvinf
RPC抑止リストの操作namblad
ノードリスト情報の削除(ノード自動追加機能使用時)namndrm×
マネジャノードの変更(ノード自動追加機能使用時)nammstr×
ノードリストファイルの作成(ノード自動追加機能使用時)namnlcre×
ノードリストファイルの内容表示(ノード自動追加機能使用時)namnldsp
ノードリストファイルの削除(ノード自動追加機能使用時)namnldel×
ノードのオプション情報の変更(ノード自動追加機能使用時)namndopt
メッセージログ管理メッセージログファイルの内容表示logcat
メッセージログのリアルタイム出力機能の切り替えlogcon
監査ログ監査ログ機能の環境設定dcauditsetup×
OpenTP1ファイル管理OpenTP1ファイルシステムの初期設定filmkfs×
OpenTP1ファイルシステムの状態表示filstatfs
OpenTP1ファイルシステムの内容表示fills
OpenTP1ファイルシステムのバックアップfilbkup×
OpenTP1ファイルシステムのリストアfilrstr×
OpenTP1ファイルグループの変更filchgrp
OpenTP1ファイルのアクセス許可モードの変更filchmod
OpenTP1ファイル所有者の変更filchown
ステータスファイル管理ステータスファイルの作成,初期設定stsinit×
ステータスファイルの状態表示stsls
ステータスファイルの内容表示stsfills
ステータスファイルのオープンstsopen
ステータスファイルのクローズstsclose
ステータスファイルの削除stsrm
ステータスファイルのスワップstsswap
ジャーナル関係のファイル管理ジャーナル関係のファイルの初期設定jnlinit×
ジャーナル関係のファイル情報の表示jnlls
再開始中読み込み済ジャーナル関係のファイル情報の表示jnlrinf×
ジャーナル関係のファイルのオープンjnlopnfg
ジャーナル関係のファイルのクローズjnlclsfg
ジャーナル関係の物理ファイルの割り当てjnladdpf
ジャーナル関係の物理ファイルの削除jnldelpf
ジャーナル関係のファイルのスワップjnlswpfg
ジャーナル関係のファイルの削除jnlrm×
ジャーナル関係のファイルのステータス変更jnlchgfg×
ジャーナル関係のファイルのアンロードjnlunlfg×
自動アンロード機能の制御jnlatunl×
ジャーナル関係のファイルの回復jnlmkrf×
ファイル回復用ジャーナルの集積jnlcolc×
アンロードジャーナルファイルの複写jnlcopy×
アーカイブ状態の表示jnlarls
アンロードジャーナルファイル,またはグローバルアーカイブアンロードジャーナルファイルの編集出力jnledit×
アンロードジャーナルファイル,またはグローバルアーカイブアンロードジャーナルファイルのレコード出力jnlrput×
アンロードジャーナルファイル,およびグローバルアーカイブアンロードジャーナルファイルの時系列ソート,およびマージjnlsort×
稼働統計情報の出力jnlstts×
MCF稼働統計情報の出力jnlmcst×
リソースグループの接続の強制解除jnlardis×
DAMファイル管理物理ファイルの初期設定damload×
論理ファイルの状態表示damls
論理ファイルの追加damadd
論理ファイルの切り離しdamrm
論理ファイルの論理閉塞damhold
論理ファイルの閉塞解除damrles
物理ファイルの削除damdel×
物理ファイルのバックアップdambkup×
物理ファイルのリストアdamrstr×
論理ファイルの回復damfrc×
キャッシュブロック数のしきい値の設定damchdef
キャッシュブロック数の取得damchinf
TAMファイル管理TAMファイルの初期作成tamcre×
TAMテーブルの状態表示tamls
TAMテーブルの追加tamadd
TAMテーブルの切り離しtamrm
TAMテーブルの論理閉塞tamhold
TAMテーブルの閉塞解除tamrles
TAMテーブルのロードtamload
TAMテーブルのアンロードtamunload
TAMファイルの削除tamdel×
TAMファイルのバックアップtambkup×
TAMファイルのリストアtamrstr×
TAMファイルの回復tamfrc×
TAM排他資源名称の変換tamlckls
ハッシュ形式のTAMファイルおよびTAMテーブルのシノニム情報の表示tamhsls×
メッセージキューファイル管理キューグループの状態表示quels
メッセージキュー用物理ファイルの割り当てqueinit×
メッセージキュー用物理ファイルの削除querm×
リソースマネジャ管理リソースマネジャの情報の表示trnlsrm×
リソースマネジャの登録trnlnkrm×
トランザクション制御用オブジェクトファイルの作成trnmkobj×
トレース管理UAPトレースの編集出力uatdump×
RPCトレースのマージrpcmrg×
RPCトレースの出力rpcdump×
共用メモリダンプの出力usmdump
性能検証用トレース管理トレース情報ファイルの編集出力prfed×
トレース情報ファイルの取り出しprfget×
リアルタイム統計情報サービス管理RTSログファイルの編集出力rtsedit×
リアルタイム統計情報の標準出力への出力rtsls×
リアルタイム統計情報サービスの実行環境の設定rtssetup×
リアルタイム統計情報の設定変更rtsstats×
OpenTP1解析支援性能検証用トレース解析dcalzprf×
コネクション管理コネクションの状態表示mcftlscn
コネクションの確立mcftactcn
コネクションの解放mcftdctcn
コネクションの切り替えmcftchcn
ネットワークの状態表示mcftlsln
サーバ型コネクションの確立要求の受付開始mcftonln
サーバ型コネクションの確立要求の受付終了mcftofln
メッセージ多重処理状況の表示mcftlstrd
アプリケーション管理アプリケーションの状態表示mcfalsap
アプリケーションの閉塞mcfadctap
アプリケーションの閉塞解除mcfaactap
アプリケーション異常終了回数の初期化mcfaclcap
アプリケーション起動要求の状態表示mcfalstap
アプリケーションに関するタイマ起動要求の削除mcfadltap
アプリケーション運用支援アプリケーションプログラムの起動mcfuevt
論理端末管理論理端末の状態表示mcftlsle
論理端末の閉塞mcftdctle
論理端末の閉塞解除mcftactle
論理端末のメッセージキューの先頭スキップmcftspqle
論理端末の出力キュー処理の保留mcfthldoq
論理端末の出力キュー処理の保留解除mcftrlsoq
論理端末の出力キュー削除mcftdlqle
論理端末に関するメッセージジャーナルの取得開始mcftactmj
論理端末に関するメッセージジャーナルの取得終了mcftdctmj
論理端末に対する継続問い合わせ応答処理の強制終了mcftendct
端末代行の開始mcftstalt
端末代行の終了mcftedalt
サービスグループ管理サービスグループの状態表示mcftlssg
サービスグループの閉塞mcftdctsg
サービスグループの閉塞解除mcftactsg
サービスグループの入力キュー処理の保留mcfthldiq
サービスグループの入力キュー処理の保留解除mcftrlsiq
サービスグループの入力キュー削除mcftdlqsg
サービス管理サービスの状態表示mcftlssv
サービスの閉塞mcftdctsv
サービスの閉塞解除mcftactsv
セション管理セションの開始mcftactss
セションの終了mcftdctss
バッファ管理バッファグループの使用状況表示mcftlsbuf
マップ管理マップファイルのパス名変更dcmapchg×
マップファイルのロード済み資源の表示dcmapls×
キュー管理入出力キューの内容複写mcftdmpqu
MCFトレース取得管理MCFトレースファイルの強制スワップmcftswptr
MCFトレース取得の開始mcftstrtr
MCFトレース取得の終了mcftstptr
MCF稼働統計情報管理MCF稼働統計情報の編集mcfreport×
MCF稼働統計情報の出力mcfstats
MCF通信サービス管理MCF通信サービスの部分停止mcftstop×
MCF通信サービスの部分開始mcftstart×
MCF通信サービスの状態参照と開始待ち合わせmcftlscom×
ユーザタイマ監視ユーザタイマ監視の状態表示mcftlsutm
(凡例)
○:UAPの処理から実行できます。
×:UAPの処理から実行できません。
注※1
dcstopコマンドをUAPから実行する場合は,バックグラウンドで実行してください。
注※2
コマンドで変更された環境は,呼び出し元のUAPでは有効になりません。