Oracle11gR2 RAC for Windows安装上篇:Grid Infrastructure + ASM 两节点安装 简要步骤及安装问题总结

版权声明:本文为博主hecb原创文章,未经博主允许不得转载。 https://blog.csdn.net/blvyoucan/article/details/71212334

目的:记录安装过程和碰到的问题,为下次安装作参考

操作系统: Microsoft Windows Server 2012 R2

Grid组件:Oracle 11gR2 Grid Infrastructure for Microsoft Windows (zip包里包含官方安装文档

数据库:Oracle11gR2 Database for Microsoft Windows

Grid Infrastructure 下载说明:Oracle Grid组件在Oracle下载页面对应版本的See All中能找到

简要步骤如下:

一、关闭防火墙


两台服务器都需要关闭,以保证安装不受防火墙影响,比如两台服务器互相Ping

二、修改计算机名

2.1.右键开始菜单>>系统


2.2.点击 计算机名后面的 更改设置


2.3.点击 更改 ,输入计算机名,并确定,我的两台计算机分别命名成了 win1win2,完成后重启计算机


三、修改服务器密码

安装前,确认两台服务器的管理员密码一致,如果不一致,需要改成一致

四、配置双网卡优先级和IP

4.1.右键开始菜单>>网络连接

在网络连接中,重命名网卡,公网网卡为net0,私网网卡为net1,并在右键属性中设置公网IP和私网IP


两台服务器都需要配置网卡,公网网卡IP在同一网段,私网网卡IP在同一网段,并保证公网IP和私网IP都能Ping通

4.2.在网络连接中按下alt键,选择 高级>>高级设置,将公有网卡net0移动到私有网卡net1之前



4.3.修改C:\Windows\System32\drivers\etc\hosts

增加两台服务器的公网IP,私网IP,VIP和SCAN IP,并重启DNS Client服务


公网IP,VIP,SCAN IP在同一网段

私网IP(priv)在同一网段

两台服务器配置一样,win1和win2为计算机名,保证两台服务器的公网IP和私网IP能相互Ping通

VIP和SCAN IP此时还Ping不通

五、共享C盘

5.1.右键C盘>>共享>>高级共享


5.2.高级共享,设置C盘的共享,并设置共享权限,可以共享给everyone,我设置了共享给administrators用户组


5.3两台服务器都要共享C盘(系统盘),如果Grid安装在其他盘,也要一起共享

确保两台服务器能通过网络相互访问对方的C盘,可在文件资源管理器中的地址栏中输入\\计算机名,如果能访问,说明共享成功


六、配置共享磁盘

6.1.参考《Windows Server 2012 iSCSI共享磁盘搭建》为两台服务器连接三块共享磁盘,这只是共享磁盘的一种方式,可以用其他方式

一块OCR磁盘:2G

一块表决(VOTE)磁盘:2G

一块数据磁盘:根据预估的数据库数据量自行决定

三个磁盘在进行iSCSI连接时,注意按相同的顺序进行连接

两台服务器上的iSCSI连接顺序一致

也可以不区分磁盘,把OCR文件,表决文件,数据文件都放在同一个磁盘组里

6.2.初始化磁盘,本人用了GPT分区表

右键开始菜单>>磁盘管理。

在磁盘管理弹出框中右键没有初始化的磁盘,点击初始化磁盘


弹出框中点击确定


只要在一台服务器上初始化磁盘,另外一台刷新一下就好了

6.3.新建简单卷


不分配驱动器号或驱动器路径


不要格式化这个卷


只要在一台服务器上对三块磁盘进行新建简单卷操作,另外一台刷新一下就好了

本人三块磁盘如下,RAW表示裸设备(未进行格式化)


七、安装Grid Infrastructure

安装界面要求在分辨率1024x768以上才能正确显示

安装前重启服务器,并且保证前面的配置都生效

解压win64_11gR2_grid.zip,使用管理员账户双击setup.exe,运行安装程序

只要在其中一台服务器上安装就行,安装程序会负责复制程序到另一台服务器上

7.1.安装和配置集群网格基础结构


7.2.高级安装


7.3.选择语言


7.4.win-scan为hosts文件中配置的SCAN IP


7.5.将两个节点的主机名和虚拟IP名添加进来,主机名和虚拟IP名已经在hosts文件中配置了


7.6.两块网卡net0设为公共,net1设为专用


7.7.选择自动存储管理


7.8.填写磁盘组名,点击标记磁盘


7.9.标记磁盘弹出框中,选择Add or change label


7.10.这里我将两个2G的磁盘标记成了CRS用作OCR和VOTE磁盘,4G的磁盘标记成了DATA用作数据磁盘(供Oracle数据存放数据文件等)


7.11.标记完成后就能看到相关磁盘,这里只选择两个CRS标记的磁盘,DATA标记的磁盘用于Oracle Database的安装

冗余级别可参考官方文档,按实际需求设置


7.12.设置ASM账户口令


7.13.故障隔离按实际需求设置


7.14.设置安装位置,如果安装在除C盘外的其他盘(C盘前面已经共享了),记得共享相关的文件夹


将软件位置文本框中的C:\app\Administrator\..\11.2.0\grid改成C:\app\11.2.0\grid,不然会报错


根据错误提示应该很容易理解

最终设置的软件位置如下


7.15.我安装的时候直接跳过了先决条件检查进入了概要,不清楚原因,点击完成后开始安装


7.16.安装进度界面,进度到100%后,开始执行“为集群配置Oracle Grid Infrastructure”,这个执行时间比较久,耐心等待


7.17.安装完成


7.18.

在CMD 运行crsctl check cluster -all显示win1和win2的各种集群服务在线

ping win-scan这时SCAN IP已经能ping通,说明Grid Infrastructure安装成功


猜你喜欢

转载自blog.csdn.net/blvyoucan/article/details/71212334
今日推荐