版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华电集团华电集团 MDM 主数据项目主数据项目 ORACLE HA 测试服务器部署手册测试服务器部署手册 最初编写日期: 2013 年 4 月 24 日 最后更新日期: 2014 年 11 月 6 日 文档版本: V1.1 制作:MDM 项目组 作者 版本修改历史 版本版本修改说明修改说明日期日期 V1.0创建2013-4-24 分发 该文档应分发至: 姓名姓名职位职位 目录 1实现方式实现方式.4 2安装数据库安装数据库.4 2.1空间分配 .4 2.2安装准备 .4 2.3安装数据库 .5 3ROSE HA 的安装配置的安装配置.11 3.1安装 ROSE HA 软件.11 3.2ROSE
2、 HA 的配置.13 3.3双机切换测试 .18 1 oracle 部署架构部署架构 oracle 部署架构图如下: ORACLE数据库 2C 8G Oracle Linux5.8 Rose HA ORACLE ROSE HA 15G 2C 8G ROSE HA ORACLE 服务器 A 安装的服务: ROSE HA MDM 数据库服务(主) 服务器 B 安装的服务: ROSE HA MDM 数据库服务(备) 2 实现方式实现方式 通过安装 RoseHA 软件,实现 ORACLE 数据库的高可用,ORACLE 数据库安装方式有两 种一种为实例文件放在本地,数据库文件放在共享存储上。另一种为所有
3、数据库相关文件都放 在共享存储上。我们采用后一种安装方式。通过 ROSE HA 软件完成共享盘在两台主机间的切 换,并通过 ROSE HA 提供的数据库监控和启停脚本来实现数据库在切换过程中的启停操作。 3 安装数据库安装数据库 3.1 空间分配空间分配 根据我们的实际情况,每个文件系统的空间分配见下表: 共享盘目录名称共享盘目录名称大小大小文件类型文件类型 /oracle15G ext4 3.2 安装准备安装准备 建 VG 在两个主机上做 VG 同步 1.vgimport vgdata 时,如果找不到路径,重启一下机器 reboot 2.vgchange -a y vgcoaldb 时,两台
4、机器都要做 做完 vg 同步时,要测试一下,在挂载点文件夹(/oracle)中建一个文件,在另一台机器上挂载 看是否有这个文件,有则成功。 3.3 网卡配置网卡配置 网卡型号不宜为 vm net3 因为在配置双网卡的时候会导致网卡不能启动 网卡型号设置为 E1000; 3.4 安装数据库安装数据库 登录库服务器运行 runinstall 执行数据库的安装 注:两边数据库 SID、数据库安装路径最好相同; 4 ROSE HA 的安装配置的安装配置 4.1 安装安装 ROSE HA 软件软件 进入 ROSEHA 程序文件目录(解压的文件夹),执行安装程序./install.sh 用户名密码 haa
5、dmin 第一次安装运行./NewPass(/opt/roseha/bin)设密码: 执行./roseha start 启动 ROSE HA 服务(不用启动也行,安装完会默认启动) 执行./hacon 进行 ROSE HA 管理界面 在 B 机上执行同样的操作安装 ROSE HA。 4.2 ROSE HA 的配置的配置 执行./gui.sh 启动 ROSE HA 的图形化界面 输入管理员用户和密码 配置私网心跳: PrivateNet-Socket(菜单下第二个) 在 B 机上重复上面的步骤配置心跳线 注:1.如果获取不到对方 IP,则 Tools-NetworkConfig,选 IPADDR
6、ESS,AutoGet 一下; 2.如果配置 Service 时置灰不能用,则也 AutoGet 下; SERVICE 说明说明 在 ROSEHA 中配置 Oracle 服务, 1.选择 Oracle 类型(TYPE) 2.SID 的值指的是 Oracle 数据库实际的环境变量 ORACLE_SID 的值, 也就是在创建 Oracle 数据库时指定的 SID 的值, 这里两者必须完全相同这里两者必须完全相同,严格区分大小写严格区分大小写. 3.Active IP 地址指的是 Oracle 数据库提供给客户端访问的 IP 地址,这个地址不能是主机的 IP 地址.; Active Ethernet
7、 一项为空; Active Subnetmask 按照实际需要的掩码填写 4.Active Volume 指的是磁盘阵列上安装 Oracle 数据库的共享盘, 在主机(Active)上对应的设备 名称; Backup Volume 指的是磁盘阵列上安装 Oracle 数据库的共享盘, 在备机(Backup)上对 应的设备名称; 实际上 Active Volume 和 Backup Volume 都指的是磁盘阵列上的同一个共享 盘(安装 Oracle 的设备); MOUNT POINT 指的是这个安装有数据库的共享盘对应的 mount 点(目录), 该目录结构在两台主机上必须完全相同. 说明:
8、通常这三项可以为空, 也就是不填 写任何内容, 在这种情况下, 关于共享盘的 mount 操作可以通过在 ora_start.sh 和 ora_stop.sh 编写对应的 mount 和 umount 语句来完成. 5.RESTART TIMES 指的是 oracle 服务出错以后,在本地尝试重新启动 oracle 服务的次数,如 果该数值为 0, 则当本地 oracle 服务失败后,ROSEHA 会直接切换该服务到备机,而不会在本 地尝试重启. 6.SERVICE NAME 是在 ROSEHA 中区分识别各个服务的名称,其名称可任意取,但每个服务 (在有多个服务时)的名称必须唯一. 7.IP
9、 HOLDING NIC,指的是两台主机上分别用来支持 Active IP 的网卡, 鼠标点击网卡名称后, 该项标识为黑色,表示该网卡已被选择. 8.AGENT LICENSE 填写 ROSE 公司提供的 license,全部大写。 9.AGENT SCRIPT 保持缺省值,这里缺省是 ROSE 提供的检测 Oracle 的 Agent 程序 ha_ag_oracle.x, 该文件存放在 /opt/roseha/bin/ 目录下, 该文件是二进制执行文件,用户直接 使用,无须修改 10. START / STOP Script 指的是启动脚本文件和停止脚本文件. 缺省模板文件是 ora_sta
10、rt.sh 和 ora_stop.sh 文件, 这两个文件也存放在/opt/roseha/bin/ 目录下. 在实际工作中在实际工作中,是一定要是一定要 根据实际情况对这两个脚本文件进行修改的根据实际情况对这两个脚本文件进行修改的, 而且是每台主机上的这两个文件都必须根据本而且是每台主机上的这两个文件都必须根据本 地主机的实际情况进行本地化之后才能使用地主机的实际情况进行本地化之后才能使用 11. 点击 create 按钮完成本服务的创建. 在 A(为主)机上创建服务按如下界面输入 B 机(备)不需要设置 对应输出 Active Volum = /dev/mapper/datavg-lvora
11、cle Backup Volum=为备机对应的挂载 Mount Point = /oracle 安成了点 Modify 完成配置。 具体的脚本可以查看 ora_start.sh 和 ora_stop.sh 5 双机切换测试双机切换测试 通过 Rose HA 实现 ORACLE 数据库的高可用,当 A 服务器宕机后,数据库服务和数据可 以自动切换到 B 服务器。避免硬件故障导致业务的中断,实现数据库服务的高可用。 序号序号测试项测试项预期目标预期目标测试结果测试结果 1 通过 rose ha 停止服务器 A 的 oracle 服务 oracle 服务从服务器 A 切换到服务器 B 成功 2服务器
12、 A 重启oracle 服务从服务器 A 切换到服务器 B成功 3禁用服务器 A 的公有网卡oracle 服务从服务器 A 切换到服务器 B失败 4 通过 rose ha 停止服务器 B 的 oracle 服务 oracle 服务从服务器 B 切换到服务器 A 成功 5服务器 B 重启oracle 服务从服务器 B 切换到服务器 A 成功 6禁用服务器 B 的公有网卡oracle 服务从服务器 B 切换到服务器 A 失败 6 其他其他 1、操作系统配置:需要修改 oracle linux5.8 配置文件/etc/sysconfig/selinux ,将变量 SELINUX 设置为 disabl
13、ed,即SELINUX=disabled。然后执行命令 serviceiptables stop、chkconfigiptables off,重启服务器。 2、因操作系统 oracle linux5.8 系统的 java 版本为 1.4.2,版本太低,导致 rose ha 图形化界面显示异常,鼠标错位,如下图所示: 通过厂商提供的客户端工具显示正常,如下图: 但是,在图形化界面中显示存在 BUG,已配置信息显示不完整,主要有下面图示三点: 7 操作系统上的操作系统上的 解压 tar -zxvf v9.7fp3a_linuxx64_server.tar.gz chkconfig sendmail
14、 off chkconfig iptables off chkconfig ip6tables off chkconfig -list service network restart cd /etc/lvm/backup/ 创建好的 LVM 所在的位置 vgcreate vghrdb /dev/sdb1 lvcreate -L 500G -n lvhrdb vghrdb mkdir /hrzsdb mount /dev/vghrdb/ /hrzsdb mkfs -t ext3 /dev/vghrdb/lvhrdb umount /hrzsdb/ VG 同步: root03ROSEHA roseinst# tar -zxvf RoseHA8804-RHEL5.tar.gz RoseHA8804-RHEL5/ RoseHA8804-RHEL5/install.sh RoseHA8804-RHEL5/ha.tar root03ROSEHA roseinst# ./install.sh -bash: ./install.sh: No such file
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文件和资料的控制措施
- 2019-2020学年高中数学第2章解析几何初步2-1-5平面直角坐标系中的距离公式课件北师大版必修2
- 二零二五年环保项目违约责任承担合同规定3篇
- 高考专题复习探究走向全球化中的国际关系历程课件教学讲义
- 2024年浙江建设职业技术学院高职单招职业适应性测试历年参考题库含答案解析
- 二零二五年机器人技术授权及合作开发合同3篇
- 2024年陇西县中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年阜阳市第三人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 二零二五年度股份合作企业四股东合作协议3篇
- 2024年沈阳航空职业技术学院高职单招数学历年参考题库含答案解析
- 建筑工程勘察项目技术标
- 海南省天一大联考2024届高一物理第一学期期末监测试题含解析
- 重症医学科运用PDCA循环降低失禁性皮炎发生率品管圈成果汇报
- 物理化学课件 第一章 热力学第一定律
- 07S906给水排水构筑物设计选用图化粪池
- IPC-6013中文版挠性印制板质量要求与性能规范汇编
- 青岛版小学二年级数学下册全册教案
- 干部人事档案专项审核认定表
- GB/T 9113-2010整体钢制管法兰
- 校长在评估反馈会上的表态发言稿(5篇)
- 班会之心理教育系列调适心态珍爱生命
评论
0/150
提交评论