首页
Linux教程
Linux实战教程
Shell教程
Mysql教程
Keepalived教程
Linux基础教程
Linux进阶教程
运维题库
运维干货
视频教程
运维资讯
资源下载
关于我们
首页 LVS教程LVS环境准备与安装

LVS调度算法

场景1:实现MySQL负载

1.8 LVS负载均衡实践

1.8.1 环境准备

1.MySQL负载均衡
外部IP地址 内部IP地址 角色 备注
L4:
10.0.0.15 172.16.1.15 LVS调度器(Director) 对外提供服务的VIP为10.0.0.17
10.0.0.16 172.16.1.16 LVS调度器(Director) 对外提供服务的VIP为10.0.0.17

10.0.0.7 172.16.1.7 RS1(真实服务器) MySQL
10.0.0.51 172.16.1.51 RS2(真实服务器) MySQL

2.L4+L7+WEB 大规模web负载均衡

L4:
10.0.0.15 172.16.1.15 LVS调度器(Director) 对外提供服务的VIP为10.0.0.17
10.0.0.16 172.16.1.16 LVS调度器(Director) 对外提供服务的VIP为10.0.0.17

L7:
10.0.0.5 172.16.1.5 LVS调度器(Director)
10.0.0.6 172.16.1.6 LVS调度器(Director)

10.0.0.7 172.16.1.7 RS1(真实服务器) web01
10.0.0.8 172.16.1.8 RS2(真实服务器) web02

1.8.2 项目架构图

1.8.3 LVS负载均衡安装

yum install ipvsadm -y
rpm -qa ipvsadm   #ipvsadm-1.27-8.el7.x86_64
modprobe ip_vs    #把ipvs加入到内核
lsmod|grep ip_vs  #检查内核是否有ip_vs
uname -r          #3.10.0-1160.31.1.el7.x86_64
ln -s /usr/src/kernels/3.10.0-1160.31.1.el7.x86_64 /usr/src/linux  #yum install kernel-devel -y
ls -l /usr/src/
#lrwxrwxrwx  1 root root 44 8月   1 18:04 linux -> /usr/src/kernels/3.10.0-1160.31.1.el7.x86_6
特别注意:
1)ln命令链接路径要和uname -r输出结果内核版本对应。
2)如果没有/usr/src/kernels/xx路径,可通过yum install kernel-devel -y安装。

本文链接:https://www.yunweibase.com/archives/135

LVS调度算法

场景1:实现MySQL负载

网友评论comments

发表评论

邮箱地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 运维基地 保留所有权
扫二维码
扫二维码
返回顶部