LifeKeeperforWindowsv7.0安装配置手册2010-11-2一、安装前准备安装规划在本文档中,sql数据库是我们将要保护的应用程序。sql数据库是生产管控一体化系统应用系统的核心。终端客户端通过Web页面访问发布服务器;而发布服务器通过访问虚拟IP-10.189.4.3访问数据库里的数据。管控Oracle的数据文件存放在共享卷Vol.F上,以实现集群中应用程序切换时数据的完整性。服务器间共享Vol.F的方式有两种,一种是使用磁盘阵列,另一种是使用软件创建磁盘镜像。在本例中,我们使用SteelEyeLifeKeeper创建共享磁盘。服务器名orcl1(server1)orcl2(server2)公网IP地址10.189.4.110.189.4.2心跳IP地址192.168.200.110.189.200.2浮动IP地址10.189.4.3数据卷Vol.F注意事项:1.服务器的名字不要带特殊字符;防火墙要关掉在安装LifeKeeper之前确定集群中服务器的主机名,在安装LifeKeeper后不可更改。2.对于WindowsServer2008系统,需要将应用程序日志和系统日志的大小设置为“按需要覆盖事件”。3.至少需要两条独立的子网作为通信路径,其中一条专用网络作为数据同步的专用通道。4.备份服务器的数据镜像卷的空间要不小于主服务器的数据镜像卷的空间,且主、备机卷的盘符相同。5.修改集群中每台服务器的C:\WINDOWS\system32\drivers\etc\hosts文件,添加集群中每台服务器的公网ip地址-主机名的映射,虚拟IP的映射不是必须的。127.0.0.1localhost10.189.4.1orcl110.189.4.2orcl26、安装完操作系统后最好把补丁打全;安装杀毒软件;.7、将脚本sqlapp目录(含有7个脚本文件)整个拷贝到C盘LK目录下即可;二、集群系统安装调试顺序1、把服务器及磁盘阵列柜硬件安装就位后连接好相关连接线后;安装2台服务器的操作系统,并查看HBA卡等硬件驱动是否正常;此次安装完后驱动已完成最新版本安装;2、服务器上安装系统补丁,激活操作系统;安装杀毒软件;3、到网站下载磁盘阵列柜管理软件IBMDS4000StorageManageV10.60;并可咨询IBM800服务电话,查看控制器的版本是否匹配;安装windows2008X64,控制器微码需要升级到7.36版本;磁盘阵列柜配置(详见盘柜配置文档);4、配置好磁盘阵列柜的RAID及Maping后,还要在服务器上安装多路径管理(包含在IBMDS4000StorageManageV10.60forWindows2008x64中);在2台服务器上分别安装多路径管理,在第5个选项中(mpio);(由于服务器均有2块HBA卡造成的;如果通过交换机连接则不需要);5、配置好后,在2台服务器系统磁盘管理里均可看到磁盘阵列的磁盘;把第一台服务器的磁盘进行定义、格式化;定义盘符,要求两台服务器盘符及空间完全一致。6、随后即可把第二台机器关机;在第一台服务器(orcl1)上安装sqlserver企业版数据库程序安装在服务器数据目录安装在盘柜;7、安装完第一台服务器的sqle数据库后;进到系统服务里把sql服务由自动改成手动。8、安装第一台数据库及配置后关机;关机后第二台服务器开机,开机后到F盘(共享磁盘)下删除或备份出安装第一台的数据库目录;sql数据库安装过程完全一致,此时形成一个新的sql数据库目录文件。9、安装完第二台服务器的sqle数据库后;进到系统服务里把与sql服务改成手动,并停止服务。10、第二台服务器不关机,开机第一台服务器,进入系统后开始安装LifeKeeper(安装过程见后);安装后重新启动服务器;11、等第一台服务器重新启动正常后;进入第二台服务器,安装LifeKeeper;安装后重新启动服务器;12、待第二台服务器启动正常后,到第一台服务器运行Lifekeeper进行配置,心跳通讯、虚拟IP、共享磁盘、sql、服务(需要修改增加配置脚本文件)等的配置;13、配置完成后进行相关切换测试。四、LifeKeeperV7.0安装进入系统后开始安装LifeKeeper;安装后重新启动服务器;安装过程如下:到程序目录下运行程序;点击Finish,启动第一台服务器;在第一台服务器启动后;进入第二台服务器重复上边的LifeKeeper的安装过程,并重新启动服务器;启动后程序安装完毕;开始进入下边的配置过程。五、LifeKeeperV7.0配置首先开始-所有程序-SteelEye-LifeKeeper-LifeKeeper(AdminOnly)打开程序;登陆后;点击连接图标,跳出下面窗口,输入第二台服务器用户名及密码;随后点击创建通讯(心跳)路径及IP地址等选项(其他均为默认选项);随后再点击创建通讯(公网地址)路径及IP地址等选项(其他均为默认选项);随后点击创建受保护的应用程序等选项(其他均为默认选项);把脚步文件进行修改后放到LK目录下;添加应用程序,选择通用程序;步骤同上共享磁盘。创建Oracle资源、虚拟IP资源和卷资源的依赖关系,以保证各个资源在开始运行时正确的启动顺序。开始创建通用应用资源,过程如下创建依赖关系点击创建依赖关系,选择app-Orcl作为父资源,虚拟IP和卷资源作为子资源查看状态在LifeKeeperGUI界面中显示了服务器状态和资源状态。服务器状态:ALIVE表示服务器正常,通信路径正常ALIVE表示服务器正常,但一条或多条通信路径标记为DEADDEAD表示集群中其它服务器认为其DEADUNKNOWN表示失去网络连接资源状态:表示资源正在运行表示资源已停止运行表示资源正在运行,但没有受备机保护表示资源发生故障表示资源没有创始化,或这台服务器上LifeKeeper没有运行六.开关机顺序关机切换设置在使用中如需关机切换,则需要在相应的服务器属性中设置ShutDown策略为切换资源,默认是关机不切换资源。正常的双机操作下,两台服务器均保持运行状态,如果因为维护或其他原因需要关闭服务器,按照以下顺序进行:关机顺序1.确保所有资源在主服务器上提供服务,备份服务器上没有任何资源处于Active状态。2.使用关机命令关闭备份服务器。3.关闭备份服务器电源。4.使用关机命令关闭主服务器。5.关闭主服务器电源。6.关闭磁盘阵列柜电源。开机顺序1.开启磁盘阵列柜电源2.开启备机服务器电源。3.等待直到备机服务器完成系统全部引导任务。4.开启主机服务器电源。5.进入LifeKeeperGUI验证所有资源正在投入服务(Active状态)。