数据库服务器的双机热备操作.doc

数据库服务器的双机热备操作.doc

ID:48055002

大小:505.50 KB

页数:8页

时间:2020-01-21

数据库服务器的双机热备操作.doc_第1页
数据库服务器的双机热备操作.doc_第2页
数据库服务器的双机热备操作.doc_第3页
数据库服务器的双机热备操作.doc_第4页
数据库服务器的双机热备操作.doc_第5页
资源描述:

《数据库服务器的双机热备操作.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库服务器的双机热备1.什么是双机热备?双击热备就是一种利用故障点转移的方式来保障业务连续性。其业务的恢复不是在原服务器,而是在备用服务器。热备不具有修复故障服务器的功能,而只是将故障隔离。2.为什么要用双机热备双机热备针对的是服务器的故障。服务器的故障可能由各种原因引起,如设备故障、操作系统故障、软件系统故障等等。一般恢复服务器正常可能需要10分钟、几小时甚至几天。 而对于一些重要系统而言,用户是很难忍受这样长时间的服务中断的。因此,就需要通过双机热备,来避免长时间的服务中断,保证系统长期、可靠的服务。3.双机热备的工作原理1)心跳工作过程我们通过IP做心跳检测时,主备机会通过此心跳路

2、径,周期性的发出相互检测的测试包,如果此时主机出现故障,备机在连续丢失设定数目的检测包后,会认为主机出现故障,这时备机会启动相关服务,完成双机热备的切换。2)IP工作过程IP地址用虚拟IP地址,主机正常的情况下虚拟IP地址指向主机的真实IP地址,用户通过虚拟IP地址访问主机,当主机宕机后,备机接管主机业务,这时虚拟IP地址会指向备机的真实IP地址,用户通过虚拟IP地址访问备机。对于用户来说,用户访问的都是虚拟IP地址。所以用户只会在主备机切换过程中发现短暂的通信中断,经过一个短暂的时间,就可恢复通信。(可通过下面的拓扑图结合查看理解)4.双机热备的实现方式及功能数据库双机热备有两种常见的实

3、现方式,一种是共享方式;另一种是通过纯软件的。共享方式是数据库放在共享的存储设备上。当A服务器提供服务时,直接在存储设备上进行读写操作,当A发生故障后,切换到B服务器,B服务器也同样在存储设备进行读写操作。(A服务器为主机服务器,B服务器为备机服务器)纯软件方式是可以通过某些设备或者软件,将A服务器的数据复制到B服务器上,这样当A服务器发生故障时,切换到B服务器,此时B服务器能起到与A服务器相同的作用。(本数据库服务器采用的双机热备方式为此类)双机热备的实现功能是:保障业务的连续性,实现的方法是故障点的转移,而备份,主要目的是为了防止数据丢失,而做的一份拷贝,所以备份强调的是数据恢复而不是

4、应用的故障转移。1.双机热备的拓扑图2.开始做双机热备a)准备工作1)硬件需求需要2台可安装CentOs5.4系统的计算机,每台服务器必须有2个以太网卡。2)安装操作系统在2台服务器上安装CentOs5.4操作系统,安装选项必须一致。3)配置互联网网络设置设置2台计算机系统的网卡IP,网关,DNS,让系统可以访问整个局域网4)关闭系统安全检测在测试中,为了避免未知错误,关闭安全检测。#vi/etc/sysconfig/selinuxSELINUX=disabled5)关闭iptables防火墙在测试中,为了避免未知错误,关闭防火墙拦截。#chkconfig--level3iptableso

5、ff#chkconfig--level3ip6tablesoffb)配置文件1)确定热备的系统参数具体参数请按实际需要修改,本案例中参数如下:主机:工作机器名:itas1.cruxtek.com#主机的主机名工作IP:11.228.35.70eth0心跳机器名:Ha01心跳IP:10.0.0.3eth1备机:工作机器名:itas2.cruxtek.com#备机的主机名工作IP:11.228.35.71eth0心跳机器名:Ha02心跳IP:10.0.0.4eth1虚拟IP地址:双机热备服务工作IP:11.228.35.721)修改hosts文件主机:#vi/etc/hosts127.0.0.

6、1itas1#设置数据库回环的主机名11.228.35.70itas1.cruxtek.comHa01#主服务器IP、主机名和心跳名11.228.35.71itas2.cruxtek.com#备用服务器IP及主机名10.0.0.3Ha0110.0.0.4Ha02备机:#vi/etc/hosts127.0.0.1itas111.228.35.70itas1.cruxtek.com#主服务器的IP及主机名11.228.35.71itas2.cruxtek.comHa02#备用服务器IP、主机名和心跳名10.0.0.3Ha01#主服务器心跳IP10.0.0.4Ha02#备用服务器心跳IP2)确认

7、IP地址分配主机:确认两台服务器的各个网卡的IP地址是否正确设置。#cat/etc/host.conf(主机和备机相同)orderhosts,bind#cat/etc/resolv.conf(主机和备机相同)nameserver61.139.2.69   #DNS地址检查网络配置,若不同,请用vi编辑。#cat/etc/sysconfig/networkNETWORKING=yesHOSTNAME=itas1.cruxt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。