keepalived 实现热备
http://i-david.iteye.com/blog/1684342
仅有操作的脚本,无详细解释。可以参考脚本。
keepalived实现双机热备
http://sjsky.iteye.com/blog/1156403
以一个web服务器为例,讲述了主机(3层,ICMP层)、脚本(5层,应用层)的检测方法。
并描述了注意事项。
Keepalived: 运行在 LVS 之上的故障转移负载均衡器
http://sjsky.iteye.com/blog/1156403
给出了一些keepalived的参考文件。
源码安装keepalived
cd /tmp
tar xzvf keepalived-1.2.7.tar.gz
cd keepalived-1.2.7
./configure
make
make install
安装位置 | 目标位置 | 说明 |
/usr/local/sbin/keepalived | /sbin/keepalived | 主程序 |
/usr/local/etc/sysconfig/keepalived | /etc/sysconfig/keepalived | 选项配置文件 |
/usr/local/etc/rc.d/init.d/keepalived | /etc/rc.d/init.d/keepalived | 服务调用脚本文件 |
将文件从“安装位置”复制到“目标位置”:
cp /usr/local/sbin/keepalived /sbin/keepalived
cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/keepalived
cp /usr/local/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/keepalived
创建目录:
mkdir /etc/keepalived/
将配置文件复制到/etc/keepalived目前下,如下所示:
[root@VM-CHENGANG296 keepalived]# pwd
/etc/keepalived
[root@VM-CHENGANG296 keepalived]# ls -l
total 12
-rwxr-xr-x 1 root root 104 Apr 1 22:42 arp.sh
-rw-r--r-- 1 root root 629 Apr 1 22:40 keepalived.conf
-rwxr-xr-x 1 root root 578 Apr 1 23:06 mysql.sh
注意:arp.sh和mysql.sh加执行权限。
chmod +x arp.sh
chmod +x mysql.sh
启动keepalived:
service keepalived start
查看运行状态:
ip a l
tail /var/log/messages
分享到:
相关推荐
这篇文章主要介绍了nginx高可用集群的实现过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、配置: (1)需要两台nginx服务器 (2)需要keepalived (3)...
文章中提到的Keepalived是一种高可用性的解决方案,它使用虚拟路由冗余协议(VRRP)来实现主备故障切换,保障服务的连续性。DRBD则是一种基于块的存储复制解决方案,可以将数据从一个服务器镜像到另一个服务器,从而...
本文提供的方案对于其他类似规模的网络环境也有很高的参考价值,特别是在需要优化DNS服务性能和提升用户体验的场合。同时,开源技术的应用降低了系统建设成本,使得更多机构可以实现高级别的网络服务。
可以通过执行`/init_system.sh`脚本来初始化系统,该脚本的具体内容可参考作者在51CTO博客上的相关文章。 ### 2. LVS+Keepalived LVS(Linux Virtual Server)是一种高性能的负载均衡解决方案,而Keepalived则负责...
在描述部分,“#资源达人分享计划#”表明了文档发布的目的和背景,可能是一种针对IT资源分享的计划或活动,而“分布式 分布式系统 分布式开发 参考文献 专业指导”标签则进一步指明了文档涉及的专业领域和内容定位。...
在后端架构部分,周刊深入剖析了阿里巴巴的云梯YARN集群、高并发网卡调优策略、Impala大数据分析引擎、Redis+Keepalived的高可用方案,以及Sparrow分布式调度器,这些都是对高性能系统设计和运维的重要参考。...
从给定的文件信息来看,标题“互联网高弹性架构设计分享 - 刘晓飞”以及描述中的“知名网站架构分析”表明,这篇文章或演讲主要聚焦于互联网架构的设计,特别是如何构建具备高弹性的架构,这对于现代网站在面对大量...
文章标题所涉及的主题为“Linux高可用集群系统的结构和原理分析”,此内容在2007年对于系统管理员和IT专业人士具有重要的参考价值。该论文的目的是通过研究Linux平台上的高可用集群系统,探讨其软硬件的组成结构以及...
本篇文章将详细探讨分布式架构的定义、应用、资源推荐以及其演进历程。 一、分布式架构的定义 分布式架构是一种基于网络的软件系统设计模式,它将组件分散到多台独立的计算机上,通过网络通信协同工作,为用户提供...
文章中,作者强调了企业级Linux集群的设计思路,即打破传统单机模式,构建基于Linux集群技术的企业网络解决方案。这个平台旨在提供高可用性、高可靠性和负载均衡,通过监控集群中各节点的负载状况,将外部请求转发到...
本篇文章将重点围绕以下知识点展开: ### 一、负载均衡基础 **1.1 定义与作用** - 负载均衡是指在多台服务器之间分配负载的过程,目的是为了提高系统的可用性和响应速度。 - 在实际应用中,当单个服务器无法承受...
1. **统一入口**:采用Keepalived技术形成对外统一入口,这样可以将所有客户端的请求集中到统一的对外接口,简化了运维工作,减少了成本。 2. **负载均衡**:使用LVS(Linux Virtual Server)进行负载均衡,将...
建议查看多篇文章,比较并选择最佳答案,以此来培养解决问题的能力。 - **LAMP 架构思考:** LAMP 架构通常指的是 Linux、Apache、MySQL 和 PHP 的组合,实践中不仅要在一台机器上实现全部组件,还应思考如何将它们...
其中,常见的包括使用开源软件如Keepalived进行高可用性集群搭建,使用Nginx、HAProxy等软件实现负载均衡,以及利用LVS(Linux Virtual Server)等软件构建负载均衡集群。对于高性能计算,可以使用Beowulf集群架构或...