1参萄、DR模式下vip不在同一網(wǎng)段上實(shí)現(xiàn)過程(跨網(wǎng)段)
#CIP配置
[root@centos8 ~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0
# Generated by dracut initrd
NAME="eth0"DEVICE="eth0"ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=172.16.17.77REFIX=24GATEWAY=172.16.17.17TYPE=Ethernet
#ROUTER配置
[root@centos8 ~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0
# Generated by dracut initrd
NAME="eth0"DEVICE="eth0"ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=172.16.17.17PREFIX=24TYPE=Ethernet
[root@centos8 ~]#cat/etc/sysconfig/network-scripts/ifcfg-eth1
# Generated by dracut initrd
NAME="eth1"DEVICE="eth1"ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=192.168.16.7PREFIX=24TYPE=Ethernet
[root@centos8 ~]#echo'net.ipv4.ip_forward=1'>> /etc/sysctl.conf
[root@centos8 ~]#sysctl -p
net.ipv4.ip_forward =1#RS1配置
[root@centos7 ~]#yum-yinstall httpd
[root@centos7 ~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0
# Generated by dracut initrd
NAME="eth0"DEVICE="eth0"ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=192.168.16.17PREFIX=24GATEWAY=192.168.16.7TYPE=Ethernet
[root@centos7 ~]#ip a a10.0.0.100/32dev lo label lo:1[root@centos7 ~]#echo'192.168.16.17 RS1'> /var/www/html/index.html
[root@centos7 ~]#systemctl enable --now httpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[root@centos7 ~]#curl192.168.16.17192.168.16.17 RS1
[root@centos7 ~]#echo1> /proc/sys/net/ipv4/conf/all/arp_ignore
[root@centos7 ~]#echo2> /proc/sys/net/ipv4/conf/lo/arp_announce
[root@centos7 ~]#echo2> /proc/sys/net/ipv4/conf/all/arp_announce
[root@centos7 ~]#echo1> /proc/sys/net/ipv4/conf/lo/arp_ignore
#RS2配置
[root@centos7 ~]#yum-yinstall httpd
[root@centos7 ~]#cat/etc/sysconfig/network-scripts/ifcfg-eth0
# Generated by dracut initrd
NAME="eth0"DEVICE="eth0"ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
IPADDR=192.168.16.27PREFIX=24GATEWAY=192.168.16.7TYPE=Ethernet
[root@centos7 ~]#ip a a10.0.0.100/32dev lo label lo:1[root@centos7 ~]#echo'192.168.16.27 RS2'> /var/www/html/index.html
[root@centos7 ~]#systemctl enable --now httpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[root@centos7 ~]#curl192.168.16.27192.168.16.27 RS2
[root@centos7 ~]#echo1> /proc/sys/net/ipv4/conf/all/arp_ignore
[root@centos7 ~]#echo1> /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@centos7 ~]#echo2> /proc/sys/net/ipv4/conf/all/arp_announce
[root@centos7 ~]#echo2> /proc/sys/net/ipv4/conf/lo/arp_announce
#LVS主機(jī)的配置
[root@centos8 ~]#ip a a10.0.0.100/32dev lo label lo:1[root@centos8 ~]#ipvsadm -A -t10.0.0.100:80-s rr
[root@centos8 ~]#ipvsadm -a -t10.0.0.100:80-r192.168.16.17:80-g
[root@centos8 ~]#ipvsadm -a -t10.0.0.100:80-r192.168.16.27:80-g
[root@centos8 ~]#ipvsadm -Ln
IP Virtual Server version 1.2.1(size=4096)
Prot LocalAddress:Port Scheduler Flags
? -> RemoteAddress:Port? ? ? ? ? Forward Weight ActiveConn InActConn
TCP? 10.0.0.100:80 rr
? ->192.168.16.17:80Route100->192.168.16.27:80Route100#測試訪問
[root@centos8 ~]#curl10.0.0.100192.168.16.27 RS2
[root@centos8 ~]#curl10.0.0.100192.168.16.17RS1
2派草、CentOS7.6 中 nfs 客戶端使用 /etc/fatab 實(shí)現(xiàn)開機(jī)自動掛載
#nfs服務(wù)器端配置
[root@nfs ~]#yum-yinstallnfs-utils rpcbind
[root@nfs ~]#mkdir/data/wwwbase
[root@nfs ~]#cat/etc/exports.d/www.exports/data/wwwbase10.0.0.18(rw)
[root@nfs ~]#systemctl enable --now nfs-server.service
Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
#nfs客戶端配置
[root@www ~]#yum-yinstallnfs-utils
[root@www ~]#mkdir/data/www
[root@www ~]#cat/etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed Sep 1621:14:322020#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See manpages fstab(5), findfs(8),mount(8) and/or blkid(8)formoreinfo.
#
# After editing this file, run'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=f67120cf-bcf2-4493-ae9f-742b6e5c4f75 /? ? ? ? ? ? ? ? ? ? ? xfs? ? defaults00UUID=2de3d35e-5cdc-4491-947b-92cb73b37724 /boot? ? ? ? ? ? ? ? ? ext4? ? defaults12UUID=5d09360a-5d62-4092-8413-229e25d5e209 /data? ? ? ? ? ? ? ? ? xfs? ? defaults00UUID=4f11cf07-d2a6-4f16-bada-5627efccdfb3 swap? ? ? ? ? ? ? ? ? ? swap? ? defaults0010.0.0.8:/data/wwwbase? ? ? ? ? ? ? ? ? ? /data/www? ? ? ? ? ? ? ? nfs? ? defaults,_netdev00[root@www ~]#mount-a
[root@www ~]#df-h
Filesystem? ? ? ? ? ? ? Size? Used Avail Use% Mounted on
devtmpfs? ? ? ? ? ? ? ? 888M? ? 0888M0% /dev
tmpfs? ? ? ? ? ? ? ? ? 904M? ? 0904M0% /dev/shm
tmpfs? ? ? ? ? ? ? ? ? 904M? 8.7M895M1% /run
tmpfs? ? ? ? ? ? ? ? ? 904M? ? 0904M0% /sys/fs/cgroup/dev/sda2? ? ? ? ? ? ? 100G2.1G? 98G3% //dev/sda3? ? ? ? ? ? ? ? 50G? 390M? 50G1% /data/dev/sda1? ? ? ? ? ? ? 976M? 128M? 781M15% /boot
tmpfs? ? ? ? ? ? ? ? ? 181M? ? 0181M0% /run/user/010.0.0.8:/data/wwwbase? 50G? 390M? 50G1% /data/www
3、CentOS7.6 中 nfs 客戶端使用 autofs 實(shí)現(xiàn)使用 nfs 時實(shí)時掛載
#nfs服務(wù)器端配置
[root@nfs ~]#yum-yinstallnfs-utils rpcbind
[root@nfs ~]#mkdir-pv /data/home
[root@nfs ~]#useradd -d /data/home/user1 -u2000 user1
[root@nfs ~]#cat/etc/exports.d/test.exports/data/home10.0.0.18(rw)
[root@nfs ~]#systemctl enable --now nfs-server.service
Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
#autofs端配置
[root@www ~]#yum-yinstallnfs-utils autofs
[root@www ~]#useradd -M -u2000 user1
[root@www ~]#cat/etc/auto.master/- /etc/auto.home
[root@www ~]#cat/etc/auto.home/home/user1? -fstype=nfs,vers=3nfsserver:/data/home/user1
[root@www ~]#systemctl start autofs
[root@www ~]#su- user1
Last login: Sun Nov803:52:36CST2020on pts/0[user1@www user1]$pwd/home/user1