安装psu补丁,执行rootcrs.pl -unlock 后提示异常:
-
[root]:/oracle/app/11.2.0.4/grid/crs/install>./rootcrs.pl -unlock
-
unimplemented: posix::tmpnam(): use file::temp instead at /usr/opt/perl5/lib/5.28.1/aix-thread-multi/posix.pm line 185.
-
unimplemented: posix::tmpnam() at crsconfig_lib.pm line 700.
-
begin failed--compilation aborted at crsconfig_lib.pm line 700.
-
compilation failed in require at ./rootcrs.pl line 305.
-
begin failed--compilation aborted at ./rootcrs.pl line 305.
-
[root]:/oracle/app/11.2.0.4/grid/crs/install>ls -l /usr/opt/perl5/lib/5.28.1/aix-thread-multi/posix.pm
-
-r--r--r-- 1 root system 20347 feb 21 2019 /usr/opt/perl5/lib/5.28.1/aix-thread-multi/posix.pm
-
[root]:/oracle/app/11.2.0.4/grid/crs/install>perl -v
-
summary of my perl5 (revision 5 version 28 subversion 1) configuration:
-
-
platform:
-
osname=aix
-
osvers=7.1.0.0
-
...
由于升级aix版本,导致perl升级到5.28
降低perl版本到5.10,问题解决
后,再升级
perl
以后每次打补丁可能都需要回退这个软件,后期还会遇到什么问题难说。
官方正规的解决方法是:
参考:doc id 2697590.1
阅读(949) | 评论(0) | 转发(0) |