记一次低级错误——dbca找不到ASM磁盘组

联系:QQ(5163721)

标题:记一次低级错误——dbca找不到ASM磁盘组

作者:Lunar©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]

今天忽然想起来装一个12c,首先声明,12c中,创建CDB和PDB的功能是一个选项,可以在创建数据库的时候,选择是否创建成这个模式,或者沿用以前的模式:
在标准创建中可以选择“Create as container database”:
1

或者在高级选项中选择“Create as container database”
2

本次发现一个问题,使用dbca建库,找不到磁盘组,但是从grid用户看disk和diskgroup都是正常的:
3

SQL> select group_number,disk_number,mode_status from v$asm_disk;

GROUP_NUMBER DISK_NUMBER MODE_ST
------------ ----------- -------
           2           0 ONLINE
           1           3 ONLINE
           1           2 ONLINE
           1           1 ONLINE
           1           0 ONLINE

SQL> 
SQL> select group_number,disk_number,mode_status,name from v$asm_disk;

GROUP_NUMBER DISK_NUMBER MODE_ST NAME
------------ ----------- ------- ------------------------------
           2           0 ONLINE  RECO_0000
           1           3 ONLINE  DATA_0003
           1           2 ONLINE  DATA_0002
           1           1 ONLINE  DATA_0001
           1           0 ONLINE  DATA_0000

SQL>

检查一圈,发现原来是orace用户组设置错误:

 [root@lunar app]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba)
[root@lunar app]#

检查grid:

 [root@lunar app]# id grid
uid=54322(grid) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(asmadmin),54324(asmdba)
[root@lunar app]# 

修改oracle组为以下:

 [root@lunar app]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(asmadmin),54324(asmdba)
[root@lunar app]#

可以正常建库了:
4

5

此条目发表在 ASM 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注