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了。
默认挂载的共享磁盘是不能被共享访问的,只能被其中一个节点执行,如果不修改共享磁盘的共享属性,那么在执行另一个节点的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了。
相关文章推荐
- Kylin, Mondrian, Saiku系统的整合
- 意念控制飞行器
- Error Domain=NSCocoaErrorDomain Code
- POJ_1273_Drainage Ditches(USACO 93)_最大流
- Paint(画笔)类的使用
- Factorial Trailing Zeroes
- 线段树(main函数自由)
- RAID磁盘阵列
- Lock wait timeout exceeded; try restarting......
- 责任链模式(Chain of Responsibility Pattern)
- Django TemplateSyntaxError Could not parse the remainder: '()'
- main方法的参数
- setCentralWidget就可以把Qwidget设置为QMainWindow的主窗口
- 如何在OS X El Captain中配置GLFW和GLEW
- saiku 3.7.4 构建过程
- aiRPC(远程调用工具)
- mybaits-config.xml
- RAID阵列
- Leetcode-11. Container With Most Water
- HDU 1787 GCD Again