Chinaunix首页 | 论坛 | 博客
  • 博客访问: 252022
  • 博文数量: 42
  • 博客积分: 1555
  • 博客等级: 上尉
  • 技术积分: 489
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-10 13:58
文章分类

全部博文(42)

文章存档

2017年(1)

2015年(1)

2014年(1)

2013年(6)

2012年(12)

2011年(3)

2010年(3)

2009年(1)

2007年(7)

2006年(7)

我的朋友

分类: Oracle

2012-04-11 14:44:03

 ORACLE dbca 找不到asm disks

oracle版本: 11.2.0.1.0
grid 版本: 11.2 

前面的安装基本都一步一步都走过来了,当然走的不是那么的平坦.还好有百度google的鼎力相助终于是装好了.

问题现象:dbca 到第6步的时候 "Database file location ",
              选择 Storage Type :Automatic Storage management 
              然后 Databse Area : DATA(创建的asm disk group的名称)
             如下图:
             
 
              点击下一步系统提示: 无法找到指定的磁盘组.

错误判断:
      1  执行: /usr/sbin/oracleasm scandisks
              /usr/sbin/oracleasm listdisks 

             结果正常,而且listdisk可以正常的将磁盘组可显示出来.
      2  切换到 grid 帐户 ,执行数据查询 
         sqlplus /nolo 
          conn /as sysdba 
          select name from v$asm_disks 
             也可以查得到.
       3  用户组判断
          id oracle 
          发现oracle没能在admdba组里面,问题在此.
 
 解决问题
         执行 usermod -G oinstall  -g dba,amdba oracle 
       
         再次选择,asm 磁盘组出来了.

后记
         其实在我的最开始的创建用户及组的脚本里面是将oracle 加入到了asmdba中的,但是创建的脚本
         受了系统自带脚本orarun的影响.
    
         希望该文能帮助到遇到此问题的朋友.
阅读(5102) | 评论(0) | 转发(0) |
0

上一篇:rsync via ssh

下一篇:rsync with ssh

给主人留下些什么吧!~~