LVS+Heartbeat安装部署文档

简介:

所需软件:
 

 
  1. ipvsadm-1.24-10.x86_64.rpm 
  2. heartbeat-2.1.3-3.el5.centos.x86_64.rpm 
  3. heartbeat-pils-2.1.3-3.el5.centos.x86_64.rpm 
  4. heartbeat-stonith-2.1.3-3.el5.centos.x86_64.rpm 
  5. PyXML-0.8.4-4.x86_64.rpm 



系统环境:
CentOS 5.4 64-bit

 
  1. HA1                    10.0.0.108 
  2. HA1                    10.0.0.109 
  3. web1                   10.0.0.110 
  4. web2                   10.0.0.111 
  5. VIP                    10.0.0.100 



ipvsadm-1.24安装
 

 
  1. rpm -ivh ipvsadm-1.24-10.x86_64.rpm 
  2. /sbin/ipvsadm 



heartbeat 安装

 
  1. rpm -ivh heartbeat-pils-2.1.3-3.el5.centos.x86_64.rpm 
  2. rpm -ivh heartbeat-stonith-2.1.3-3.el5.centos.x86_64.rpm 
  3. rpm -ivh PyXML-0.8.4-4.x86_64.rpm 
  4. rpm -ivh heartbeat-2.1.3-3.el5.centos.x86_6 

4.rpm

注:若heartbeat一次未安装好,再装一次
 

 
  1. rpm -q heartbeat -d              #查看安装路径 
  2.  
  3. echo "service heartbeat start" >> /etc/rc.local 



配置heartbeat
 

 
  1. cd /usr/share/doc/heartbeat-2.1.3/ 
  2. cp authkeys ha.cf haresources /etc/ha.d/ 
  3. cd /etc/ha.d 


 

 
  1. vi authkeys 



#去掉注释      设置校验模式

 
  1. auth 1 
  2. 1 crc 
  3. #2 sha1 HI! 
  4. #3 md5 Hello! 
  5.  
  6. echo "10.0.0.108  HA1" >>/etc/hosts 
  7. echo "10.0.0.109  HA2" >>/etc/hosts 


 

 
  1. vi haresources 


 

 
  1. #添加:(约44行下面) 
  2. HA1 10.0.0.100 vip.sh 
  3.  
  4. vi ha.cf 
  5. #去掉注释(约95行) 
  6.  
  7. bcast   eth0 
  8.  
  9. #去掉注释并修改(约125行) 
  10.  
  11. ucast eth0 10.0.0.109 
  12.  
  13. #去掉注释并修改(约215、216行) 
  14.  
  15. node    HA1 
  16. node    HA2 


 

 
  1. chmod 600 authkeys  


 

 
  1. vi /etc/init.d/vip.sh 

 

 
  1. #/sbin/bash! 
  2. ifconfig eth0:0 10.0.0.100 broadcast 10.0.0.100 netmask 255.255.255.255 up 
  3. route add -host 10.0.0.100 dev eth0:0 
  4. #setup ipvs 
  5. ipvsadm -C 
  6. ipvsadm -A -t 10.0.0.100:80 -s rr 
  7. ipvsadm -a -t 10.0.0.100:80 -r 10.0.0.110 -g 
  8. ipvsadm -a -t 10.0.0.100:80 -r 10.0.0.111 -g 
  9. ipvsadm 



HA2的配置和HA1一样,可以直接上传HA1的authkeys ha.cf haresources三个文件
 

 
  1. sftp 10.0.0.108 
  2.  
  3. cd /etc/ha.d 
  4. get authkeys ha.cf haresources 
  5. quit 



修改HA2中ha.cf里(约125行)为:

 
  1. ucast eth0 10.0.0.108  



把vip.sh放到LVS服务器

 
  1. vi /etc/init.d/vip.sh           //放到这里开机自启动 
  2. chmod 755 /etc/init.d/vip.sh 
  3. /etc/init.d/vip.sh 
  4.  
  5. echo "service heartbeat start" >> /etc/rc.local 



lvs.sh
 

 
  1. #/sbin/bash! 
  2. ifconfig lo:0 10.0.0.100 broadcast 10.0.0.100 netmask 255.255.255.255 up 
  3. route add -host 10.0.0.100 dev lo:0 
  4. echo "1">/proc/sys/net/ipv4/conf/lo/arp_ignore 
  5. echo "2">/proc/sys/net/ipv4/conf/lo/arp_announce 
  6. echo "1">/proc/sys/net/ipv4/conf/all/arp_ignore 
  7. echo "2">/proc/sys/net/ipv4/conf/all/arp_announce 
  8. sysctl -p 



