My Oracle Support Banner

Grid Infrastructure: perlプロセスが実行中のためにOPatchによるパッチの手動適用は失敗 (Doc ID 2453527.1)

Last updated on AUGUST 02, 2019

適用範囲:

Oracle Database - Enterprise Edition - バージョン 12.1.0.2 以降
この文書の内容はすべてのプラットフォームに適用されます。
本文書利用上のご注意
  本文書は英語の文書 <Document 2409442.1> (最終メジャー更新日: 2018年8月4日) の日本語翻訳版です。
  英語の文書の最終メジャー更新日が新しい場合は本文書に適宜反映いたします。

現象


OPatchでパッチを適用する際に、perlプロセスがlibclntsh.so.12.1を使用しているために、適用はerror code 41で失敗しました。その前に、GI_HOMEのアンロックに成功し、クラスタウェアは停止されました。

opatchの実行ログ:

[xxxxxx@node1 20302006]$ <GI_HOME>/OPatch/opatch apply -local
Oracle Interim Patch Installer version 12.1.0.1.3
Copyright (c) 2018, Oracle Corporation. All rights reserved.

Oracle Home : <GI_HOME>
Central Inventory : <DIR>/app/oracle/oraInventory
from : <GI_HOME>/oraInst.loc
OPatch version : 12.1.0.1.3
OUI version : 12.1.0.2.0
Log file location : <GI_HOME>/cfgtoollogs/opatch/20302006_Jun_08_2018_09_50_23/apply2018-06-08_09-50-23AM_1.log

Applying interim patch '20302006' to OH '<GI_HOME>'
Verifying environment and performing prerequisite checks...
Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are:

Following executables are active :
<GI_HOME>/lib/libclntsh.so.12.1
Log file location: <GI_HOME>/cfgtoollogs/opatch/20302006_Jun_08_2018_09_50_23/apply2018-06-08_09-50-23AM_1.log

Recommended actions: OPatch needs to modify files which are being used by some processes.

OPatch failed with error code 41

原因

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.