首页 > 其他分享 >LVS-NAT模式群集部署

LVS-NAT模式群集部署

时间:2022-11-17 18:13:45浏览次数:61  
标签:opt LVS service 群集 ipvsadm 192.168 systemctl NAT

LVS-NAT模式群集部署

LVS调度器作为Web 服务器池的网关,LVS具有两块网卡,分别连接内外网,使用轮询(rr)调度算法

1.配置负载调度器LVS(ens33:192.168.10.11 ens37:12.0.0.1)

systemctl stop firewalld.service 
systemctl disable firewalld.service 
setenforce 0

配置SNAT转发规则
vim /etc/sysctl.conf
net.ipv4.ip_forward=1

sysctl -p

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o ens37 -j SNAT --to-source 12.0.0.1

【nat表:修改数据包中的源、目标IP地址或端口
POSTROUTING: 在进行路由判断之"后"所要进行的规则(SNAT/MASQUERADE)
PREROUTING: 在进行路由判断之"前"所要进行的规则(DNAT/REDIRECT)
-A: 在规则链的末尾加入新规则
-s: 匹配来源地址IP/MASK.
-o 网卡名称匹配从这块网卡流出的数据
-i 网卡名称匹配从这块网卡流入的数据
-j 控制类型】

加载LVS内核模块
modprobe ip_vs   #手动加载ip_vs模块
cat /proc/net/ip_vs    #查看ip_vs版本信息

安装ipvsadm管理工具
yum install -y ipvsadm

注意:启动服务前必须保存负载分配策略,否则将会报错
ipvsadm-save > /etc/sysconfig/ipvsadm
或者
ipvsadm --save > /etc/sysconfig/ipvsadm
或者
touch /etc/sysconfig/ipvsadm

systemctl start ipvsadm.service



2.配置节点服务器

systemctl stop firewalld.service 
systemctl disable firewalld.service 
setenforce 0

#修改网卡网关为LVS服务器

yum install -y httpd
systemctl start httpd.service 
systemctl enable httpd.service

yum install -y nfs-utils rpcbind

systemctl start rpcbind.service
systemctl enable rpcbind.service

showmount -e 192.168.10.128

web1:192.168.10.128
mount.nfs 192.168.10.128:/opt/test1 /var/www/html/
echo 'this is test1 web' > /var/www/html/index.html

web2:192.168.10.13
mount.nfs 192.168.10.128:/opt/benet /var/www/html/
echo 'this is test2 web' > /var/www/html/index.html


3.部署共享存储(NFS服务器:192.168.10.128)

systemctl stop firewalld.service 
systemctl disable firewalld.service 
setenforce 0

yum install -y nfs-utils rpcbind

systemctl start nfs.service 
systemctl start rpcbind.service
systemctl enable nfs.service 
systemctl enable rpcbind.service

mkdir /opt/test1 /opt/test2
chmod 777 /opt/test1 /opt/test2/

vim /etc/exports
/opt/test1 192.168.10.0/24(rw,sync,no_squash_root)
/opt/test2 192.168.10.0/24(rw,sync,no_squash_root)

#发布共享
exportfs -rv
showmount -e

标签:opt,LVS,service,群集,ipvsadm,192.168,systemctl,NAT
From: https://www.cnblogs.com/y0226/p/16899881.html

相关文章

  • 群集+LVS虚拟服务器
    一,群集1.何为群集群集:由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或ip),相当于一台大型计算机。2.群集存在的原因互联网应用中,随着站点对硬件性能、响......
  • LVS负载均衡群集——NAT模式
     一、集群1群集的含义2群集类型3负载均衡群集的结构4负载均衡群集的三种工作模式二、LVS虚拟服务器1LVS介绍2LVS的负载调度算法三、ipvsadm工具四、LVS—NAT部......
  • LVS负载均衡集群--DR模式
    一、LVS-DR集群介绍LVS-DR(LinuxVirtualServerDirectorServer)工作模式,是生产环境中最常用的一种工作模式。1、LVS-DR工作原理LVS-DR模式,DirectorServer作为群集......
  • NATS 入门详解
           参考翻译自NATS官方文档 https://nats-io.github.io/docs/https://toutiao.io/posts/p883vaw/preview  NATS入门详解......
  • KVM 虚拟机 配置 NAT 连接方式上网
    1、命令行安装方式 virt-install\--name=kvm99--ram1024--vcpus=1\--diskpath=/home/vms/kvm99.qcow2,size=10,format=qcow2,bus=virtio\--location=/mnt/CentOS-7-......
  • LVS负载均衡集群——NAT部署
    一、企业群集应用概述1、群集的含义•Cluster、集群、群集•由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机2、问题及......
  • LVS负载均衡集群——NAT部署
    一、企业群集应用概述1、群集的含义•Cluster、集群、群集•由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机2、问题及......
  • Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo can
    项目启动时报错:Causedby:org.hibernate.HibernateException:AccesstoDialectResolutionInfocannotbenullwhen'hibernate.dialect'notset 正常情况下,如果不......
  • NTMFS4C810NAT3G场效应管30V NCH,DEC1515H-D0-I/Z2集成电路TQFP
    产品参数1、型号:DEC1515H-D0-I/Z2封装:TQFP128批次:新年份2、型号:NTMFS4C810NAT3GFET类型:N通道技术:MOSFET(金属氧化物)漏源电压(Vdss):30V25°C时电流-连续漏极(Id):8.2A(Ta......
  • VMware中虚拟机仅主机和nat双网卡之后上不了网
    VMware-workstation中的一个双网卡虚拟机,第一张网卡为仅主机模式,第二张网卡为nat模式。在网络配置都正确的情况下虚拟机依然访问不了互联网。经过多方面查证之后,是VMware......