云计算实训26——部署LVS负载均衡项目

LVS

LVS是linux virtural server的简称------免费、开源、四层负载均衡

工作原理:

通过linux达到负载均衡好和linux操作系统实现高性能高可用的linux服务集群,具有良好的可靠性、可扩展性、可操作性、可扩展性、从而实现以低廉的成本实现最优的性能。LVS是一个实现负载均衡集群开源软件项目逻辑上可分为调度层、linux集群层、和共享存储

部署web01、web02

安装nginx

yum -y install nginx

分别写入内容

echo "web========01" > /usr/share/nginx/html/index.html

echo "web========02" > /usr/share/nginx/html/index.html

启动nginx

nginx

部署nat服务器

配置两个网卡和两个IP地址

添加新的网卡,命名为ens36,设置为桥接模式

设置--->添加--->网络适配器--->桥接模式

部署dns服务器

安装bind

yum -y install bind

编辑.conf配置文件

vim /etc/named.conf

启动named

systemctl start named

编辑.zones配置文件

vim /etc/named.rfc1912.zones

进入 /var/named/目录

cd /var/named/

复制文件

cp -p named.localhost ayou.dd.zone

编辑自定义文件

vim ayou.dd.zone

部署client服务器

编辑resolv.conf文件

指定dns

vim /etc/resolv.conf

Generated by NetworkManager

nameserver 192.168.1.220 nameserver 114.114.114.114

测试

ping nat.ayou.dd

能够ping通证明验证成功

配置时间服务器

在web01,web02,dns服务器,nat服务器上均配置时间服务器

安装ntpdate

yum -y install ntpdate

编辑计划任务

crontab -e

安装ntp服务

yum -y install ntp

启动ntp服务

systemctl start ntpd

永久启动

systemctl enable ntpd

配置规则

安装ipvsadm

yum -y install ipvsadm

清除规则

ipvsadm -C

查看规则

ipvsadm -L -n

新建规则

ipvsadm -A -t 192.168.1.211:80 -s rr

ipvsadm -a -t 192.168.1.210:80 -r 192.168.1.200:80 -m

相关推荐
菜只因C14 分钟前
深度学习:从技术本质到未来图景的全面解析
人工智能·深度学习
傲世(C/C++,Linux)1 小时前
Linux系统编程——TCP服务器
linux·服务器·tcp/ip
Allen_LVyingbo1 小时前
面向医学影像检测的深度学习模型参数分析与优化策略研究
人工智能·深度学习
杨云龙UP1 小时前
SQL Server 备份异地同步 + 清理脚本
运维·服务器·数据库·sql·mysql·sqlserver
极地星光1 小时前
C++链式调用设计:打造优雅流式API
服务器·网络·c++
q***48412 小时前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
北辰浮光2 小时前
[Amplify]项目aws-amplfiy服务旧版本升级v6经验分享
云计算·aws
橘子真甜~2 小时前
C/C++ Linux网络编程8 - epoll + ET Reactor TCP服务器
linux·服务器·网络
_lst_2 小时前
linux进程状态
linux·运维·服务器
Coding茶水间2 小时前
基于深度学习的PCB缺陷检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
图像处理·人工智能·深度学习·yolo·目标检测·计算机视觉