




已阅读5页,还剩85页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
windows 2008 Oracle 11g R2 故障转移群集配置完整版 一 故障转移群集环境介绍 1 11 1 逻辑拓扑图逻辑拓扑图 1 21 2 服务器服务器 A A OS win 2008 entprise sp1 ServerName node1 Pubic IP 192 168 200 1 24 DNS 192 168 200 1 Heartbeat IP 10 10 10 10 24 1 21 2 服务器服务器 B B OS win 2008 entprise sp1 ServerName node2 Public IP 192 168 200 2 24 DNS 192 168 200 1 Heartbeat IP 10 10 10 20 24 1 31 3 群集群集 clustercluster DomainName ClusterName cluster Cluster IP 192 168 200 3 24 1 41 4 服务器服务器 C C 通过 通过 starwindstarwind 软件虚拟仲裁和共享盘 软件虚拟仲裁和共享盘 IP 192 168 200 200 24 仲裁盘 Q Quorum 1GB 共享盘 R Sharedisk 12GB 2 22 2 分别在本地分别在本地 hosthost 文件添加各自的记录文件添加各自的记录 C C windows system32 drivers etc hosts windows system32 drivers etc hosts A 192 168 200 2 node2 192 168 200 3 cluster 192 168 200 200 BackupServer B 192 168 200 1 node1 192 168 200 3 cluster 192 168 200 200 BackupServer 2 32 3 A A 和和 B B 防火墙设置 把两片网卡勾去掉 不然彼此不能正常通信防火墙设置 把两片网卡勾去掉 不然彼此不能正常通信 三 创建仲裁盘和共享盘 3 13 1 在服务器在服务器 C C 上安装上安装 starwindstarwind 软件 我用的是破解的软件 我用的是破解的 4 04 0 版本 现在已经更版本 现在已经更 新至新至 5 x5 x 版本了 安装比较简单 就截几张重要的图 版本了 安装比较简单 就截几张重要的图 下面要选择完全安装 3 23 2 连接连接 StarwindStarwind 软件软件 3 33 3 创建仲裁盘创建仲裁盘 1 如图右击 添加设备 2 选择 image 文件设备 3 选择创建新的虚拟磁盘 我创建在 C 盘的根目录 一定是以 img 后缀 结尾的文件 4 置顶 Img 文件参数 第三个选项一定勾上 否则建群集找不到仲裁盘和共 享盘 5 给设备文件命名 6 创建完成 3 43 4 创建共享盘 不作过多描述 同理中裁判的创建 创建共享盘 不作过多描述 同理中裁判的创建 1 2 3 步骤同 3 3 的一样操作 四 在服务器 A 和 B 上连接仲裁盘和共享盘 首先让首先让 iSCSIiSCSI 服务通过防火墙服务通过防火墙 第二就是在服务里把第二就是在服务里把 iSCSIiSCSI 服务设置为自动启动 不然下面的工作就进服务设置为自动启动 不然下面的工作就进 行不下去了 行不下去了 4 14 1 在在 A A 上打开上打开 ISCSI ISCSI 发起程序发起程序 1 开始 管理工具 ISCSI 发起程序 2 点击 发现 选项 然后添加 target 端的 IP 地址 服务器 C 3 点击 目标 开始的时候 quo 和 sha 默认都是 不活动 的 把鼠标移到 quo 上 然后点击下面的 登陆 就会弹出右边的对话框 把 第一个勾勾上就可以了 此时 quo 和 sha 的状态都是 已经接 4 iSCSI 发起程序已经设置好了 接下来打开磁盘管理器 初始化磁盘 分 别格式化并分配盘符 4 24 2 在服务器在服务器 B B 上做同样的操作 具体参考上做同样的操作 具体参考 4 14 1 的步骤的步骤 4 34 3 服务器服务器 A A 和和 B B 都操作完后 再到服务器都操作完后 再到服务器 C C 上 进入上 进入 starwindstarwind 软件就会发现 软件就会发现 仲裁盘和共享盘已成功分配给仲裁盘和共享盘已成功分配给 A A 和和 B B 如下图 如下图 五 安装主域控和备份域控 5 15 1 在在 A A 上安装主域控 安装都比较简单 见图说话 上安装主域控 安装都比较简单 见图说话 1 运行 dcpromo 5 25 2 在在 B B 上安装备份域控上安装备份域控 将 DNS ip 指向主域 可以先加入域再提升 也可以直接执行以下步骤 1 运行 dcpromo 至此 主域控和备份域控已经安装好了 需要在 DNS 上做相互解析 否则无法同步 六 安装和配置故障转移群集 6 16 1 分别在分别在 A A 和和 B B 上安装上安装 故障转移群集管理故障转移群集管理 1 开始 管理工具 服务器管理器 右击左上角 功能选项 选择 添加功能 2 选中 故障转移群集 3 确认选择并开始安装 6 26 2 待待 A A 和和 B B 都安装完了之后 开始创建故障转移群集了 都安装完了之后 开始创建故障转移群集了 A A 和和 B B 可以一起创可以一起创 建 群集会自动关联仲裁盘和数据盘的 也可以先创建一个 然后把另外一个建 群集会自动关联仲裁盘和数据盘的 也可以先创建一个 然后把另外一个 添加到群集 添加到群集 1 在管理工具里点击故障转移群集 2 点击右上角 创建一个群集 3 选中要加入群集的服务器 A 和 B 4 测试群集的安装环境 5 测试通过后 下一步就是输入群集名和群集 IP 一般来说测试通过的话 群集也就差不多成功一大半了 6 确认群集信息 7 正在配置群集 8 此时群集已经创建完成 6 36 3 模拟群集故障转移环境 模拟群集故障转移环境 1 停掉活动节点的群集服务 把群集切换到不活动节点上 2 关机或重启活动群集的服务器 切换到另一台上 群集切换没问题的话 接下来可以直接安装数据库了 七 开始安装 Oracle 11g R2 数据库 7 17 1 在在 A A 节点安装节点安装 OracleOracle 11g11g 但不创建数据库 但不创建数据库 1 把群集切换到 A 节点上 2 把 Oracle 11g 的两个 zip 文件解压到同一个目录中 然后点击 setup 程序开始安装 3 有邮件的输入电子邮件 没有就直接下一步 4 选择第二个 只安装软件 5 选择第一个 这里不是搭建 Oracle RAC 6 选择语言 7 选择所需安装的版本 8 Oracle 软件和相关目录都安装在共享磁盘 R 盘上 9 直接点击完成 10 正在安装中 11 已经安装成功 11 至此 A 节点的 Oracle 软件已经安装完 7 27 2 在节点在节点 B B 上安装上安装 OracleOracle 11g11g 但不创建数据库 但不创建数据库 1 把群集切换到节点 B 上 2 接下来的步骤同 7 1 的一样 Oracle 软件直接安装覆盖 7 1 的安装目录 即同一目录下 7 37 3 在节点在节点 A A 上创建上创建 OracleOracle 11g11g 数据库数据库 1 把群集切换到节点 A 上 2 运行 dbca 配置数据库 3 下一步 4 创建数据库 下一步 5 选择第一个 下一步 6 配置数据库名 oracluster 下一步 7 下一步 8 配置 Oracle 账户密码 9 指定数据库的安装位置 共享盘 R 盘上 10 下一步 11 下一步 12 下一步 13 点击完成 开始创建 14 确认数据库的配置信息 15 正在创建数据库 16 数据库创建完成 此时 A 节点的数据库已经创建完 7 47 4 在节点在节点 B B 上创建数据库上创建数据库 1 把群集切换到节点 B 上 2 运行 dbca 创建数据库 过程和 7 3 一样 数据库的安装路径也 A 节点 都是在同一个目录 即覆盖安装 3 节点 B 的数据库创建完 7 57 5 在节点在节点 B B 上创建上创建 OracleOracle 侦听程序侦听程序 1 运行 netca 2 第一个 下一步 3 添加 下一步 4 直接下一步 5 下一步 6 下一步 7 选择否 下一步 8 监听程序配置完成 9 节点 B 的监听程序配置完成 7 67 6 在节点在节点 A A 上创建监听程序上创建监听程序 1 把群集切换到节点 A 上 运行 netca 配置 从第二步道第九步和 7 5 的一样 除了第三步 在这里要选择 第二个 重新配置 7 77 7 把把 OracleOracle 实例服务和监听服务添加到群集里实例服务和监听服务添加到群集里 7 7 1 分别在 A 和 B 节点上 修改 Oracle 实例服务和监听程序服务为手动 1 节点 A 2 节点 B 7 7 2 添加 Oracle 实例服务到群集里 1 打开群集管理器 右击 服务和应用程序 选择 配置服务或应用程序 2 直接下一步 3 选择通用服务 下一步 4 选择 Oracle 实例服务 5 输入服务名称和关联的 IP 非群集 IP 6 选择关联的存储 即共享磁盘 7 下一步 8 确认信息 下一步 9 Oracle 实例服务已经成功添加到群集 7 7 3 添加监听程序到群集 1 右击 服务和应用程序 选择 配置服务或应用程序 下一步 2 选择通用服务 3 选择 Oracle 监听服务 下一步 4 输入监听程序服务名称和关联的 IP 非群集 IP 5 下一步 6 下一步 7 确认信息 8 监听程序服务已经添加完成 9 在群集中查看添加的服务 需要修改共享盘 Z app adm product 11 2 0 dbhome 1 NETWORK ADMIN listener ora 文件 把监听主机修改为集群 IP 可以解决监听服务无法在多节点启用的问题 八 最后验证 windows 2008 Oracle 11g 故障转移 群集 双向验证 双向验证 1 把群集切换到节点 A 上 运行 sqlplus as sysdba 如显示下图表 示已经连接到实际的数据库 否则就是连接到一个空的实例 2 把群集切换到节点 B 上 运行 sqlplus as sysdba 如显示下图 表示已经连接到实际的数据库 否则就是连接到一个空的实例 切记 Oracle 实例服务和监听程序服务启动了 并不代表已经连接到了 实际的数据库 如果群集配置切换不成功的话 往往就会在这个服务上给人假 象 只要通过 splplus 已连接就知道了 而且在切换之后也可以通过查看 Oracle 进程 来判断 Oracle 数据库有没有起来 九 实验过程中的问题 1 windows 2008 群集存储 仲裁盘和共享盘 使用的是最新的 SCSI 3 标准 已不支持 SCSI 2 的标准了 所以我们在通过 openfiler 或者 VMware 自带的工具创建仲裁盘和共 享盘时 windows 2008 会报错 认不到存储 或者开机不了等等 但是像 FreeNAS 和 starwind 软件来创建群集存储时就不会报错了 2 windows 2008 群集对 Oracle 版本的要求 官网说时要安装 Oracle 10g 10 2 0 4 或以上版本 难怪第一次用 10 2 0 1 安装的时候一直报错 软件装不了 不能正常创建数据库 要打补丁 等等 正好有的 11g R2 版本的 就直接拿来安装了 3 当添加 Oracle 实例服务和监听程序服务时 选择地是非群集 IP 地址 所以通过这种办法搭建 MSFO Oracle 11g HA 不容易出错 但是很浪 费 IP 地址 建议用 OFS MSF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毛概课件第十四章
- 木字旁的写字教学课件
- 绘本阅读树真好教学课件
- 课件在教学活动中的作用
- 希沃软件课件辅助教学
- 初中音乐课件教学图片
- 木材榫卯防开裂处理工艺考核试卷及答案
- 2025年呼吸内科主治医师考试《专业实践能力》复习题及答案
- 2025年河南省驻马店市辅警协警笔试模拟题(附答案)
- 学法积分考试题库及答案
- 网络安全风险评估与应对策略手册
- DB15∕T 3644-2024 国有企业阳光采购规范
- 2025年小升初音标测试题及答案
- 2025年高校辅导员招考笔试真题及答案
- 慎交友-不交损友课件
- 宾馆前台培训课件
- 消防安全专项施工方案及应急预案
- WST856-2025安全注射标准解读
- MSA-GRR数据自动生成工具
- 沉香种植可行性研究报告
- 光纤通信施工难点措施
评论
0/150
提交评论