oracle 11gR2 rac grid和oracle所屬的組資訊

paulyibinyi發表於2010-07-09

     oracle 11gR2開始,安裝grid叢集和oracle軟體分開兩個使用者安裝

grid使用者單獨安裝叢集,比如包括asm例項,監聽資源,節點資源等

oracle使用者就只安裝oracle程式碼

grid使用者下面新增了三個組asmadmin,asmdba,asmoper

下面列出具體每個使用者和組之間對應的關係

使用者組

所屬該組的使用者

使用者組描述

oinstall

grid, oracle

Oracle Inventory and Software Owner

dba

grid, oracle

Database Administrator

asmadmin

grid

Oracle Automatic Storage Management Group

asmdba

grid, oracle

ASM Database Administrator Group

asmoper

grid

ASM Operator Group

oper

oracle

Database Operator

如果對oracle使用者沒賦予asmdba組的話,則會導致oracle使用者認不到diskgroup,啟動對應節點例項失敗。

Thu Jul 08 18:04:18 2010
ASMB started with pid=29, OS id=21238
ORA-00210: cannot open the specified control file
ORA-00202: control file: '+TESTDG/racdb/controlfile/current.256.723833823'
ORA-17503: ksfdopn:2 Failed to open file +TESTDG/racdb/controlfile/current.256.723833823
ORA-15001: diskgroup "TESTDG" does not exist or is not mounted
ORA-15055: unable to connect to ASM instance
ORA-01031: insufficient privileges
Starting background process ASMB

透過id命令可以顯示使用者包含哪些組

[oracle@rac1 trace]$ id
uid=502(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),506(asmdba)
[oracle@rac1 trace]$

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-667688/,如需轉載,請註明出處,否則將追究法律責任。

相關文章