虚拟机安装WindowsOracleGRACbyfjw

上传人:l**** 文档编号:45115994 上传时间:2018-06-15 格式:DOC 页数:49 大小:3.15MB
返回 下载 相关 举报
虚拟机安装WindowsOracleGRACbyfjw_第1页
第1页 / 共49页
虚拟机安装WindowsOracleGRACbyfjw_第2页
第2页 / 共49页
虚拟机安装WindowsOracleGRACbyfjw_第3页
第3页 / 共49页
虚拟机安装WindowsOracleGRACbyfjw_第4页
第4页 / 共49页
虚拟机安装WindowsOracleGRACbyfjw_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《虚拟机安装WindowsOracleGRACbyfjw》由会员分享,可在线阅读,更多相关《虚拟机安装WindowsOracleGRACbyfjw(49页珍藏版)》请在金锄头文库上搜索。

1、基于 Vmware10.0 的 RAC 安装指南(Windows 2008 +Oracle 11G RAC+ASM)北京安华金和科技有限公司 夜未眠风已息2014.11.18 新特性介绍新特性介绍Oracle 11gR2 引入了很多新特性, Oracle 11gR2 将自动存储管理 (ASM) 和 Oracle Clusterware 集成在 Oracle Grid Infrastructure 中。Oracle ASM 和 Oracle Database 11gR2 提供了较以前版本更为增强的存储解决方案,该解决方案能够在 ASM 上存储 Oracle Clusterware 文件,即 Or

2、acle 集群注册表 (OCR) 和表决文件(VF,又称为表决磁盘)。这一特性使 ASM 能够提供一个统一的存储解决方案,无需使用第三方卷管理器或集群文件系统即可存储集群件和数据库的所有数据;Oracle 11gR2 中引入了 SCAN(single client access name),即简单客户端连接名,一个方便客户端连接的接口;在 Oracle 11gR2 之前,client 链接数据库的时候要用 vip,假如 cluster 有 4 个节点,那么客户端的tnsnames.ora 中就对应有四个主机 vip 的一个连接串,如果 cluster 增加了一个节点,那么对于每个连接数据库的客

3、户端都需要修改这个tnsnames.ora。SCAN 简化了客户端连接,客户端连接的时候只需要知道这个名称,并连接即可, 每个 SCAN VIP 对应一个 scan listener,cluster 内部的service 在每个 scan listener 上都有注册,scan listener 接受客户端的请求,并转发到不同的 Local listener 中去,由 local 的 listener 提供服务给客户端。此外,安装 GRID 的过程也简化了很多,内核参数的设置可保证安装的最低设置,直接使用 ASM 存储1 环境规划环境规划节点1节点2群集磁盘1:OCR群集磁盘2:ASMISCS

4、I连接 主机地址 172.16.16.92.2.2.1内部私有连接2.2.2.2PC 192.168.1.106RAC1 192.168.1.101 RAC1-VIP 192.168.1.103RAC2 192.168.1.102 RAC2-VIP 192.168.1.104RAC群集:SCAN Sid:orcl 192.168.1.105如上图所示,实验环境中采用 VMware10.0 虚拟了两台服务器分别是 RAC1 和RAC2,它们各有两条网线分别用于公共服务和内部互联;群集使用的共享存储由 ISCSI 提供的两块磁盘提供。软件环境方面,操作系统选择 Windows 2008 R2 企业

5、版数据库采用 Oracle 11G R2(11.2.0.1)和 win64_11gR2_grid(RAC 基础架构软件)。2 基础环境的准备基础环境的准备2.1 服务器硬件环境准备服务器硬件环境准备本例中采用 Vmware Workstation10.0 来虚拟服务器,安装系统时添加一个NAT 网卡,系统安装完成后添加另一个网卡,并修改网卡模式为“桥接模式”(否则可能出现网卡不认的情况)(否则可能出现网卡不认的情况)如下图所示:其他配置如下图所示(视主机资源情况而定):本例中采用 starwind6.0(安装及配置请参考附录)作为 iscsi 服务器,配置如下:服务器地址:172.16.16.

6、9磁盘 1 :6G磁盘 2 :30G2.2 服务器软件件环境准备服务器软件件环境准备2.2.1 操作系统安装操作系统安装服务器 1 和 2 安装 windows 2008 R2 企业版,选项默认即可,密码设置为相同密码。2.2.2 操作系统级配置操作系统级配置2.2.2.1 主机名设置主机名设置在两台主机上分别执行,计算机右键(属性),主机名设置为 RAC1和 RAC22.2.2.2 网卡命名和网卡命名和 IP将两台机器的公用网卡重命名为将两台机器的公用网卡重命名为 pub,内部网卡重命名为,内部网卡重命名为 pri两台机器的公网,内网网卡命名必须一致,否则会报两台机器的公网,内网网卡命名必须

7、一致,否则会报 INS-40927 错误错误主机 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开始开始 网络网络 网络和共享中心网络和共享中心 更改适配器设置更改适配器设置 组织选择到布局菜组织选择到布局菜单栏单栏 高级高级 高级设置,将高级设置,将 PublicPublic 优先于优先于 PrivatePrivate2.2.2.3 关闭防火墙和关闭防火墙和 DEP、UA

