Oracle 11.2单实例连接ASM时需要注意的事项以及问题处理

Oracle 11.2实例访问ASM需要注意的几点:


1。甲骨文用户和网格用户必须有相同的组,并且ASM磁盘的属组要和这个组保持一致,否则数据库无法访问ASM磁盘,

报错奥拉15081


例如下面:甲骨文和电网都属于asmdba组,并且ASM磁盘的属主也是asmdba

[root@host规则。d] # id甲骨文

uid=1001 (oracle) gid=1000 (oinstall)组=1000 (oinstall), 1001 (dba), 1002(打开),1004 (asmdba)

[root@host规则。d] # id网格

uid=1000(网格)gid=1000 (oinstall)组=1000 (oinstall), 1001 (dba), 1003 (asmadmin), 1004 (asmdba)、1005 (asmoper)

[root@host规则。d] #会/dev/sdb *

brw-rw-r——1网格asmdba 8, 16日12月19日13:44/dev/sdb

brw-rw-r——1网格asmdba 8、17日12月19日17:58/dev/sdb1

brw-rw-r——1网格asmdba 8、18日12月19日17:58/dev/sdb2

brw-rw-r——1网格asmdba 8, 19日12月19日17:58/dev/sdb3

brw-rw-r——1网格asmdba 8、20 12月19日17:58/dev/sdb4



2。$ ORACLE_HOME/bin/oracle可执行文件正确属主应该是甲骨文:asmadmin,并且权限必须有年代共享才可以,如下:

oracle@host: [/oracle/数据库/产品/11.2.0 dbhome_1/bin)将oracle

-rwsr-s——x 1甲骨文asmadmin 232399473 12月19日事故甲骨文


如果甲骨文可执行文件权限不对,可以执行下面命令:

$ {GI_HOME}/bin/setasmgidwrap - o $ {ORACLE_HOME}/bin/oracle

执行完毕以后检查甲骨文可执行文件的权限:

ls - l $ {ORACLE_HOME}/bin/oracle


Oracle 11.2单实例连接ASM时需要注意的事项以及问题处理