web1  web2安装WEB服务

安装过程略

注:

把lvs.sh放到WEB服务器
 

 
  1. #vi /etc/init.d/lvs.sh           #放到这里开机自启动 
  2. #chmod 755 /etc/init.d/lvs.sh 
  3. #/etc/init.d/lvs.sh 




得出结论:
不断刷新10.0.0.100,会轮流显示web1和web2页面

 

转载请注明: 转载自http://www.elain.org

本文链接地址:LVS+Heartbeat安装部署文档



本文转自 elain2012 51CTO博客,原文链接:http://blog.51cto.com/elain/669067

相关文章
|
存储 算法 C语言
STL设计之容器适配器,加之经典题目解析
STL设计之容器适配器,加之经典题目解析
STL设计之容器适配器,加之经典题目解析
|
8天前
|
人工智能 JSON 安全
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
阿里云AI安全产品联动防御Fastjson攻击
2183 12
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
|
8天前
|
云安全 人工智能 安全
|
8天前
|
人工智能 自然语言处理 数据挖掘
Qwen3.8-Max-Preview深度全解析:2.4万亿参数旗舰MoE模型+Token Plan限时优惠完整落地指南
2026年7月,全新旗舰级混合专家大模型Qwen3.8-Max-Preview正式开放抢先体验,作为通义千问Qwen3系列规格最高、综合推理能力顶尖的新一代模型,该模型总参数量达到2.4万亿(2.4T),是当前线上可调用的原生多模态旗舰模型,综合推理水准对标海外顶级Fable 5模型,在复杂工程开发、长文档深度分析、多步骤智能体自治、跨境多语言创作、海量数据挖掘五大高难度业务场景实现跨越式性能提升。
976 1
|
10天前
|
人工智能
Qwen3.8抢先体验!正式版即将发布并开源!
千问Qwen3.8即将开源,参数达2.4T,进化速度以“天”计,实力媲美Fable 5。预览版Qwen3.8-Max已上线阿里Token Plan等平台,限时优惠:日间Credits低至1折,夜间更优,个人/团队版月付仅35元起!
982 44
|
8天前
|
人工智能 自然语言处理 数据挖掘
最新版通义千问(Qwen3.8-Max-Preview)功能介绍
2026年,通义千问正式推出全新旗舰级大模型 **Qwen3.8-Max-Preview 预览版**,作为首款突破万亿参数规格的新一代基座模型,该模型总参数量达到**2.4万亿**,采用全新迭代的MoE混合专家架构,综合推理性能、长文本处理、多模态理解、复杂任务规划能力全面超越前代Qwen3.7-Max版本,整体实力跻身全球第一梯队,可对标海外顶级旗舰模型,是当前面向复杂工程开发、多智能体协同、超长文档解析、专业办公自动化场景的最优国产基座模型。
983 0
|
6天前
|
自然语言处理 测试技术 API
通义千问Qwen3.8-Max-Preview全功能解析:2.4万亿参数旗舰模型深度使用指南
在大模型技术持续迭代的当下,通义千问推出的Qwen3.8-Max-Preview作为新一代旗舰预览版模型,凭借2.4万亿参数的超大规模、多模态融合能力与全场景适配特性,成为开发者与企业用户探索AI应用的核心工具。该模型采用稀疏混合专家(MoE)架构,是通义千问首个突破万亿参数的多模态模型,可同时处理文本、图像、视频与文档等多种数据形态,在全栈代码开发、复杂逻辑推理、长文档分析与多智能体协作等场景实现跨越式升级。本文将全面拆解Qwen3.8-Max-Preview的核心功能,详解API调用流程与配置方法,覆盖多场景实战技巧,帮助用户快速掌握这款旗舰模型的使用方法,充分释放其性能潜力。
469 1
|
9天前
|
人工智能 自然语言处理 数据挖掘
Qwen3.8-Max 预览版全解析:2.4 万亿参数旗舰模型,Token Plan 限时优惠指南
Qwen3.8-Max-Preview是通义千问Qwen3系列旗舰MoE大模型,参数达2.4万亿,综合推理能力居行业第一梯队。支持思考/快速双模式,擅长大模型五大高难场景。现于阿里云百炼Token Plan、Qoder及QoderWork上线体验,个人版低至39元/月。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens
685 1
Qwen3.8-Max 预览版全解析:2.4 万亿参数旗舰模型,Token Plan 限时优惠指南