基于Workstation8、CentOS6.5实现12C RAC搭建安装(3)


每个节点都需要安装(采用Standand Cluster 和 Standand Asm)。

12.1 安装命令

#./runInstaller
执行命令进行安装。
主节点操作即可,其他节点会自动同步复制过去。

12.2 选者Skip software updates

Next

12.3 Install and configure grid infrastrue for a Cluster

Next

12.4 Configure a standard cluster

Next

12.5 Advance installation

Next

12.6 选中English

Next

12.7 配置Cluser Name,Scan Name, Scan port

取消GNS配置
Next

12.8 增加其他节点

Next(此处需要验证无密码访问)

12.9 公私网络接口确认

Next(public,private)

12.10 创建GI management Repository

Yes(12C新特性,小型数据库会和OCR&VF存在相同的位置)
Next

12.11 选择Use Oracle ASM from storage

Next

12.12 选择ASM磁盘

修改change discovery path…以便找到 asm磁盘。(确保容量大小够)

12.13 设置SYSASM密码

设置完毕
Next

12.14 设置IPMI

不设置
Next

12.15 配置OSAM,ASM DBA, ASMOPER

分别是asmadmin,asmdba,asmoper
Next

12.16 配置安装路径,Inventory路径

Next

12.17 不勾选自动运行脚本

Next(手动执行脚本)

12.18 安装

点击install 安装完毕。


12.19 手动执行脚本

务必按顺序执行脚本。




12.20 安装完毕操作

 检查集群状态:
  [grid@rac02 ~]$ crsctl check cluster
 所有 Oracle 实例 —(数据库状态):
  [grid@rac02 ~]$ srvctl status database -d racdb
 检查单个实例状态:
  [grid@rac02 ~]$ srvctl status instance -d racdb -i racdb1
 节点应用程序状态:
 [grid@rac02 ~]$ srvctl status nodeapps
 列出所有的配置数据库:
  [grid@rac02 ~]$ srvctl config database
 数据库配置:
  [grid@rac02 ~]$ srvctl config database -d racdb –a
ASM状态以及ASM配置:
[grid@rac02 ~]$ srvctl status asm
 TNS监听器状态以及配置
  [grid@rac02 ~]$ srvctl status listener
 SCAN状态以及配置:
  [grid@rac02 ~]$ srvctl status scan
 VIP各个节点的状态以及配置:
  [grid@rac02 ~]$ srvctl status vip -n rac01
 节点应用程序配置 —(VIP、GSD、ONS、监听器)
[grid@rac02 ~]$ srvctl config nodeapps -a -g -s –l
 验证所有集群节点间的时钟同步:
  [grid@rac02 ~]$ cluvfy comp clocksync –verbose
以下操作需用root用户执行。
 在本地服务器上停止Oracle Clusterware 系统:
  [root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster
  注:可通过指定 -all 选项在集群中所有服务器上启动 Oracle Clusterware 系统。
  [root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster –all
 在rac01和rac02上停止oracle clusterware系统
  [root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster –all
 在本地服务器上启动oralce clusterware系统:
  [root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster
  注:可通过指定 -all 选项在集群中所有服务器上启动 Oracle Clusterware 系统。
 使用 SRVCTL 启动/停止所有实例:
  [oracle@rac01 ~]#srvctl stop database -d racdb
  [oracle@rac01 ~]#srvctl start database -d racdb



13 数据库安装 13.1 安装./runInstaller

取消My Oracle Support
Next

13.2 Skip software updates

Next

13.3 Install database software only

Next

13.4 Oracle RAC 安装

Next



14 创建数据库

使用DBCA创建数据库
此处省略一万字。


15 其他常识 15.1 VMWAR Workstation网桥

VMware虚拟网卡使用网络地址规划表
虚拟网卡名称 使用网段 子网掩码
VMnet1(即host网卡) 192.168.10.0 255.255.255.0
VMnet2(默认没有安装) 192.168.20.0 255.255.255.0
VMnet3(默认没有安装) 192.168.30.0 255.255.255.0
VMnet4(默认没有安装) 192.168.40.0 255.255.255.0
VMnet5(默认没有安装) 192.168.50.0 255.255.255.0
VMnet6(默认没有安装) 192.168.60.0 255.255.255.0
VMnet7(默认没有安装) 192.168.70.0 255.255.255.0
VMnet8(即NAT网卡) 192.168.80.0 255.255.255.0
地址只是为了统一和方便,读者可以根据自己的爱好进行规划。另外,在做实验的过程中,这个地址是可以随时修改的。
使用VMware Workstation创建虚拟机时,创建的虚拟机中可以包括网卡。根据需要选择使用何种虚拟网卡,从而决定连接到那个虚拟交换机。在VMware Workstation中,默认有3个虚拟交换机,分别是VMnet0(使用桥接网络)、VMnet1(仅主机网络)和VMnet8(NAT网络),也可以根据需要添加VMnet2~VMnet7和VMnet9等7个虚拟机交换机。


15.2 解决SQLPLUS下左右问题 15.2.1 安装readline

这个在光盘中有,直接yum安装即可。
#yum install readline*

15.2.2 下载

Rlwrap软件
~hlub/uck/rlwrap/
并安装
#./configure
#make && make install
完成。

15.2.3 配置oracle用户的配置文件

为了方便,也可以在Oracle用户环境配置文件.bash_profile中加入如下语句:
stty erase ^h
alias sqlplus='rlwrap sqlplus'
完毕。

15.3 ASM配置

#oracleasm configure -i
#oracleasm init
#oracleasm createdisk orc /dev/sdc1


检测报错:Asmlib installation and configuration verification
答:oracleasm configure –i
重新配置ORACLEASM_UID,ORACLEASM_GID
grid.asmadmin
所有节点都要配置。



ORA-27091: unable to queue I/O
答:
Oracleasm磁盘权限不够

15.4 修改/dev/shm

修改 /etc/fstab 文件。
tmpfs /dev/shm tmpfs defaults,size=2048M 0 0
重新挂载:
#mount -o remount /dev/shm
[root@CentOS-fuwenchao mntsda3]# df -h


CLSRSC-507: The root script cannot proceed on this node rac2 because either the first-node operations have not completed on node rac1 or there was an error in obtaining the status of the first-node operations.
答:NODE节点2执行错误
默认情况下这个文件位于$GI_HOME的cfgtoollogs下面,文件名称格式是rootcrs_<HOSTNAME>.log。
如 /u01/app/12.1.0/grid/cfgtoollogs/crsconfig/ rootcrs_rac2_2014-12-29_05-13-14PM.log

15.5 其他错误

错误:
ERROR:
Reference data is not available for verifying prerequisites on this operating system distribution
Verification cannot proceed
答:数据版本从12.1.0.1换成12.1.0.2解决。


Error in invoking target 'all_no_orcl' of makefile
答:数据版本从12.1.0.1换成12.1.0.2解决。


PRVF-5600 : On node "rac1" The following lines in file "/etc/resolv.conf" could not be parsed as they are not in proper format:
答: 安装DNS解决。

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

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