今天新安裝一台11024的Oracle RAC DB 在AIX的環境
並要更新PSU到
root> /oracle/11.2.0/grid/OPatch/opatch auto /source/oracle/30501155 -ocmrf /tmp/ocm.f
2022-04-07 12:58:51: Starting Clusterware Patch Setup
Using configuration parameter file: /oracle/11.2.0/grid/crs/install/crsconfig_params
Stopping CRS...
Stopped CRS successfully
patch /source/oracle/30501155/29938455 apply successful for home /oracle/11.2.0/grid
patch /source/oracle/30501155/30298532 apply failed for home /oracle/11.2.0/grid
Starting CRS...
Installing Trace File Analyzer
ACFS driver install actions failed
Could not load program crsctl.bin:
rtld: 0712-001 Symbol ztca_Shutdown was referenced
from module crsctl.bin(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol LpxSetExternalAccess was referenced
from module crsctl.bin(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ztpk_SetKeyInfo was referenced
from module /oracle/11.2.0/grid/lib/libhasgen11.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ztpk_DestroyKey was referenced
from module /oracle/11.2.0/grid/lib/libhasgen11.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ztpk_Sign was referenced
from module /oracle/11.2.0/grid/lib/libhasgen11.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ztpk_Verify was referenced
from module /oracle/11.2.0/grid/lib/libhasgen11.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-002 fatal error: exiting.
Timed out waiting for the CRS stack to start.
檢查後發現libhasgen11.so與crsctl 檔案大小都怪怪的,使用crsctl也會報錯,一堆binary都毀損了,上個patch而已,太誇張了ㄅ~
天公伯阿~ 真夠嗆的
這告訴我們更新軟體前備份的重要性!!!
查了一下遇到這問題不能使用auto的方式上patch,只能一個一個進去用manual的方式,還要處理權限unlock的問題