本文共 2908 字,大约阅读时间需要 9 分钟。
Windows Oracle 11G R2搭建完全指南
目录一、总体规划1.服务器规划2.网络规划3.存储规划4.网络拓扑图二、操作系统环境配置1.节点主机名配置2.节点防火墙配置3.节点网络配置4.关闭DHCP感知5.配置本地安全策略6.共享设置与测试7.关闭SNP Features8.停止MSDTC服务9.同步节点时间10.检查环境变量三、存储空间规划及挂载1.磁盘挂载及初始化四、安装Oracle Grid Infrastructure一、总体规划
1.服务器规划本次实验通过Vmware Workstation实现。
两台机器帐户名密码要统一。节点 | 主机名 | 本地磁盘(C:) | 本地磁盘(D:) | 操作系统 | 内存大小 | 虚拟内存大小 |
---|---|---|---|---|---|---|
node1 | RAC1 | 40G | 100G | Win08r2_sp1 | 16G | 32G |
node2 | RAC2 | 40G | 100G | Win08r2_sp1 | 16G | 32G |
2.网络规划
虚拟机共3块网卡:主机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/24node2:本地连接->Public(主机)IP: 192.168.17.12/24本地连接2->Private(心跳线)IP:192.168.18.12/24本地连接3->storage(存储线)IP: 192.168.19.101/24storage:本地连接->(主机)IP: 192.168.19.10/24b.配置两台机器的HOSTS文件 c:\windows\system32\drivers\etc\hosts,配置完成后进行Ping命令进行验证#public192.168.17.10 RAC1192.168.17.12 RAC2#vip192.168.17.11 vip-RAC1192.168.17.13 vip-RAC2#private192.168.18.10 pri-RAC1192.168.18.12 pri-RAC2#scan192.168.17.100 scan-RACc.在node1、node2上运行 ncpa.cpl ,按下ALT键,菜单栏中选择 高级->高级设置,调整网卡优先级:Public > Private,若没有菜单栏,请点击组织->布局4.关闭DHCP感知
在node1、node2上打开注册表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 FeaturesC:\>netsh int tcp set global chimney=disabledC:\>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磁盘挂载,详见存储规划 。未完待续转载于:https://blog.51cto.com/tidypet/2345060