当前位置:首页 >> IT/计算机 >>

HA安装手册


财政部 CA 系统红旗 HA 安装手册
LE 镜像版本

一.硬件环境
HP 460 两台

二.网络环境 网络环境
主机-ywzw-pmsldap1: eth0 192.168.1.94 (对应外网服务,根据实际情况调整) eth1 10.0.1.94 (对应直连心跳网卡) 主机-ywzw-pmsldap2: eth0 192.168.1.95 (对应外网服务,根据实际情况调整) eth1 10.0.1.95 (对应直连心跳网卡) 两台主机的 eth1 应当用交叉线链接作心跳,eth0 用网线和交换机相连,除 对外提供服务外,也作为备用网络心跳。 为外网网卡, 地址根据实际情况更改。 请保证 eth0 为外网网卡,两台机器的主机名和 IP 地址根据实际情况更改。

三.HA 对 oracle 的要求
1. oracle 数据文件建在/data 目录下,其对应分区/dev/cciss/c0d0p2,此分区的内 容由 HA 负责同步。 2. oracle 数据库中添加 hatest 用户,密码为 hatest,并且具备建表、删表、插 入、删除的权限。 3. 用 oracle 用 户 可 以 通 过 下 面 登 录 到 数 据 库 ( 可 在 ORACLE_HOME/network/admin/tnsnames.ora 和 listener.ora 中做相应配置) 其中 ocsp 为 ORACLE_SID 根据实际情况更改 sqlplus hatest/hatest@ocsp 显示内容如下: [oracle@db1 admin]$ sqlplus hatest/hatest@ocsp SQL*Plus: Release 10.2.0.4.0 - Production on Wed Nov 5 15:25:11 2008 Copyright (c) 1982, 2007, Oracle. All Rights Reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> 到此处说明数据库正常) (到此处说明数据库正常) 4.

四.HA 安装配置
1. 系统修改和前期配置(两台机器都操作) . 系统修改和前期配置(两台机器都操作) 从/etc/fatab 中注释掉/ha 和/data 对应的两行 #LABEL=/data /data ext3 defaults

12

#LABEL=/ha /ha ext3 停止数据库,并备份/data 下数据 su - oracle -c “sqlplus '/as sysdba'” SQL> shutdown immediate SQL> exit tar cvfz /data.tgz /data

defaults

12

备份/data 下面的文件,因为镜像磁盘第一次同步后,/data 分区上内容全部 下面的文件,因为镜像磁盘第一次同步后, 备份 清空。 清空。 卸载/ha 和/data 分区 umount /ha umount /data 针对/ha 所在的分区/dev/cciss/c0d0p8 做清除文件系统操作 dd if=/dev/zero of=/dev/cciss/c0d0p8 bs=1M count=1 2. 红旗 HA 安装(两台机器都操作) . 安装(两台机器都操作) HA 安 装 包 在 HA 安 装 光 盘 中 , 在 此 已 打 包 放 在 192.168.1.96 的 /root/redflagHA 目录下 scp -r 192.168.1.96:/root/redflagHA /root/ 将目录中的 HA 配置模板文件夹更名为特定的 HA 集群名称,HA 集群名称 为主机名的缩写,根据实际情况而定。 mv ywzw-ocsp ywzw-pmsldap 首先卸载系统默认自带的 rfeasuit(单机版 HA) /etc/init.d/hacluster_alertsync stop /etc/init.d/hacluster_webmgr stop /etc/init.d/hacluster_trn stop /etc/init.d/hacluster_evt stop rpm -e rfeasuitebuilder-6.0.0-1 rpm -e rfeasuite-6.0.0-1 安装 HA 软件 cd /root/redflagHA/ rpm –ivh rfhacluster-6.0.3-1.i686.rpm 安装完毕直接启动 HA 相关服务 /etc/init.d/hacluster_trn start /etc/init.d/hacluster_evt start /etc/init.d/hacluster_webmgr start /etc/init.d/hacluster_alertsync start

