grid用户下oracle文件属性改变导致无法启动实例

startup mount pfile='/tmp/pfile0722.txt'

错误信息:
Fatal NI connect error 12547, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/u01/grid/grid_home/18.0.0/bin/oracle)(ARGV0=oracle+ASM1_asmb_oradg1)(ENVS='ORACLE_HOME=/u01/grid/grid_home/18.0.0,ORACLE_SID=+ASM1')(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(SECURITY=(AUTHENTICATION_SERVICE=beq))(enable=setuser)(CONNECT_DATA=(CID=(PROGRAM=oracle)(HOST=rac01)(USER=oracle))))

VERSION INFORMATION:
TNS for Linux: Version 18.0.0.0.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 18.0.0.0.0 - Production
Version 18.3.0.0.0
Time: 22-JUL-2021 23:37:09
Tracing not turned on.
Tns error struct:
ns main err code: 12547

TNS-12547: TNS:lost contact
ns secondary err code: 12560
nt main err code: 517

TNS-00517: Lost contact
nt secondary err code: 32
nt OS err code: 0

查看文件属性:
/u01/grid/grid_home/18.0.0/bin/oracle

错误的:
[grid@rac01 trace]$ ls -al /u01/grid/grid_home/18.0.0/bin/oracle
-rwxr-x--x 1 grid oinstall 413848192 Jul 16 03:01 /u01/grid/grid_home/18.0.0/bin/oracle


正确的
[root@rac02 ~]# ls -al /u01/grid/grid_home/18.0.0/bin/oracle
-rwsr-s--x 1 grid oinstall 413848192 Jul 16 03:24 /u01/grid/grid_home/18.0.0/bin/oracle

修改与正确的一致:
[root@rac02 ~]#chmod gu+s /u01/grid/grid_home/18.0.0/bin/oracle

原文地址:https://www.cnblogs.com/hxlasky/p/15048610.html