6.2.3.6 dbmcli
コンピュート・サーバーに対してDBMCLIコマンドを実行します。
用途
dbmcli
コマンドを使用すると、指定したコンピュート・サーバーに対してDBMCLIコマンドを実行できます。
構文
dbmcli --compute compute-name [ --xml ] [ -e ] dbmcli-command
コマンド・オプション
dbmcli
コマンドのオプションは、次のとおりです:
-
compute-name: 操作の対象となるコンピュート・サーバーの名前を指定します。
コンピュート・サーバーは名前で識別する必要があります。
lscomputeserver
コマンドを使用して、すべてのコンピュート・サーバー名を検出します。 -
--xml
: XML形式のコマンド出力を生成します。 -
-e dbmcli-command
: DBMCLIコマンドを指定します。-e
引数はオプションです。
使用上のノート
ESCLIでdbmcli
コマンドを実行するには、Exascaleユーザーにcl_admin
権限が必要です。Exadataコンピュート・サーバーでは、コマンドはdbmadmin
ユーザーの権限で実行されます。
例
例6-9 DBMCLIコマンドの実行
次の例では、list dbserver
コマンドをDB01
に対して実行します。どちらのコマンドも同じ機能を実行します。ただし、2番目のコマンドはオプションの-e
引数を指定します。
@> dbmcli --compute DB01 list dbserver
@> dbmcli --compute DB01 -e list dbserver
例6-10 DBMCLIコマンドの実行およびXML形式の出力の生成
この例では、list dbserver
コマンドをDB01
に対して実行し、コマンド出力がXMLを使用してレンダリングされます。
@> dbmcli --compute DB01 --xml list dbserver
親トピック: サービスおよびクラスタ管理