3. 启用配置工具 . 启用配置工具(Trekking Tool) 在主机上操作) (在主机上操作) 启动 firefox 浏览器,访问 http://192.168.1.94:29003/,此 ip 是主机的 ip。点 击主页的“Start Builder”按钮。

根据提示,编辑 vi ~/.java.policy 并添加提示内容

编辑完毕,关闭浏览器,重新启动浏览器,重新访问 http://192.168.1.94:29003/StartTrekkingTool.js 如图所示

4. 调入红旗 HA 配置模板 .

选择: “File”—>”Open the configuration file”->”Change the cluster configuration”。 选择文件 /root/redflagHA/ywzw-pmsldap/clp.conf->OK

5. 修改集群名称 .

将集群名称修改为正确的集群名称

6. 修改两台机器的主机名 . 将两台主机的主机名修改为正确的主机名

7. 修改两台主机相关 IP 地址 .

修改私网 I/F 的两个心跳地址

修改公网 I/F 的对外提供服务的 IP 地址

修改磁盘链接 I/F 的用来同步磁盘镜像的 IP 地址

8. 修改浮动 IP . 选择组名 oracle,在右侧 orafip 资源上点击右键,选择属性

将浮动 iP 修改为正确的浮动 IP

9. 修改镜像磁盘部分 . 在 oracle 组的 oramd 组资源点击右键,选择属性

修改其中详细的“Mount 点”,“数据分区设备名”,“集群分区设备名”,“磁 盘设备名”等信息。

10. 修改启动停止 oracle 和应用的脚本 . 在 oracle 组右侧的 oraexec 组资源上点击右键,选择属性

在“Details”标签页中,修改 start.sh 脚本和 stop.sh 脚本,其中 start.sh 脚本中 定义了如何启动数据库和应用;stop.sh 脚本中定义了如何停止数据库和应用

如下是截取脚本的一部分,根据实际情况修改,主要是修改 $ORACLE_SID

11. .

修改监控脚本

以 下 截 取 监 控 脚 本 内 容 , 主 要 修 改 其 中 PROCS 数 据 的 值 和 ORACLE_SID。 #!/bin/sh declare -a PROCS PROCS[0]="slapd" PROCS[1]="ocspserver" while true; do for proc in "${PROCS[@]}" do sleep 5 running=`ps -ef |grep "$proc" | grep -v grep` if [ "x" = "x$running" ]; then exit 2 else echo $proc "is exist" fi done value=`su - oracle -c "export ORACLE_SID=ocsp;sqlplus -silent /nolog @/opt/redflag/hacluster/scripts/check.sql"` if [ "$value" = "READ WRITE" ] then echo "ok" else exit 2 fi done 12. 修改集群属性中的 WebManager 管理密码 .

修改访问密码和操作密码

以上两个默认密码相同,为集群名(无中划线)。

s 13. 保存上述配置更新 . 保存上述配置更新 上述配置更新/root/redflagHA/ywzw-pmsldap 目录 “File”->”Save the configuration file”->”Ok”。 注意不要变更默认的 clp.conf 名字 14. 重装 HA . 因为通过 Webmanager 上的 Build 工具修改的配置文件,所以在 HA 环境中 还保留着修改前的模板文件,所以需要重装 HA /etc/init.d/hacluster_alertsync stop /etc/init.d/hacluster_webmgr stop /etc/init.d/hacluster_trn stop /etc/init.d/hacluster_evt stop rpm -e rfhacluster rpm -ivh rfhacluster-6.0.3-1.i686.rpm /etc/init.d/hacluster_trn start /etc/init.d/hacluster_evt start /etc/init.d/hacluster_webmgr start /etc/init.d/hacluster_alertsync start 装载修改后的 15. 装载修改后的 HA 配置 . 以下命令仅需 仅需在 上执行) (以下命令仅需在 db1 上执行) clpcfctrl --push –l –x /root/redflagHA/ywzw-pmsldap 将会将/root/redflagHA/ywzw-pmsldap 下的 clp.conf 和 scripts 目录下的脚本文 件分发到两台机器上。 16. 注册 license . 先注册临时可用的测试 license: clplcnsc -i 20090622_Trail_RedFlagHA60_BASE60.key -p BASE60 clplcnsc -i 20090622_Trail_RedFlagHA60_REPL60.key -p REPL60 BASE60 是 HA 主程序的 license REPL60 是镜像组件的 license 17. 重启系统,镜象盘开始同步 . 重启系统, 同步完毕完毕之后,在主机上激活磁盘镜像 clpmdctrl --active oramd 在该机器上将/data.tgz 解压到/data 下面。 tar xvfz /data.tgz -C / 解压完毕,将镜像磁盘非激活 clpmdctrl --deactive oramd

