![]() |
![]() |
|
|
tmipcrm(1)
名前
tmipcrm-ローカル・マシンで BEA Tuxedo ATMI アプリケーションが割り当てた IPC 資源を削除
形式
tmipcrm [-y] [-n] [TUXCONFIG_file]
機能説明
tmipcrm は、BEA Tuxedo ATMI アプリケーションによって割り当てられる共用メモリ、メッセージ・キュー、セマフォなどの IPC 資源をクリーン・アップします。このコマンドは、通常、シャットダウンの異常終了などのエラー状況の発生後に実行されます。正常な状態では、割り当てられたすべての IPC 資源は、BEA Tuxedo ATMI システムがシャットダウンされるときにクリーン・アップされます。BEA Tuxedo ATMI のコア・システムとワークステーション・コンポーネントによって使用される IPC 資源も削除されます。
tmipcrm はローカル・サーバ・マシン上でのみ機能するので、BEA Tuxedo コンフィギュレーション内のリモート・マシン上にある IPC 資源はクリーン・アップされません。TUXCONFIG ファイルの名前は、TUXCONFIG 環境変数の値として指定するか、またはコマンド行で指定する必要があります。TUXCONFIG ファイルは必須で、読み取り可能である必要があります。
このコマンドを正常に実行できるのは、適切なパーミッションを持つユーザまたは管理者だけです。このコマンドは、掲示板 (BB) を格納する共用メモリ・セグメントにアタッチ可能であることを前提としており、掲示板に格納されて参照される IPC 資源を削除しようとします。システム上のその他の条件によって削除が失敗することもあります。このような失敗が検出された場合には通知されます。
以下のオプションがサポートされています。
診断
TUXCONFIG ファイルが見つからない場合は、致命的なエラーが発生し、次のメッセージが表示されます。
Cannot open tuxconfig file
TUXCONFIG ファイルが読み取れない場合は、致命的なエラーが発生し、次のメッセージが表示されます。
Execute permission denied, not application administrator
掲示板の共用メモリへのアタッチが失敗した場合は、致命的なエラーが発生し、次のメッセージが表示されます。
Cannot attach to BB!
使用例
このコマンドは、通常は会話モードで実行して、必要に応じて質問に対する応答を求めるプロンプトを表示します。-y オプションを指定すると、tmipcrm は応答を求めるプロンプトを表示しませんが、すべての質問に対して「はい」と答えたと見なされます。-n オプションを指定すると、tpipcrm は stdout に IPC 資源を表示するだけで終了し、IPC 資源は削除されません。
次の例は、このコマンドの一般的な使用方法を示しています。
$ tmipcrm /home/user/apps/tuxconfig
Looking for IPC resources in TUXCONFIG file /home/user/apps/tuxconfig
The following IPC resources were found:
Message Queues:
0x2345
0x3456
Semaphores:
0x34567
0x45678
Shared Memory:
0x45678
0x56789
Remove these IPC resources (y/n)?: y
Removing IPC resources _ done!
次のコード例では、ローカル・マシン上の BEA Tuxedo ATMI アプリケーションで使用される IPC 資源の一覧を、ipclist というファイルに出力します。
tmipcrm -n /home/user/apps/tuxconfig >ipclist
![]() |
![]() |
![]() |
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|