1说明
ASMFD是12.1中就引入的新特性,它可以不用手动配置ASM磁盘,更重要的是它可以保护磁盘被其他非Oracle操作复写,例如dd,echo等命令。https://www.cndba.cn/cndba/Expect-le/article/2559
https://www.cndba.cn/cndba/Expect-le/article/2559
更为详尽的介绍,请查看官方文档:
https://www.cndba.cn/cndba/Expect-le/article/2559
--12.1新特性ASMFD
https://www.cndba.cn/cndba/Expect-le/article/2559
在12.2中,ASMFD被加强了,它可以自动配置磁盘,只需要执行一个命令,该磁盘就可以被ASM使用。
非常方便。
2具体例子
2.1创建目录
[root@rac1 software]# mkdir -p /u01/app/12.2.0/grid
[root@rac1 software]# chown grid:oinstall /u01/app/12.2.0/grid
2.2解压GRID软件
使用grid用户解压
[grid@rac1 software]# cd /u01/app/12.2.0/grid
[grid@rac1 grid]# unzip -q /software/grid_home_image.zip
2.3配置共享磁盘用于ASMFD
2.3.1使用root用户登录,并设置ORACLE_HOME,ORACLE_BASE
[root@rac1 grid]# su - root
[root@rac1 grid]# export ORACLE_HOME=/u01/app/12.2.0/grid
[root@rac1 grid]# export ORACLE_BASE=/tmp
[root@rac1 grid]# echo $ORACLE_BASE
/tmp
[root@rac1 grid]# echo $ORACLE_HOME
/u01/app/12.2.0/grid
2.3.2使用ASMCMD命令来为ASMFD提供磁盘
如下,初始化三块磁盘,就不需要使用udev,ASMLIB等方式来绑定磁盘并赋权限
[root@rac1 grid]# /u01/app/12.2.0/grid/bin/asmcmd afd_labelDATA1/dev/sdb --init
[root@rac1 grid]#
2.3.3验证磁盘是否被标记为ASMFD使用
[root@rac1 grid]# /u01/app/12.2.0/grid/bin/asmcmd afd_lslbl /dev/sdb
--------------------------------------------------------------------------------
Label Duplicate Path
====================================
DATA1 /dev/sdb
然后下面安装GRID的时候,就可以直接使用该磁盘了/dev/sdb。
注意:/dev/sdb重启后,可能会变名称,所以Oracle使用了label标签将其绑定
2.3.4重置ORACLE_BASE
unset ORACLE_BASE
https://www.cndba.cn/cndba/Expect-le/article/2559
2.4开始安装GRID
./gridSetup.sh
更多信息,请参考官方文档:https://www.cndba.cn/cndba/Expect-le/article/2559
https://www.cndba.cn/cndba/Expect-le/article/2559
https://www.cndba.cn/cndba/Expect-le/article/2559
版权声明:本文为博主原创文章,未经博主允许不得转载。
ASMFD