Skip to content

ksh rpc.ttdbserver ttsession

11.1.0.6升级11.1.0.7遭遇错误“ dtexec dtfile dtsession dtterm dtwm java ksh rpc.ttdbserver ttsession”

平台:AIX 61006
版本:ORACLE 11.1.0.6 REAL APPLICATION CLUSTER and DATABASE
目标升级版本
ORACLE CRS 11.1.0.7.7
ORACLE DATABASE 11.1.0.12

遭遇错误信息
安装过程遭遇错误,错误信息如下

dtexec dtfile dtsession dtterm dtwm java ksh rpc.ttdbserver ttsession.

日志信息如下

639014: execve(“/usr/sbin/fuser”, 0x0000000112BA7DD0, 0x000000011000E0D0) argc: 6
639014: argv: /usr/sbin/fuser -f -x -f -x
639014: /ora/oracle/product/11.1/db_1/bin/oracle

经过查询检验为AIX系统bug,补丁
IZ67400: FUSER GIVES INCORRECT PIDS WITH -X OPTION
APAR is a duplicate of IZ71207

△其次在不打系统补丁的情况下可以通过以下方式解决此类问题

在root用户下操作:
1) 重命名 fuser
mv /usr/sbin/fuser /usr/sbin/fuser_renamed
2) touch /usr/sbin/fuser
3) chmod +x /usr/sbin/fuser

在oracle用户下操作:
1) 在图形界面中点击“try again”重试安装

安装成功后,登陆root用户执行以下操作:
1) rename fuser back to its original name
mv /usr/sbin/fuser_renamed /usr/sbin/fuser