前のトピック: sepmd ユーティリティ - サブスクライバおよび更新ファイルの管理次のトピック: sepmd ユーティリティ - PMDB のバックアップ


sepmd ユーティリティ - デュアル コントロールの管理

UNIX で該当

sepmd ユーティリティは、デュアル コントロール トランザクションを管理します。 このユーティリティは、トランザクションの作成時に各トランザクションに一意の ID 番号を割り当てます。

注: デュアル コントロールの詳細については、「UNIX エンドポイント管理ガイド」を参照してください。

デュアル コントロールを使用する場合は、PMDB の名前を maker とする必要があります、また、PMDB および CA ControlMinder の両方に関して、is_maker_checker 構成設定の値を yes に設定する必要があります。

このコマンドの形式は以下のようになります。

sepmd -m {l|la|lo}
sepmd -m {d|r} transactionId
sepmd -m p transactionId code
‑-m d

トランザクションを削除します。 トランザクションとは、PMDB 上で実行する前に承認が必要な 1 つ以上のコマンドのことです。 トランザクションを作成したユーザのみがそのトランザクションを削除できます。

‑m l

コマンドを起動したユーザの未処理トランザクション(Checker(チェッカ)を待機)を一覧表示します。 各トランザクションは、トランザクション ID 番号、Maker(トランザクションを作成したユーザであり、この場合はコマンドを起動したユーザと同じユーザ)の名前、およびその説明(ある場合)と共に一覧表示されます。

‑m la

すべての Maker(作成者)のすべての未処理トランザクションを一覧表示します。 各トランザクションは、トランザクション ID 番号、Maker(作成者)の名前、およびその説明(ある場合)と共に一覧表示されます。

‑m lo

コマンドを起動したユーザのトランザクションを除き、すべての Maker(作成者)の未処理トランザクション(Checker(チェッカ)を待機)を一覧表示します。

‑m p

トランザクションを処理します。 Checker(トランザクションを作成した Maker(作成者)以外のすべての admin ユーザ)が ID 番号を入力すると、指定されたトランザクションのすべてのコマンドがリストに表示されます。

このオプションは、以下の状況では機能しません。

‑-m r

トランザクションの取得またはロックを実行します。

transacationID

トランザクションの作成時に割り当てられる一意の ID 番号を指定します。

code

Checker(チェッカ)がトランザクションの処理時に何を実行する必要があるかを、以下のように数値コードで指定します。

0

トランザクションを拒否します。この場合、トランザクション内のすべてのコマンドが削除され、PMDB では変更が実行されません。

1

トランザクションを許可します。この場合、コマンドはただちに PMDB で実行されます。

2

トランザクションのロックを解除します。ロックを解除したトランザクションは、後から処理するか、異なる Checker(チェッカ)で処理できます。