My Oracle Support Banner

action script を使用したユーザ定義リソースの停止に失敗 (Doc ID 2108953.1)

Last updated on AUGUST 04, 2018

適用範囲:

Oracle Database - Enterprise Edition - バージョン 11.2.0.1 から 12.1.0.2 [リリース 11.2 から 12.1]
この文書の内容はすべてのプラットフォームに適用されます。
本文書利用上のご注意
  本文書は英語の文書 <Document 1985556.1> (最終メジャー更新日: 2015年03月18日) の日本語翻訳版です。
  英語の文書のメジャー更新に応じて本文書を随時更新いたします。

現象

新しく作成したユーザ定義のアプリケーションリソースの停止が、以下のエラーで失敗し、
stop コマンド発行後、リソースが ONLINE のままとなります。

ユーザ定義のリソースの作成:

[grid rachost1] crsctl add resource app_test1 -type cluster_resource -attr "DESCRIPTION=User defined script,ACTION_SCRIPT=/u01/script/actionscript.sh,RESTART_ATTEMPTS=5,START_TIMEOUT=900,STOP_TIMEOUT=300,CHECK_INTERVAL=5"

リソースの起動:

[grid rachost1] crsctl start res app_test1
CRS-2672: Attempting to start 'app_test1' on 'rachost1'
CRS-2676: Start of 'app_test1' on 'rachost1' succeeded

リソースのステータス:

[grid rachost1] crsctl stat res app_test1
NAME=app_test1
TYPE=cluster_resource
TARGET=ONLINE
STATE=ONLINE on rachost1

 リソースの停止は以下のエラーとなる:

[grid rachost1] crsctl stop res app_test1
CRS-2673: Attempting to stop 'app_test1' on 'rachost1'
CRS-2675: Stop of 'app_test1' on 'rachost1' failed
CRS-4000: Command Stop failed, or completed with errors.

また、リソースの state は ONLINE となっている: 

[grid rachost1] crsctl stat res app_test1
NAME=app_test1
TYPE=cluster_resource
TARGET=OFFLINE
STATE=ONLINE on rachost1

 
scriptagent_grid.log の出力:

2015-01-28 08:35:29.987740 :    AGFW:2691770112: {0:0:42252} Command: stop for resource: app_test1 1 1 completed with status: SUCCESS
2015-01-28 08:35:29.988187 :CLSDYNAM:2691770112: [app_test1][F-ALGO]{0:0:42252} [check] Executing command: check for resource: app_test1 1 1
2015-01-28 08:35:29.988460 :CLSFRAME:2848306784:  TM [MultiThread] is changing desired thread # to 3. Current # is 2
2015-01-28 08:35:29.988835 :    AGFW:2615142144: {0:0:42252} Agent sending reply for: RESOURCE_STOP[app_test1 1 1] ID 4099:4640481
2015-01-28 08:35:29.988840 :    AGFW:2691770112: {0:0:42252} Entering script entry point...
2015-01-28 08:35:29.988920 :CLSDYNAM:2691770112: [app_test1]{0:0:42252} [check] Executing action script: /u01/script/actionscript.sh[check]
2015-01-28 08:35:30.042480 :CLSDYNAM:2691770112: [app_test1]{0:0:42252} [check]  *******   Wed Jan 28 08:35:30 EST 2015 **********
2015-01-28 08:35:30.042544 :CLSDYNAM:2691770112: [app_test1]{0:0:42252} [check] Action script '/u01/script/actionscript.sh' for resource[app_test1] called for action check
2015-01-28 08:35:30.042562 :CLSDYNAM:2691770112: [app_test1]{0:0:42252} [check] CHECK entry point has been called..
2015-01-28 08:35:30.042645 :CLSDYNAM:2691770112: [app_test1][F-ALGO]{0:0:42252} [check] Command check for resource: app_test1 1 1 completed with status ONLINE
2015-01-28 08:35:30.043163 :    AGFW:2615142144: {0:0:42252} app_test1 1 1 state changed from: STOPPING to: ONLINE
2015-01-28 08:35:30.043353 :    AGFW:2615142144: {0:0:42252} Agent sending last reply for: RESOURCE_STOP[app_test1 1 1] ID 4099:4640481

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.