1 / 8
文档名称:

redis主备部署方案-.doc

格式:doc   大小:63KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

redis主备部署方案-.doc

上传人:cjl201702 2020/3/25 文件大小:63 KB

下载得到文件列表

redis主备部署方案-.doc

文档介绍

文档介绍:redis主备自动切换部署方案文档修改记录修改日期修改人修改说明版本号修改页主实例A:::: redis部署方式采用主备的方式,通过keepalived来对外提供虚IP,备服务器实时同步主服务器的数据,当主服务器挂掉时,能在5秒内完成主备切换,实现融灾备份,并采用redis数据持久化,确保数据的安全。正常工作时,虚IP在主实例A上,备实例B自动从A上同步数据,当检测到主实例A挂掉之后(检测机制为每3秒自动检测redis的所有端口是否能正常连接,当连续两次检测到其中任意端口无法连接时,将自动停止keepalived程序,使虚IP进行漂移),备实例B将自动接管虚IP,待原主实例A恢复后,A将自动切换成备模式,从B上实时同步数据,主备角色互换,实现融灾备份。安装部署步骤如下:安装keepalivedwgettware/keepalived---./configure如果报错configure:error: !!!OpenSSLisnotproperlyinstalledonyoursystem.!!!!!!:yum-yinstallopenssl-develyum-yinstallpopt-develln-s/usr/src/kernels/-//usr/src/linux./configuremakemakeinstallcp/usr/local/etc//keepalived/etc//cp/usr/local/etc/sysconfig/keepalived/etc/sysconfig/cp/usr/local/sbin/keepalived/usr/sbin/mkdir/etc/keepalived添加keepalived的配置项:vi/etc/keepalived/{router_idLVS_DEVEL}vrrp_scriptMonitor_Redis{script"/home/bbcv/redis/"interval3#每3秒执行一次weight2}#VIP1vrrp_instanceVI_1{stateBACKUP#主备服务器都设置成BACKUPinterfaceeth0virtual_router_id110priority100#备份服务上将100改为90advert_int1#检查间隔nopreempt#设置为不抢占,注意这个配置只能设置在state为BACKUP的主机上,而且这个主机的priority必须比另外一台高authentication{auth_typePASSauth_pass1111}notify_master/home/bbcv/redis/