资源描述
Windows R2环境下Oracle 11G R2 RAC+ASM
试验室环境安装指南V1.0
北京东蓝数码科技
1 环境计划
如上图所表示,试验环境中采取VMware8.0虚拟了两台服务器分别是RAC1和RAC2,它们各有两条网线分别用于公共服务和内部互联;群集使用共享存放由ISCSI提供两块磁盘提供。
软件环境方面,操作系统选择Windows R2标准版(企业版亦可)
数据库采取 Oracle 11G R2(11.2.0.1)和win64_11gR2_grid(RAC基础架构软件)。
2 基础环境准备
2.1 服务器硬件环境准备
本例中采取Vmware Workstation8.0来虚拟服务器,为每台服务器准备两条NAT模式网卡,网关设置为192.168.1.2。其它配置以下图所表示:
本例中采取starwind作为iscsi服务器,配置以下:
服务器地址:172.16.16.9
磁盘1 :6G
磁盘2 :30G
2.2 服务器软件件环境准备
2.2.1 操作系统安装
服务器1和2安装windows R2标准版,选项默认即可,密码设置为相同密码。
2.2.2 操作系统级配置
2.2.2.1 主机名设置
在两台主机上分别实施,计算机——右键(属性),主机名设置为RAC1和RAC2
2.2.2.2 网卡命名和IP
主机1公用网卡:pub 192.168.1.101/24 网关 192.168.1.2
主机1内部网卡:pri 2.2.2.1/24
主机2公用网卡:pub 192.168.1.102/24 网关 192.168.1.2
主机2内部网卡:pri 2.2.2.2/24
2.2.2.3 关闭防火墙和DEP、UAC
关闭主机1和2上防火墙,在控制面板中设置
在主机1和主机2上ping对方公用和私用地址,要求全部能ping通。
在两台主机上,计算机——右键(属性)——更改设置——高级(设置)——数据实施保护(DEP),选择仅为基础windows程序和服务启用(重启后才能生效)
在两台主机上,控制面板(小图标方法查看)——用户账户——更改用户账户控制设置
改为从不通知,确定(重启后生效)
2.2.2.4 修改host文件
在主机1和主机2上修改C:\WINDOWS\system32\drivers\etc\hosts文件,用记事本打开,在末尾添加新行,输入以下内容
(192.168.1.103、104、105无需配置在网卡上,这个工作oracle会自行完成)
192.168.1.101 rac1
192.168.1.102 rac2
192.168.1.103 rac1-vip
192.168.1.104 rac2-vip
192.168.1.105 scan
2.2.2.5 磁盘配置——iscsi连接
在主机1和2上,开始——管理工具——iscsi提议程序
选择“是”,系统自动设置iscsi为自动开启状态
在弹出iscsi配置界面,切换到“发觉”选项卡,点击“发觉门户”,并在弹出窗口中输入发觉门户地址,172.16.16.9
接下来,我们切换到“目标”选项卡,能够发觉目标列表中有3个数据项,分别是data、data2和ddd,我们此次试验中用到是data和data2,点击data项,点击“连接”按钮,并确定。点击data2项,点击连接按钮并确定。
这么两块远程iscsi共享磁盘被连接成功。
计算机管理——存放——磁盘管理中,多出两块磁盘,我们把它们初始化,MBR方法
2.2.2.6 磁盘配置——分区,主机1
在此步骤开始前,重启主机1
在主机1,开始——运行——cmd(此时,节点2关机)
Diskpart,在diskpart命令下输入:automount enable
在diskpart命令下继续输入:list disk
Select disk 1 #选择那个6G磁盘,该磁盘用于ocr
Create part ext #创建扩展分区
Create part log #以全部空间创建逻辑分区
在diskpart命令下继续输入:
Select disk 2 #选择那个30G磁盘,该磁盘用于asm
Create part ext #创建扩展分区
Create part log size14000 #创建逻辑分区,大小14G
Create part log size14000 #创建逻辑分区,大小14G
接下来,在主机1计算机管理——存放——磁盘管理中,我们在磁盘2第一个分区上右键,更改驱动器号和路径,在弹出窗口中选择“添加”,装入ntfs空白文件夹中,“c:\asm”(此文件夹需自行创建)
用一样方法,我们把第二个分区装载到c:\asm2
2.2.2.7 磁盘配置——分区,主机2
在主机2,开始——运行——cmd(此时,节点1关机)
Diskpart,在diskpart命令下输入:automount enable
接下来,在主机1计算机管理——存放——磁盘管理中,我们删除掉磁盘1和2上全部分区磁盘号,并将第二块磁盘第1、2两个分区分别装载到c:\asm和c:\asm2目录下。
3 RAC配置
3.1 Oracle grid安装
在此配置过程中,要求主机1和2同时开机。
在主机1上实施以下操作,主机2登入系统,保持开机即可
先决性检验、概要等无意义页面不贴图
等候40分钟即可成功,假如失败那就重装系统吧。
3.2 Oracle 11G R2 server安装
在此配置过程中,要求主机1和2同时开机。
在主机1上实施以下操作,主机2登入系统,保持开机即可
等候40分钟,即可完成。假如发生失败应考虑硬件环境问题。
最终,在节点2实施上图提醒。
3.3 ASM配置
在此配置过程中,要求主机1和2同时开机。
在主机1上实施以下操作,主机2登入系统,保持开机即可
在oracle安装目录\bin下(C:\app\Administrator\product\11.2.0\dbhome_1\BIN),双击 asmtoolg.exe
在此配置过程中,要求主机1和2同时开机。
在主机1上实施以下操作,主机2登入系统,保持开机即可
在grid安装目录\bin下(C:\app\11.2.0\grid\BIN),双击 asmca.exe
出现以下窗口
大约10秒后,才能弹出可视化窗口以下:
首先我们设置asmsys口令和snmp口令
接下来点击“指定磁盘组”
等候时间可能比较长,视asm磁盘大小和速度而定。
3.4 创建RAC实例
在此配置过程中,要求主机1和2同时开机。
在主机1上实施以下操作,主机2登入系统,保持开机即可
在oracle安装目录\bin下(C:\app\Administrator\product\11.2.0\dbhome_1\BIN),双击 dbca.bat
大约10秒后,图形界面出现
等候大约40分钟
4 简单测试
用户端pc,netca工具创建到192.168.1.105orcl连接。
开启toad,能登录数据库并操作。
依据上图提醒,目前用户端连接是rac节点1,断开节点1网络连接,用户端重新toad登录,此时连接是rac节点2
展开阅读全文