当前位置: 首页 > 数据库 > oracle >

$ORACLE_HOME/bin/oracle权限问题汇总

一、ORA-15040: diskgroup is incomplete




原因:文件/u01/app/oracle/product/11.2.0/dbhome_1/bin/oracle的属主不对,应该是oracle.asmadmin,而不是oracle.oinstall。

二、grid用户下$ORACLE_HOME/bin/oracle权限问题


在搭建rac时,grid的$ORACLE_HOME/bin/oracle和oracle的$ORACLE_HOME/bin/oracle的权限中一定要图中的"s",比如是6751     ***两个节点的oracle和grid这个权限都要是这个!!
 
如图:
 
 
否则装grid和oracle软件和建库时,识别相关的共享存储盘会有问题。或者还会出现别的问题...如图:
 
 


 
这时先通过id oralce 和id grid命令查看用户信息,看看有没有缺少组之类的。
 
并且:由于共享盘的所有者和所属组是grid.asmadmin,所以建oracle用户时,最好把oracle用户也加进asmadmin组哦!
 
如果创建用户时忘记加,那后面可以通过命令usermod -a -G asmadmin oracle添加 (其中-a:append )
 
更改$ORACLE_HOME/bin/oracle权限可用chmod 6751 $ORACLE_HOME/bin/oracle更改
 
------分隔线----------------------------