oracle11gr2-rac-SUSE Linux环境安装 - v1.0 联系客服

发布时间 : 星期五 文章oracle11gr2-rac-SUSE Linux环境安装 - v1.0更新完毕开始阅读

LINUX SUSE环境RAC安装文档

文档修改记录

版本号 V1.0 日期 20150626 文档创建 说明 编写者 林易 审核者

目录

文档修改记录 .................................................................................................................................. 1 一、环境确认 ................................................................................................................................... 3 二、环境准备阶段 ........................................................................................................................... 4

关闭防火墙(在ROOT用户下).................................................................................... 4 关闭NETWORKMANAGER ................................................................................................ 4 网关设置检查 ................................................................................................................... 4 bond配置(网卡绑定配通情况下,无需修改) ............................................................... 4 DNS配置 ........................................................................................................................... 5 编辑hosts文件 ................................................................................................................ 5 对机器的物理内存以及空间进行检查 ........................................................................... 6 检查RPM包: ................................................................................................................. 6 检查gcc和g++的版本 ..................................................................................................... 7 配置用户 ........................................................................................................................... 7 修改登录限制 ................................................................................................................... 9 创建安装目录,主要是规划grid的软件的安装目录 ................................................... 9 配置用户的环境变量 ..................................................................................................... 10 配置ntp时间同步 ......................................................................................................... 10

三、给grid用户授权磁盘 ............................................................................................................ 11 四、安装GRID软件 ...................................................................................................................... 11

执行图形化安装 ............................................................................................................. 11 执行orainstRoot.sh补丁 ............................................................................................... 26 执行补丁opatch............................................................................................................. 26 执行补丁root.sh ............................................................................................................ 27 继续图形化安装 ............................................................................................................. 28 磁盘配置 ......................................................................................................................... 29

五、安装ORACLE软件 .................................................................................................................. 32

拷贝安装文件 ......................................................................................................................... 32 验证图形界面 ......................................................................................................................... 32 执行安装 ................................................................................................................................. 32 图形化安装 ............................................................................................................................. 33 执行root.sh脚本 ................................................................................................................... 41 六、创建数据库 ............................................................................................................................. 43 七、创建表空间 ............................................................................................................................. 54

一、环境确认

在开始安装RAC前,需要做的第一个工作是跟用户确认RAC安装环境是否具备,包括以下内容:

1)主机的操作系统是否安装完毕

2)网络基础架构是否连接完毕,网络是否畅通

3)主机连接存储是否完毕,是否能够从各个主机看到存储

4)主机上是否需要做冗余设置,比如网口的冗余,存储上多路径的冗余

如果有第四步的要求,那么需要甲方指定系统工程师完成网口的绑定,指定存储工程师完成多路径的聚合

多路径的聚合:就是存储上的1块盘,因为有多个通道到主机,所以在主机上对于同一个盘能看到多块

在Suse和linux下,不管存储是什么牌子,多路径软件基本都是基于multipath软件开发的,所以聚合后的设备在linux下都位于/dev/mapper下,(EMC的多路径软件叫PowerPath;IBM的叫MPIO)

(比如存储上划了1个3G大小的盘用于OCR磁盘组,他映射到节点1可能叫/dev/mapper/mpatha,映射到节点2可能是/dev/mapper/mpathb 这就需要在开始前要求存储工程师确认,设备在各节点的名称是是否一致,不一致就需要调整,命令为:

emcpadm rename -s emcpowera -t emcpowerx 查看名称一致命令 powermt display dev=all

在存储这块都映射好后,就要给他们授权,但是基本上重启后,设备的权限和属组都会发生变化#chown grid:oinstall /dev/emcpower*

vi /etc/init.d/after.local

不调整的话,也有办法解决,那就是通过raw命令,将节点1的/dev/mapper/mpatha绑成设备名比如叫raw1,节点2的/dev/mapper/mpathb也绑定成raw1,最好的方法还是让存储调成一致。

二、环境准备阶段

关闭防火墙(在ROOT用户下)

chkconfig SuSEfirewall2_setup off

chkconfig SuSEfirewall2_init off(表示SuSEfirewall2_setup服务不在linux的任何运行级别启动) service SuSEfirewall2_setup stop(这个跟其他linux一样,表示停止SuSEfirewall2_setup服) service SuSEfirewall2_init stop

关闭NETWORKMANAGER

(这个东西其实是linux为了图形化管理网络设备而产生的,但是这东西会导致命令行网络配置的失败,所以我们要将其关闭

在suse下关闭他的方法就是修改/etc/sysconfig/network/config NETWORKMANAGER=\

网关设置检查

cat /etc/sysconfig/network/routes default 192.168.10.1 查看是否与规划网关一致

bond配置(网卡绑定配通情况下,无需修改)

(如果是做了bonding的网卡,那你要先问甲方,聚合后的设备名是什么 如果是bond0,那么你就要vi ifcfg-bond0这样的配置文件)

public地址修改如下: BOOTPROTO='static' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='192.168.10.50/24' MTU='' NAME='82545EM Gigabit Ethernet Controller (Copper)' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' USERCONTROL='no'