Oracle 19c RAC PRVG-11960 : Set user ID bit is not set for file 解决方法
作者:
dave
19c 的RAC 启动时报如下错误:
[root@www.cndba.cn1 bin]# crsctl start crs
CRS-41053: checking Oracle Grid Infrastructure for file permission issues
PRVH-0112 : Path "/etc/oracle/maps" with permissions "rwxrwxr-x" does not have write permissions for others on node "rac1".
PRVH-0100 : Restricted deletion flag is not set for path "/etc/oracle/maps" on node "rac1".
PRVH-0100 : Restricted deletion flag is not set for path "/u01/app/grid/crsdata/rac1/shm" on node "rac1".
PRVG-11960 : Set user ID bit is not set for file "/u01/app/19.3.0/grid/bin/jssu" on node "rac1".
PRVH-0147 : Set group ID bit is not set for file "/u01/app/19.3.0/grid/bin/extproc" on node "rac1".
PRVG-11960 : Set user ID bit is not set for file "/u01/app/19.3.0/grid/bin/extjob" on node "rac1".
PRVG-11960 : Set user ID bit is not set for file "/u01/app/19.3.0/grid/bin/oracle" on node "rac1".
PRVH-0147 : Set group ID bit is not set for file "/u01/app/19.3.0/grid/bin/oracle" on node "rac1".
PRVG-11960 : Set user ID bit is not set for file "/u01/app/19.3.0/grid/bin/oradism" on node "rac1".
CRS-4124: Oracle High Availability Services startup failed.
CRS-4000: Command Start failed, or completed with errors.
[root@www.cndba.cn1 bin]# l
这里提示主要是一些权限设置不对,根据提示,对应设置即可:
[root@www.cndba.cn1 bin]# chmod a+s /u01/app/19.3.0/grid/bin/extjob
[root@www.cndba.cn1 bin]# chmod a+s /u01/app/19.3.0/grid/bin/oracle
[root@www.cndba.cn1 bin]# chmod a+s /u01/app/19.3.0/grid/bin/oradism
[root@www.cndba.cn1 bin]# chmod +t /u01/app/grid/crsdata/rac1/shm
关于这些权限的说明,参考我的博客:
Linux 系统中的s、t、i、a权限
https://www.cndba.cn/dave/article/4078
版权声明:本文为博主原创文章,未经博主允许不得转载。