Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解(4)

//我们是Oracle Linux系统,此版本已经集成了oracleasm和oracleasmlib,所以就不用再安装了~

(2)规划ASM磁盘组
官方文档中规定了不同冗余策略下OCR、Voting Disk、Database和Recovery所需求的大小。

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解


Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解


找到存储管理员,把规划好的磁盘都让他给你配置好~

(3)配置ASM

格式化每个磁盘

[root@rac1 ~]# fdisk /dev/sdb

完成后我们通过fdisk -l查看一下

[root@rac1 ~]# fdisk -l

[root@rac1 ~]# /usr/sbin/oracleasm configure -i

Default user to own the driver interface []: grid

Default group to own the driver interface []: asmadmin

Start Oracle ASM library driver on boot (y/n) [n]: y

Scan for Oracle ASM disks on boot (y/n) [y]: y

[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1

[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL2 /dev/sdc1

[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL3 /dev/sdd1

以下操作在另一个节点上进行,RAC2上操作

[root@rac2 ~]# oracleasm scandisks

这里用到的是asmlib来做磁盘设备管理的,这里大家也可以使用UDEV来管理,在RHEL6中asmlib已经被废弃了,以后就是UDEV的天下


11.使用CVU检查各个节点的配置工作

千辛万苦终于到了安装前的最后一步~

[root@node1 ~]# su - grid

[grid@node1 ~]$ cd grid_sw

[grid@node1 grid_sw]$ ./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose

其中“grid_sw”为安装包解压出来的grid安装文件。

这一步的重点在于遇到报错怎样处理:
我这次安装遇到了PRVF-5636,此问题是由于没有DNS以及/etc/resolv.conf 的设置引起的,因为脚本要用nslookup命令去检测两个节点的连通性。

12.安装GI和RAC
(1)安装
Oracle Grid Infrastructure

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解


安装过程中遇到了udev的报错,由于我们使用的oracleasmlib,所以直接无视~

(2)安装Oracle Database 11g with Oracle Real Application Clusters

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解

Oracle Linux 6.4安装Oracle 11g R2+RAC+ASM图文详解


安装Grid是难点,RAC只要Grid安装顺利基本不是问题,安装过程中也请先使用CVU进行安装前检测,本次安装过程中遇到了一些文件权限的问题,大家安装时也请多注意。尤其是ASM的权限和安装用户的家目录权限。

13.使用ASMCA和DBCA管理数据库
关于这两个管理软件网上文章很多,这里不再赘述。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8650865c6e810bb05eba213538b00ff8.html