再做 Oracle 11gR2 RAC部署4

第3部分已配置共享磁盘,并格式化,这一部分将部署ASM服务,创建ASM磁盘,然后安装grid

在node1和node2上安装asm rpm软件包

oracleasm-support-2.1.3-1.el5.x86_64.rpm

oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm

oracleasmlib-2.0.4-1.el5.x86_64.rpm

oracleasm1

node2执行node1相同的操作

配置ASMdriver服务

在node1上以root用户配置.在3个ASM RPM包安装完成后,通过执行/usr/sbin/oracleasm命令进行配置.

配置ASM服务

node1上执行

/usr/sbin/oracleasm 配置 -i

/usr/sbin/oracleasm 状态

/usr/sbin/oracleasm 初始化

配置1

node2上执行node1相同的操作即可,不再上图.

配置ASM磁盘

之前安装的ASM RPM包,配置ASM驱动服务的最终目的是要创建ASM磁盘,为将来安装grid软件,创建Oracle数据库提供存储.

这次在node1上操作

/usr/sbin/oracleasm listdisks

/usr/sbin/oracleasm createdisk –h

/usr/sbin/oracleasm createdisk VOL1 /dev/sdb1

/usr/sbin/oracleasm createdisk VOL2 /dev/sdc1

/usr/sbin/oracleasm createdisk VOL3 /dev/sdd1

/usr/sbin/oracleasm createdisk VOL4 /dev/sde1

列表磁盘

node2上执行/usr/sbin/oracle/scandisks 扫描磁盘,就可一看到了node1相同的磁盘了.

上传并解压安装介质

解压 解压 linux.x64_11gR2_grid.zip

解压 linux.x64_11gR2_database_1of2.zip

解压 linux.x64_11gR2_database_2of2.zip

解压这3个压缩包,到/home/oracle 和/home/grid目录

检查CRS的安装环境

切换到grid用户检查

它的 – 格

光盘网格

./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose

环境检测失败,提示grid没有在dba用户组,如下图所示:

网格失败

依提示, node1和node2都执行/tmp/CVU_11.2.0.1.0_grid/runfixup.sh修复错误

再次执行grid安装前检测,检测成功,如下:

grid_success

安装 Grid infrastructure

以grid用户登录图形界面,执行/home/grid/grid/runInstaller,进入OUI的图形安装界面,这里选择安装和配置集群

网格1

选择高级安装

网格2

网格3

填写集群名和端口,下一个

网格4

网格5

这里选择ASM存储,下一个

网格6

输入ASM磁盘组名,这里命名为GRIDDG,冗余策略选择external外部,ASM磁盘选择VOL1,VOL2 .点击next:

网格7

给ASM指定不同的组,下一个

网格8

选择GRID软件安装路径,其中ORACLE_BASE,ORACLE_HOME均选择之前已经配置好的

网格9

接着开始安装前检测,通过后真正安装.

网格10

网格11

切换到root用户执行orainstRoot.sh和root.sh这两个脚本即可,此后会自动完成安装.

此时,集群相关服务已经启动, 而且ASM实例也将在两个节点启动.

node1和node2分别执行crs_stat -t

网格12

网格13

至此ASM磁盘, grid安装完成, 下一部分将会进行oracle软件安装.

发表评论