プライマリ・コンテンツに移動
Oracle® Clusterware管理およびデプロイメント・ガイド
12c リリース1 (12.1)
B71322-07
目次へ移動
目次
索引へ移動
索引

前
次

clscrs_stop_resource_in_pools

clscrs_stop_resource_in_pools APIは、サーバー・プールで名前が指定されたリソース・セットを停止するようにOracle Clusterwareに指定します。clscrs_stop_resource2と似た機能ですが、この関数は追加の引数spoollist (サーバー・プールのリストが生成される基になるサーバー・プール名のリストまたはフィルタ)を取る点が異なります。この関数は、引数としてnodeを取りません

パラメータ

入力:

  • ridlist: 停止するリソースまたはリソース・インスタンスのIDのリスト、あるいはフィルタ。
  • spoollist: 停止するリソースが実行されているサーバー・プール名のリスト、またはフィルタ。
  • env: 停止操作に環境引数を指定します。
  • msgf: ユーザー・メッセージ・コールバック(NULLにできます)。
  • msgarg: ユーザー・コールバック引数(NULLにできます)。
  • flag: asyncforceまたはeventオプションのいずれか。

出力:

op_status: 各リソースの停止操作のステータスを保持するリソース・リスト。

戻り値

  • CLSCRS_STAT_INVALID_RESNAME: ridlistが空の場合に表示されます。
  • CLSCRS_STAT_AUTHORIZATION_FAILURE: 認可が失敗した場合に表示されます。
  • CLSCRS_STAT_SUCCESS: リクエストしたすべてのエンティティに対してリクエストが正常に完了した場合またはフィルタに一致するエンティティがない場合に表示されます。
  • CLSCRS_STAT_FAILURE: 1つ以上のリソースまたはリソースIDが正常に停止しない場合に表示されます。
  • CLSCRS_STAT_CONNECTION: 通信エラーが発生した場合に表示されます。

CLSCRS_STAT

clscrs_stop_resource_in_pools(clscrs_splist *ridlist,clscrs_splist *spoollist,
                              clscrs_env env,clscrs_msgf2 msgf2, void *msgarg,
                              uword flags, clscrs_reslist *op_status);