附一. 附一.正式 license 的申请流程 申请方式: 申请方式: 邮件 support@redflag-linux.com 申请,请按如下格式规范申请,邮件收 立即更新, 到后约一周后 一周后将发出正式 license,收到后请按本文档相关说明立即更新 立即更新 一周后 以免测试 license 过期后可能造成的对业务的影响。 邮件格式: 邮件格式 邮件标题:红旗技术咨询 项目名 项目名)-HA6.0 licence 申请 邮件标题:红旗技术咨询-(项目名 邮件正文:注明各网卡(eth0/1)类型(心跳/外网)和选用的主机和盘阵型 邮件正文 号,同时注明申请人姓名、地址和联系电话,以便红旗售后确认身 份。 邮件附件:两台主机上分别执行 ifconfig 的输出信息,主要就是网卡的 邮件附件 各网卡的 MAC 地址,请务必保证 MAC 地址正确无误,以免引起后期 更换所造成的商务问题。 申请,避免测试 license 到期后再行申 请在实施完成一周内发出正式 license 申请 请所造成的对正常业务的可能延误,请实施方和用户务必注意。 附二: 附二:红旗技术支持联系方式 项目实施和上线后遇到技术问题可以通过如下方式获得红旗支持: 电话支持: 电话支持 8008108362/4006508362 010-82658627 5*8 小时 邮件支持: 邮件支持 support@redflag-linux.com 邮件主题请务必注明红旗技术咨询 红旗技术咨询(防止被垃圾邮件引擎过滤)和报障 红旗技术咨询 人联系方式(以便红旗售后联系)。 网站支持: 网站支持 http://support.redflag-linux.com 网站提出问题,下载升级补丁,查看 FAQ 等。 附三: 常用维护命令(详细说明请参考 HA 手册) 附三:HA 常用维护命令 Web 控制台启动 访问地址:http://主机 IP:29003(心跳或者外网 IP 均可) 注:Web Manager 是个很有用的 web 管理工具,右键点击各显示项及点 击各项对应的”Detail”按钮可以执行常用的 HA 维护操作和查看各配置 项信息,具体使用请看产品手册。 HA 状态检测和管理命令
clpstat (显示 HA 状态) clpcl -s -a (启动 HA)

clpcl -t -a (停止 HA) clpcl --suspend (暂停 HA 监控,此时 oracle 和应用还在运行,但是 HA 不再监 控) clpcl --resume (恢复 HA 监控) clpgrp -m oracle (将本机上的 oracle 组迁移到另一台服务器) clpgrp -m oracle -h db1 (将 db1 上的 oracle 组迁移到 db2 上) clpgrp -t oracle (停止本机的 oracle 服务) clpgrp -t oracle -h db1 (停止 db1 上的 oracle 服务) clpgrp -s oracle (oracle 服务没有启动时,在本机上启动 oracle 服务) clpgrp -s oracle -h db1 (oracle 服务没有启动时,在 db1 上启动 oracle 服务)

磁盘镜像查看命令
clpmdstat --list (查看镜像磁盘列表) clpmdstat --mirror oramd (查看镜像磁盘状态) clpmdstat --detail oramd (查看镜像磁盘详细信息) clpmdctrl --active oramd (在本机激活磁盘镜像) clpmdctrl --recovery oramd (强制同步磁盘镜像)

许可证注册:(请留意,在注册正式 license 前,必须先把测试 license 删除)
clplcnsc -d -p BASE60 (删除测试 license) clplcnsc -i -p BASE60 (注册正式 license) clplcnsc -l -p BASE60 (查看正式 license) clplcnsc -d -p REPL60 clplcnsc -i -p REPL60 clplcnsc -l -p REPL60 (删除 agent 的测试 license) (注册 agent 的正式 license) (查看 agent 的正式 license)

附四: 附四:clpstat 结果
[root@db1 ~]# clpstat ===================CLUSTER STATUS =============== Cluster : cwzbdb <server> *db1 .............: Online lanhb1 lanhb2 lankhb1 lankhb2 lanhb1 lanhb2 lankhb1 lankhb2 <group> oracle ..........: Online current : db1 group of oracle(服务 oracle 信息) (现运行在 db1 上) : Normal : Normal : Normal : Normal : Normal : Normal : Normal : Normal host of db1(节点 db1 信息) LAN Heartbeat LAN Heartbeat Kernel Mode LAN Heartbeat Kernel Mode LAN Heartbeat host of db2(节点 db2 信息) LAN Heartbeat LAN Heartbeat Kernel Mode LAN Heartbeat Kernel Mode LAN Heartbeat

db2 .............: Online

oramd oraexec orafip oramon <monitor> miiw pidw userw [root@db1 ~]#

: Online : Online : Online : Online : Normal : Normal : Normal scripts of start&stop the monitor of oracle monitoring eth0 monitoring oracle user mode monitor scripts of start&stop oracle

=========================================================


赞助商链接
相关文章:
HA5.2安装配置测试完全手册
HA5.2安装配置测试完全手册_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 HA5.2安装配置测试完全手册_计算机软件及应用_IT/计算机_...
Veritas HA 安装配置手册
Veritas HA 安装配置手册分类: 40.oracle 60.硬件 2010-11-06 12:29 1261 人阅读 评论(2) 收藏 举报 Veritas HA 安装配置手册 目录 1 安装 Veritas Storage...
Power_HA5.5安装、配置、维护手册-1
Power_HA5.5安装、配置、维护手册-1_计算机硬件及网络_IT/计算机_专业资料。高伟达软件技术有限公司 Power HA5.5 安装、 配置、维护手册 高伟达辽宁农信项目组 ...
ROSEHA安装及配置手册.
ROSEHA安装及配置手册. - 安装配置指南 (第二版) ROSE 目 第一章 绪论 windows NT 版 ROSEHA 软件 特点 灵活的配置 ROSEHA 硬件部分 ROSEHA...
HA双机安装手册
Windows 2003 server + MSCS+Oracle 10g_HA 安装手册(初稿) 安装手册(初稿) RAC 安装手册 文件修改控制页日期 2011-3-24 版本号 V1.0 修订说明 修订人 ...
ROSE_HA_安装手册
ROSE-HA+MS-SQL配置 26页 免费 Rose_HA_For_Redhat安装 20页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
VMware HA安装及配置
5、VMwareHA 实验过程中的心得 A、HA 是针对安装有 ESX 主机的硬件的,在 ...VMware ESX HA 实验手册 37页 免费 ©2016 Baidu 使用百度前必读 | 文库协议...
ha61安装配置手册-实验编写_图文
HA 软件安装 #smitty install_latest 在安装 HACMP 的过程中,除 HAview 和 HA Tivoli 这两个安装包不装外,其他都正常安装 出现以下提示: cluster.hativoli....
HA安装方案
ROSE ha 46页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 HA安装方案 linux HA配置linux HA配置隐藏>> HA 安...
HA部署步骤
一般基本上除了 cluster.haview , cluster.hativoli,的 包以外, 所有的 hacmp...SRX系列HA部署手册-官方... 34页 免费 安装HA过程 暂无评价 2页 免费 Junipe...
更多相关标签: