小标
2019-06-24
来源 :
阅读 2648
评论 0
摘要:本文主要向大家介绍了Oracle数据库之Windows Oracle 11G R2搭建完全指南,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。
本文主要向大家介绍了Oracle数据库之Windows Oracle 11G R2搭建完全指南,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

Windows Oracle 11G R2搭建完全指南
目录
一、总体规划
1.服务器规划
2.网络规划
3.存储规划
4.网络拓扑图
二、操作系统环境配置
1.节点主机名配置
2.节点防火墙配置
3.节点网络配置
4.关闭DHCP感知
5.配置本地安全策略
6.共享设置与测试
7.关闭SNP Features
8.停止MSDTC服务
9.同步节点时间
10.检查环境变量
三、存储空间规划及挂载
1.磁盘挂载及初始化
四、安装Oracle Grid Infrastructure
一、总体规划
1.服务器规划
使用两台硬件配置一样的服务器做为RAC环境的两个物理节点;
服务器至少需要配置两块物理网卡。
本次实验通过Vmware Workstation实现。
两台机器帐户名密码要统一。
| 节点 | 主机名 | 本地磁盘(C:) | 本地磁盘(D:) | 操作系统 | 内存大小 | 虚拟内存大小 |
|---|---|---|---|---|---|---|
| node1 | RAC1 | 40G | 100G | Win08r2_sp1 | 16G | 32G |
| node2 | RAC2 | 40G | 100G | Win08r2_sp1 | 16G | 32G |
2.网络规划
虚拟机共3块网卡:
网卡1:主机ip
网卡2:pri_ip(心跳线)
网卡3:storage_ip
主机ip、私有ip、scan_ip要在同一网段。
| 节点 | 主机ip | vip | pri_ip | scan_ip | scan名称 | storage_ip |
|---|---|---|---|---|---|---|
| node1 | 192.168.17.10 | 192.168.17.11 | 192.168.18.10 | 192.168.17.100 | scan-cluster | 192.168.19.10 |
| node2 | 192.168.17.12 | 192.168.17.13 | 192.168.18.11 | 192.168.17.100 | scan-cluster | 192.168.19.11 |
3.存储规划
规划5个Lun,OCR作为表决磁盘、FRA作为闪回配置、DATA作为数据区。磁盘组名字:OCR、FRA、DATA
| 磁盘命名 | Lun | Size(G) | 作用 |
|---|---|---|---|
| OCR | 1 | 50G | 表决磁盘 |
| FRA | 2 | 100G | 闪回配置区 |
| DATA | 3 | 200G | 数据共享区 |
| DATA1 | 4 | 200G | 数据共享区 |
| DATA2 | 5 | 200G | 数据共享区 |
4.网络拓扑图
二、操作系统环境配置
1.节点主机名配置
在node1、node2上修改主机名字,名字为RAC1、RAC2,需重启生效,两台服务器统一使用administrator、并且保持密码一致。
2.节点防火墙配置
在node1、node2上修改防火墙设置,设置如下图:
3.节点网络配置
a.将两节点的网卡名称修改一致:
node1:
本地连接->Public(主机)IP: 192.168.17.10/24
本地连接2->Private(心跳线)IP:192.168.18.10/24
本地连接3->storage(存储线)IP: 192.168.19.100/24
node2:
本地连接->Public(主机)IP: 192.168.17.12/24
本地连接2->Private(心跳线)IP:192.168.18.12/24
本地连接3->storage(存储线)IP: 192.168.19.101/24
storage:本地连接->(主机)IP: 192.168.19.10/24
b.配置两台机器的HOSTS文件 c:\windows\system32\drivers\etc\hosts,配置完成后进行Ping命令进行验证
#public
192.168.17.10 RAC1
192.168.17.12 RAC2
#vip
192.168.17.11 vip-RAC1
192.168.17.13 vip-RAC2
#private
192.168.18.10 pri-RAC1
192.168.18.12 pri-RAC2
#scan
192.168.17.100 scan-RAC
c.在node1、node2上运行 ncpa.cpl ,按下ALT键,菜单栏中选择 高级->高级设置,调整网卡优先级:Public > Private,若没有菜单栏,请点击组织->布局
4.关闭DHCP感知
在node1、node2上打开注册表
注册表定位HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters子项,新建一个DWORD类型的键值DisableDHCPMediaSense,将值修改为1.
重启后使用命令netsh interface ipv4 show global验证是否成功关闭.
5.配置本地安全策略
在node1、node2进行如下操作:
a.运行 secpol.msc ,配置"安全设置->本地策略->安全选项->用户帐户控制:管理员批准模式中管理员的提升权限提示的行为"为"不提示,直接提升"。
b.确认"安全设置->本地策略->用户权限分配->管理审核和安全日志"中包括Administrators组。
6.共享设置与测试
在node1、node2进行如下操作:
a.因为grid和oracle在执行远程复制时,要有rac2的administrator权限去开启服务和写注册表。C盘不共享会导致grid的网格基础结构配置失败。D盘为数据库安装盘。勾选“共享此文件夹”,并打开权限,添加相应的用户并赋予这个用户完全控制、更改、读取的权限。
F盘同理。
b.在每个节点执行net use命令检测节点间能否互相访问
在rac1上运行:net use \rac2\C$
net use \rac2\D$
在rac2上运行:net use \rac1\C$
net use \rac1\D$
7.关闭SNP Features
C:\>netsh int tcp set global chimney=disabled
C:\>netsh int tcp set global rss=disabled
重启后使用命令
C:\>netsh interface ipv4 show global验证是否成功关闭
8.停止MSDTC服务
运行 services.msc ,将 Distributed Transaction Coordinator (MSDTC) 服务停止,并设为"手动".
9.同步节点时间
在 RAC2 服务器上运行命令:net time \rac1 (查看 RAC1 的当前时间)然后在 RAC2 服务器上运行命令:net time \rac1 /set (设置 RAC2 时间与 RAC1 同 步)
10.检查环境变量
计算机 右键->属性->高级系统设置->环境变量,确认变量TMP和TEMP值相同.
三、存储空间规划及挂载
通过starwind 模拟iscsi磁盘挂载,详见存储规划 。
未完待续
本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号