Oracle 11gR2 RAC实时应用集群(四)

2015-01-21 12:13:46 · 作者: · 浏览: 16
下参数,注意一个行为一条规则,并且逗号(,)与下一个关键词之间有空格.
? ? KERNEL=="sd?5", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="36000c29fd07c14fdb1ca780130a5ad8e", NAME="asmdisk1",


OWNER="grid", GROUP="dba", MODE="0660"
? ? KERNEL=="sd?6", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="36000c29fd07c14fdb1ca780130a5ad8e", NAME="asmdisk2",


OWNER="oracle", GROUP="dba", MODE="0660"
? ? KERNEL=="sd?7", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="36000c29fd07c14fdb1ca780130a5ad8e", NAME="asmdisk3",


OWNER="oracle", GROUP="dba", MODE="0660"
? ? KERNEL=="sd?5", BUS=="scsi", NAME=="asmdisk1", OWNER="grid", GROUP="dba", MODE="0660"
? ? 重新启动udev或重启节点.
? ? # start_udev
? ? 验证是否配置正常
? ? # ls -al /dev/asmdisk*
? ? 后续创建磁盘组时可以将搜索字符串ASM_DISKSTRING参数指向‘/dev/asmdisk*'就可以了


? ? 二.安装RAC.


? ? 1.安装RAC集群软件Grid.
? ? <<1>>将软件包linux.x64_11gR2_grid.zip解压到节点rac01.
? ? # unzip linux.x64_11gR2_grid.zip


? ? <<2>>安装cvuadisk包
? ? 在Grid的安装包grid/rpm/cvuqdisk-1.0.9-1.rpm,以root用户安装
? ? # export CVUQDISK_GRP=oinstall
? ? # rpm -ivh cvuqdisk-1.0.9-1.rpm


? ? <<3>>首先修改目录权限
? ? # chown -R root:oinstall /u01/app/grid
? ? # chmod -R 775 /u01/app/grid
? ? # chown -R oracle:oinstall /u01/app/oracle
? ? # chmod -R 775 /u01/app/oracle


? ? <<4>>配置grid用户环境变量.
? ? # su - grid
? ? $ vi .bash_profile
? ? 添加以下内容
? ? # For Oracle
? ? export DISPLAY=:0.0
? ? export TMP=/tmp;
? ? export TMPDIR=$TMP;
? ? export ORACLE_BASE=/u01/app/grid;
? ? export ORACLE_HOME=/u01/app/11.2.0/grid;
? ? export ORACLE_TERM=xterm;
? ? export PATH=/usr/sbin:$PATH;
? ? export PATH=$ORACLE_HOME/bin:$PATH;
? ? export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
? ? export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
? ?
? ? <<5>>以grid用户执行目录grid下的runInstaller命令:
? ? $ ./runInstaller
? ? 执行runInstaller,启动安装图形界面.



? ? 1>设置网格基础结构
? ? 安装选项:? ? ? ? ? 安装和配置集群的网格基础结构.
? ? 安装类型:? ? ? ? ? 高级安装
? ? 语言:? ? ? ? ? ? ? 简体中文
? ? 网格即插即用:? ? ? 集群名称:? ? rac-cluster
? ? ? ? ? ? ? ? ? ? ? SCAN名称:? ? rac-scan
? ? ? ? ? ? ? ? ? ? ? SCAN端口:? ? 1521
? ? ? ? ? ? ? ? ? ? ? 不配置GNS,如果需要自动生成虚拟IP,需配置GNS
? ? ? ? ? ? ? ? ? ? ? GNS子域:? ? racgrid
? ? ? ? ? ? ? ? ? ? ? GNS VIP地址: 192.168.89.91
? ? 集群节点信息:? ? ? 编辑和添加主机和虚拟IP名称
? ? ? ? ? ? ? ? ? ? ? 主机名? 虚拟IP名
? ? ? ? ? ? ? ? ? ? ? rac01? ? rac01v
? ? ? ? ? ? ? ? ? ? ? rac02? ? rac02v
? ? ? ? ? ? ? ? ? ? ? 点ssh按钮配置节点ssh互信(需要输入grid用户密码)
? ? 网络接口使用情况:? 接口名称? ? 子网? ? ? ? ? 接口类型
? ? ? ? ? ? ? ? ? ? ? PublicNet? 192.168.89.0? 公共
? ? ? ? ? ? ? ? ? ? ? PrivateNet? 192.168.234.0? 专用
? ? 存储选项:? ? ? ? ? 自动存储管理(ASM)
? ? 创建ASM磁盘组:? ? 当选择存储选项:自动存储管理(ASM)后,需要创建ASM磁盘.
? ? ? ? ? ? ? ? ? ? ? 设置ASM磁盘搜索路径/dev/oracleasm/disks/DISK*,出现开始用asmlib创建的磁盘.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /dev/asmdisk*,出现udev配置的磁盘.
? ? ? ? ? ? ? ? ? ? ? 设置磁盘组名,使用外部冗余,勾选出现的磁盘
? ? ASM口令:? ? ? ? ? 设置SYS和ASMSNMP的口令,是用相同口令
? ? 故障隔离:? ? ? ? ? 不使用智能平台管理接口(IPMI).
? ? 安装位置:? ? ? ? ? 设置安装位置默认:Oracle基目录/u01/app/grid,软件位置/u01/app/11.2.0/grid
? ? 先决条件检查:? ? ? 自动检查先决条件
? ? 安装


? ? 按提示在各节点上以root用户执行脚本.
? ? # /u01/app/oraInventory/orainstRoot.sh
? ? # /u01/app/11.2.0/grid/root.sh
? ? 如果执行出错,须检查各节点的磁盘权限,之前需要配置磁盘权限.
? ? # chown grid:dba /dev/oracleasm/disks/DISK1
? ? 或
? ? # chown grid:dba /dev/asmdisk1


? ? 执行完脚本,点ok后继续配置
? ? 最后验证时出现错误[INS-20802]Oracle Cluster Verification Utility failed.
? ? 是因为在Hosts配置文件里配置了SCAN,未启用DNS解析,不影响RAC正常运行
? ? 点ok后完成安装.


? ? <<6>>执行完后检查CRS是否成功
? ? [grid@rac01 grid]$ olsnodes
? ? rac01
? ? rac02


? ? [grid@rac01 grid]$ crsctl check crs
? ? CRS-4638: Oracle High Availability Services is online
? ? CRS-4537: Cluster Ready Services is online
? ? CRS-4529: Cluster Synchro