8、C关闭主机 1 和 2 上的防火墙,在控制面板中设置在主机 1 和主机 2 上 ping 对方的公用和私用地址,要求都能 ping 通。在两台主机上,计算机右键(属性)更改设置高级(设置)数据执行保护(DEP),选择仅为基本 windows 程序和服务启用(重启后才能生效)在两台主机上,控制面板(小图标方式查看)用户账户打开或关闭用户账户控制-去除勾选狂“使用用户账户控制(UAC)”改为从不通知,确定(重启后生效)2.2.2.4 修改修改 host 文件文件在主机 1 和主机 2 上修改 C:WINDOWSsystem32driversetchosts 文件,用记事本打开,在末尾添加新行,输入

9、以下内容(192.168.1.103、104、105 无需配置在网卡上,这个工作 oracle 会自行完成)192.168.1.101 rac1192.168.1.102 rac2192.168.1.103 rac1-vip192.168.1.104 rac2-vip192.168.1.105 scan2.2.2.5 磁盘配置磁盘配置iscsi 连接连接在主机 1 和 2 上,开始管理工具iscsi 发起程序选择“是”,系统自动设置 iscsi 为自动启动状态在弹出的 iscsi 配置界面,切换到“发现”选项卡,点击“发现门户”,并在弹出的窗口中输入发现门户地址,172.16.16.9接下来,

10、我们切换到“目标”选项卡,可以发现目标列表中有 2 个数据项,就是我们此次实验中用到的是 sharedisk 和 share30g,分别选中,点击“登录”按钮,勾选计算机启动时自动还原此链接,并确定。这样两块远程的 iscsi 共享磁盘被连接成功。计算机管理存储磁盘管理中,多出两块磁盘2.2.2.6 磁盘配置磁盘配置分区,主机分区,主机 1在此步骤开始前,重启主机 1在主机 1,开始运行cmd(此时,节点 2 关机)Diskpart,在 diskpart 命令下输入:automount enable如果磁盘是只读的使用如下命令:在 diskpart 命令下继续输入:list diskSelec

11、t disk 1 #选择那个 6G 的磁盘,该磁盘用于 ocrCreate part ext #创建扩展分区Create part log #以全部空间创建逻辑分区在 diskpart 命令下继续输入:Select disk 2 #选择那个 30G 的磁盘,该磁盘用于 asmCreate part ext #创建扩展分区Create part log size14000 #创建逻辑分区,大小 14GCreate part log size14000 #创建逻辑分区,大小 14G接下来,在主机 1 的计算机管理存储磁盘管理中,我们在磁盘 2的第一个分区上右键,更改驱动器号和路径,在弹出的窗口中选

12、择“添加”,装入 ntfs 空白文件夹中,“c:asm”(此文件夹需自行创建)用同样的方法,我们把第二个分区装载到 c:asm22.2.2.7 磁盘配置磁盘配置分区,主机分区,主机 2在主机 2,开始运行cmd(此时,节点 1 关机)Diskpart,在 diskpart 命令下输入:automount enable接下来,在主机 2 的计算机管理存储磁盘管理中,我们删除掉磁盘 1 和 2 上所有分区的磁盘号(分区上右键,更改驱动器号和路径,在弹出的窗口中选择磁盘好,选择“删除”),并将大小为 30G 的磁盘的第 1、2 两个分区分别装载到 c:asm 和 c:asm2 目录下。3 RAC 配

13、置配置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 上执行以下操作

14、,主机 2 登入系统,保持开机即可在 oracle 安装目录bin 下(C:appAdministratorproduct11.2.0dbhome_1BIN),双击 asmtoolg.exe在此配置过程中,要求主机 1 和 2 同时开机。在主机 1 上执行以下操作,主机 2 登入系统,保持开机即可在 grid 安装目录bin 下(C:app11.2.0gridBIN),双击 asmca.exe出现如下窗口大约 10 秒后,才能弹出可视化窗口如下:首先我们设置 asm 的 sys 口令和 snmp 口令接下来点击“指定磁盘组”等待时间可能比较长,视 asm 磁盘大小和速度而定。3.4 创建创建

15、RAC 实例实例在此配置过程中,要求主机 1 和 2 同时开机。在主机 1 上执行以下操作,主机 2 登入系统,保持开机即可在 oracle 安装目录bin 下(C:appAdministratorproduct11.2.0dbhome_1BIN),双击 dbca.bat大约 10 秒后,图形界面出现等待大约 40 分钟4 简单测试简单测试客户端 pc,netca 工具创建到 192.168.1.105 的 orcl 的连接。启动 toad,能登录数据库并操作。根据上图提示,当前客户端连接的是 rac 节点 1,断开节点 1 的网络连接,客户端重新 toad 登录,此时连接的是 rac 节点 25 5 OracleOracle RacRac 集群数据库管理命令集群数据库管理命令oracle_11g_R2_RAC 比旧版本的 RAC 变化了不少,最显著的特征就是clusterware 和 asm 都集成在 grid Infrastructure 里。因此,数据库的管理通常是 grid 用户去管理。管理数据库资源可以通过 srvctl 和 crsctl 命令,下面是他们的语法和例子:5.1 srvctl5.1.1 命令格式:命令格式:C:UsersAdministratorsrvctl用法: srvctl 命令: enable|disable|sta

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号