0
点赞
收藏
分享

微信扫一扫

Lvs+nfs

添加两个网卡

1、网卡为桥接

2、网卡为vm1

编辑桥接网卡

[root@localhost cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE=Ethernet 
PROXY METHOD=none 
BROWSER ONLY=no 
BOOTPROTO=static 
DEFROUTE=yes 
IPV4 FAILURE FATAL=no 
IPV61NIT=yes 
NAME=ens33 
IPV6 
IPV6 
IPV6 
IPV6 
AUTOCONF=yes 
DEFROUTE=yes 
FAILURE FATAL=no 
ADDR GEN BODE=stab1e-privacy 
LJUID=92fe1Ø9f-39B7-4abb-ab2d-fddb367d8f94 
DEVICE=ens33 
ONBOOT=yes 
IPADDR=192.168. lee. 111 
NETMASK=255.255.255. e 
GATEWAY-192.168. lee. 1 
DNS1=218.2.2.2 
DNS2=218.4.4.4


编辑vm1网卡  先将网卡复制

切换目录

[root@localhost cd /etc/sysconfig/network-scripts/ 
[root@localhost

复制内容

Lvs+nfs_桥接

编辑vm1网卡内容

[root@localhost cat ifcfg-ens37 
TYPE=Ethernet 
PROXY METHOD=none 
BRCI•JSER ONLY=no 
BOOTPROTO=static 
DEFROUTE=yes 
IPV4 FAILURE FATAL=no 
IPV61NIT=yes 
IPV6 
FAILURE FATAL=no 
IPV6 
NAPIE=ens37 
DEVICE=ens37 
ONBOOT=yes 
IPADDR-192.168. le. 29 
NETMASK-255.255.255 .e 
[root@localhost


第一台开始配置

安装服务

yum install nfs-utils -y

yum install rpcbind -y

service rpcbind start

service nfs-server restart


编辑配置文件

vi /etc/exports

/usr/share *(ro,sync)

[root@localhost cat /etc/exports 
/usr/share sync) 
[rootßlocalhost


发布共享

exportfs -rv


查看挂载

showmount -e 192.168.100.111

[root@localhost showmount -e 192.168.10B.111 
Export list for 192.168.1ee.111: 
/usr/share * 
[root@localhost 1


挂载 第二台虚拟机

mount.nfs 192.168.10.29:/usr/share /mnt/

[root@localhost mount .nfs 192 .168.10.29:/usr/share /mnt/ 
[root@localhost


加载ip_vs模块 第一台配置

modprobe ip_vs        

cat /proc/net/ip_vs        


安装软件

mount /dev/cdrom /mnt/

rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm


创建虚拟服务器

ipvsadm -A -t 192.168.100.111:80 -s rr

添加节点

ipvsadm -a -t 192.168.100.111:80 -r 192.168.10.23:80 -m



ipvsadm -Ln        //查看节点状态,加个"-n"将以数字形式显示地址、端口信息


永久开启路由转发

vi /etc/sysctl.d/99-sysctl.conf

最后一行添加内容

net.ipv4.ip_forward = 1

[root@localhost cat /etc/sysct1.d/99-sysct1. conf 
sysctl settings are defined through files in 
/usr/lib/sysctl .d/, /run/sysctl .d/, and /etc/sysctl .d/. 
Vendors settings live in /usr/lib/sysctl.d/. 
To override a whole file, create a new file with the same in 
/etc/sysctl .d/ and put new settings there. To override 
only specific settings, add a file with a lexically later 
name in /etc/sysctl.d/ and put new settings there. 
For more information, see sysct1.conf(5) and sysctl .d(5) . 
net .ipv4.ip_forward = 1 
Croo±localhost

查看

[root@localhost sysctl -p 
net. ipv4.ip_forward 1 
[root@localhost 1



第二台虚拟机

挂载到vm1网卡

安装httpd服务


编辑网卡


[root@localhost cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE-Ethernet 
PROXY METHOD-none 
ONLV-no 
BOOTPROTO=static 
DEFROUTE=yes 
IPV4 FAILURE FATAL-no 
IPV61NIT=yes 
IPV6 
AUTOCONF=yes 
IPV6 
DEFROUTE=yes 
IPV6 
FAILURE FATAL-no 
ADDR GEN BODE=stab1e-privacy 
IPV6 
NAPIE=ens33 
UUID=1Ø7dgcw-ca6f-44ae-bc81-9ge1Ø2ebb2cd 
DEVICE=ens33 
ONBOOT-yes 
IPADDR=192.168.10.23 
NETMASK=255.255.255.Ø 
GATEWAY-192.168.100.111




mount /dev/cdrom /mnt/

安装yum仓库

安装httpd服务

yum install httpd -y



编辑httpd内容

vim /etc/httpd/conf/httpd.conf


监听接口

# prevent Apache from gloming onto all bound IP addresses. 
"Listen 12.34.56.78:gø 
Listen 192.168.10.23:gø



[root@localhost cd /var/www/html/ 
[root@localhost html]tt 11 
[root@localhost html]g


[root@localhost vim index. html 
[root@localhost systemctl 
restart httpd 
[root@localhost cat index. html 
this is my httpd server 
[root@localhost


重启服务

systemctl restart httpd



访问第一台地址

192.168.100.111 
-y C 192.168.100.111 
e 
this is my httpd server 
EJ%9WCXY521


举报

相关推荐

了解LVS,配置LVS

NFS

#SCP,NFS

NFS共享

NFS服务

NFS部署

FTP、NFS

LVS + Keepalived

0 条评论