LifeKeeperLifeKeeperLifeKeeperLifeKeeper7.07.07.07.0ForForForForRHEL5.1_Oracle10.2RHEL5.1_Oracle10.2RHEL5.1_Oracle10.2RHEL5.1_Oracle10.2安装文档说明:本篇文档主要以LifeKeeper7.0在RHEL5.1系统中针对Oracle10G数据库做的双机热的配置,通过一个实例来介绍LifeKeeper在Linux系统中如何进行配置环境介绍:注意:文档中有些步骤被略过,凡是没有截图或说明的部分都是是选择默认直接点击下一步一、安装前的准备�服务器必须双网卡,每块网卡需配置好相应的IP地址,两块网卡的地址应尽量不能放在同一网段内�由于这里采用的是镜像方式,所以需要在每台服务器上分出相同大小相同设备名的分区�在安装之前应先将防火墙以及SELinux关闭�查看/etc/fstab文件以确保做镜像的分区没有被系统自动挂载�分别在两台服务器上安装相同版本的Oracle数据库软件并创建实例,配置好监听,监听的地址应当改为虚拟IP�配置Oracle服务之前需要将写好的脚本文件拷贝到相应的目录中,脚本也是需要同时放到两台服务器的相同目录中的�将两台服务器的主机名和地址对应关系写到/etc/hosts文件中�如果系统是采取默认安装方式则需要手动安装compat-libstdc++-33-3.2.3-61.i386.rpm包二、安装并启动LifeKeeperLifeKeeperLifeKeeperLifeKeeper1.首先需要安装LifeKeeper的InstallSupport光盘,执行光盘内的setup文件服务器Server1Server2心跳地址192.168.1.11/24(主)217.156.7.11/24(备)192.168.1.22/24(主)217.156.7.22/24(备)公共网络217.156.7.11/24217.156.7.2224浮动IP217.156.7.33/24镜像分区/dev/sdb1镜像挂载点/u01/app/oracle/oradata在弹出的欢迎界面中根据提示选择y并回车如果没有特殊的需求可以根据向导一路回车,直至完成向导并返回提示符界面2.开始安装LK的主程序,进入安装程序的Core目录下,输入以下命令即可完成LK的安装将License拷贝到任意目录下(这里是放在/root下),输入lkkeyins修改/etc/default/LifeKeeper文件,将LANG=cn_US.UTF-8改为LANG=zh_CN.UTF-8,并加入一行LC_ALL=zh_CN在用户的PATH变量中加入LK的可执行文件目录/opt/LifeKeeper/bin,然后执行此目录下的lkstart命令来启动LK(注:下图是在添加完PATH变量并重新登录以后才可以直接执行)启动完LK的服务以后还需要启动lkGUI服务,在提示符下输入lkGUIserverstart即可启动GUI以上步骤均需要在两台服务器上操作3.启动LK的GUI配置界面开始配置LK,在终端下输入lkGUIapp输入本机的登录名和密码,这里的登录名为系统的超级用户,然后根据下图所示依次点击文件----连接,连接第二台服务器4.创建LK的通信路径(也就是心跳)选择本地服务器并且点击下一步,(说明:如按照上图所示的方式,则不会出现下图所示)选择远程服务器,这里可以理解为备机选择通信路径的设备类型创建通信路径时一般我们需要创建两条,一般按照习惯先创建的为主通信路径,这里选择用于心跳的网卡选择与主心跳对应的备机网卡点击上图中的接受默认值即可完成主心跳的创建创建完第一条心跳以后服务器的图标会发生变化,这里的警告是提示只有一条心跳,不够安全,所以我们还需要建立一条冗余心跳创建冗余心跳的方式和创建主心跳的方式一样,只是在选择本地IP和远程IP的时候选择的是对外提供服务的IP完成两条心跳的创建以后图标又会变为正常的工作状态5.创建应用资源创建应用资源时,如果没有特殊需求一般只需创建IP、磁盘和通用应用资源,磁盘资源分镜像和共享两种方式,这里采用的是镜像方式。首先创建IP资源回切类型选择智能切换回切类型用于主机宕机备机接管后,主机恢复正常时是否自动将资源回切回主机,intelligent为不切换,而且选择自动切换那么将会回切到主机设置启动服务器(当创建完IP资源时在server1上启动)设置虚拟IP资源以及子网掩码(虚拟IP最终对外提供服务,所以必须要和对外服务的IP属于同一网段)选择虚拟IP绑定的网络接口选择备用接口(没有可选none)输入用于标识IP资源的标签创建完成IP以后根据向导将IP资源扩展到备机后续的步骤中只需要指定下IP绑定的网络接口即可,其余步骤可以默认点击下一步点击完成按钮创建镜像磁盘资源依次选择编辑----服务器----创建资源层次----选择DataReplication选择层次类型,如果分区没有挂载,则选新的文件系统选择源分区选择挂载点选择文件系统类型输入镜像资源的资源标识输入文件系统资源的标识设定Bitmapfile的路径,这里选择默认即可选择镜像模式,默认为同步模式,如需改成异步模式则需选择yes继续默认下一步完成以后继续将资源扩展到备机接下来基本走默认下一步,直到选择目标分区时需手动指定下指定用于镜像的IP地址点击完成按钮完成资源的创建如果采用的是共享磁盘方式则创建资源时许选择文件系统创建应用系统时需要通过脚本来执行,所以先要准备好相应的脚本指定恢复脚本用于启动应用移除脚本用于停止应用资源快速检查脚本用来对应用程序进行监控本地恢复脚本如果需要则可以指定相应的脚本,一般留空就行应用信息不需要填,直接下一步将资源投入服务选为YES是指在创建完成后立即启动应用资源所对应的服务输入资源标签依然继续将资源扩展到备机直接点击上图中的接受默认值以完成应用资源的创建6.创建资源依赖在资源创建完成后需要创建相应的依赖关系,依赖关系主要用于设置资源的启动和停止顺序一般讲应用设置最后启动,所以在oracle资源上点击右键创建依赖并选择依赖的资源点击下一步选择创建依赖关系IP资源和磁盘资源之间没有直接的依赖关系,而oracle同时依赖于这两个资源,所以也需要将磁盘资源添加到oracle的依赖中,创建完成后的状态如下所示如需将资源切换到备机,则点击投入服务即可手动切换到备机