系统 AIX 6.1
错误提示:oracle用户下 ./runInstaller 出现An internal error occurred within cluster verification framework Unable to get the current group窗口
之前登陆第二个节点的sqlplus时候还会出现
ora-01031:insufficient privileges
这个错误比较奇葩,除了 HP-UX Solaris的系统是需要打补丁之外(请参见:http://www.stechno.net/sap-notes.html?view=sapnote&id=1431796) ,AIX的故障就不是系统不支持的原因了,而是人为的原因,请看下面:
环境检查:
第一个节点显示正常
# su - oracle
$ ls -l
total 8
-rwxrwxrwx 1 root system 277 Dec 25 22:55 create.sql
$ id oracle
uid=555(oracle) gid=555(oinstall)
第二个节点却只显示ID号
# su - oracle
$ ls -l
total 8
-rw-r--r-- 1 555 555 87 Dec 18 15:12 smit.log
-rw-r--r-- 1 555 555 0 Dec 18 15:12 smit.script
-rw-r--r-- 1 555 555 0 Dec 18 15:12 smit.transaction
$ id
uid=555 gid=555
$id oracle
3004-820 User not found in /etc/passwd file
由于误操作将/etc/下的目录全部赋成744了 #chmod 744 /etc/oratab /etc/oraInst.loc 我习惯性的在前面+了个-R 弄得etc目录权限全变了,
导致不能使用/etc/passwd文件,使之登陆sqlplus的时候出现ora-01031:insufficient privileges 以及$id oracle 时,3004-820 User not found in /etc/passwd file。
总结:网上查遍资料是很难找到我的问题所在,因为别人不会犯这种错误,但是作为新手的自己又发现不了问题所在,多遇到点问题是好的,可遇到这些隐藏得很深的问题,是需要花费很大的时间作为代价的,一些错误能规范的时候就要尽量避免,要不花费那么多时间不值得,技术是无止境,但是走在提升技术的路上,坑多得你踩不完!坑也是无止境的啊~
----------------------------------------------------------------------------------------------
版权所有,如需转载,请注明出处,否则追加法律责任!
blog:http://blog.csdn.net/waycomecome