IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Oracle RAC 11g + MS Windows 2012 R2

    Adamhuan发表于 2017-05-23 04:48:31
    love 0

    本文将在MS Windows 2012 R2上搭建Oracle database 11g RAC。

    本文的环境,在VMware虚拟的服务器上完成。

    虚拟硬件的具体配置如下:

    节点服务器:
    CPU:1
    Memory:8G
    Disk:80G
    NIC:2

    防火墙:禁用
    增强网络安全:禁用
    远程桌面控制:启用

    Network:
    node1:
    hostname=oracle1
    192.168.92.130
    192.168.59.130

    node2:
    hostname=oracle2
    192.168.92.131
    192.168.59.131

    OS:MS windows 2012 R2 64bit
    DB:Oracle database 11g

    存储服务器:
    Vendor:Openfiler
    Lun Size:80G

    IP:192.168.92.129

    ————————————————————————

    所有的MS Windows(节点服务器):

    设置【数据执行保护】:

    默认为:为除下列选定程序之外的所有程序和服务启用DEP
    需要修改为:仅为基本Windows程序和服务启用DEP

    禁用【用户账户控制,UAC】:

    禁用媒体感知:
    编辑注册表:

    注册表地址:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters

    停止服务:MSDTC – Distributed Transaction Coordinator

    将之设为:手动启动

    虚拟内存的设置:
    为实际内存的两倍:

    修改系统的网卡的名称:

    如上,分别设置为:public / private

    修改网卡的优先级:

    修改HOSTS:

    # for oracle rac 11g on windows
    
    # Public
    192.168.92.130	oracle1
    192.168.92.131	oracle2
    
    # VIP
    192.168.92.132	oracle1-vip
    192.168.92.133	oracle2-vip
    
    # Private
    192.168.59.130	oracle1-priv
    192.168.59.131	oracle2-priv
    
    # SCAN
    192.168.92.134	scan1

    设置节点二与节点一的时间同步(在节点二上执行):

    PS C:\Users\Administrator> net time \\oracle1
    \\oracle1 的当前时间是 2017/5/17 18:22:40
    
    命令成功完成。
    
    PS C:\Users\Administrator>
    PS C:\Users\Administrator> net time \\oracle1 /set /y
    \\oracle1 的当前时间是 2017/5/17 18:22:50
    
    命令成功完成。
    
    PS C:\Users\Administrator>

    对节点的服务器设置磁盘共享:

    激活磁盘的AUTOMOUNT:

    PS C:\Users\Administrator> diskpart
    
    Microsoft DiskPart 版本 6.3.9600
    
    Copyright (C) 1999-2013 Microsoft Corporation.
    在计算机上: ORACLE1
    
    DISKPART>
    
    DISKPART> automount enable
    
    已经启用自动装载新卷。
    
    DISKPART>
    
    DISKPART> exit
    
    退出 DiskPart...
    PS C:\Users\Administrator>

    用户:administrator

    PS C:\Users\Administrator> net user administrator /passwordreq:yes
    命令成功完成。
    
    PS C:\Users\Administrator>

    用一个节点机器访问另一个节点机器:节点服务器的administrator的口令一致

    PS C:\Users\Administrator> net use \\oracle2\c$
    本地名称
    远程名称     \\oracle2\c$
    资源类型     Disk
    状态         OK
    # 打开       0
    # 连接       1
    命令成功完成。
    
    PS C:\Users\Administrator>



沪ICP备19023445号-2号
友情链接