您的位置:首页 > 大数据 > 人工智能

AIX下设置ASM的共享访问

2016-06-13 10:28 627 查看
转载:http://2jliu.itpub.net/23135684/viewspace-659998/

默认挂载的共享磁盘是不能被共享访问的,只能被其中一个节点执行,如果不修改共享磁盘的共享属性,那么在执行另一个节点的root.sh脚本的时候可能收到如下的错误:

/dev/hdisk13 device is busy.       

执行lsattr –El hdisk2 | grep reserve命令查看共享磁盘的共享属性。修改属性时注意以下步骤:

      1.根据使用的不同存储可能看到的共享磁盘属性是不同的,可能是reserve_policy或者是reserve_lock属性。

          如果使用 查看到的是reserve_policy属性,那么就执行chdev –l -a reserve_policy=no_reserve命令设置共享磁盘共享属性。

          如果看到的是reserve_lock属性执行chdev –l -a reserve_lock=no命令设置共享磁盘共享属性。

      下面是修改多个共享磁盘的例子:

chdev -l hdisk2 -a reserve_policy=no_reserve

chdev -l hdisk3 -a reserve_policy=no_reserve

chdev -l hdisk4 -a reserve_policy=no_reserve

chdev -l hdisk5 -a reserve_policy=no_reserve

chdev -l hdisk6 -a reserve_policy=no_reserve

chdev -l hdisk7 -a reserve_policy=no_reserve

chdev -l hdisk8 -a reserve_policy=no_reserve

chdev -l hdisk9 -a reserve_policy=no_reserve

chdev -l hdisk10 -a reserve_policy=no_reserve

chdev -l hdisk11 -a reserve_policy=no_reserve

chdev -l hdisk13 -a reserve_policy=no_reserve

chdev -l hdisk14 -a reserve_policy=no_reserve

chdev -l hdisk15 -a reserve_policy=no_reserve

chdev -l hdisk16 -a reserve_policy=no_reserve

chdev -l hdisk17 -a reserve_policy=no_reserve

      2.以上的命令需要在RAC的所有节点都完成,在执行共享磁盘属性修改的时候确保磁盘没有被使用。

      3.在使用hdisk13作为共享磁盘的时候一定注意使用的文件是/dev/rhdisk13,而不是/dev/hdisk13,rhdisk13是字符设备,hdisk13是块设备。

      4.完成设置之后,修改/dev/rhdisk#的所有者为oracle:oinstall,/dev/rhdisk#就可作为asm disk使用。通过dbca来创建asm实例,新建asm group就可以正常使用asm了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: