一、DR模式下vip不在同一网段实现过程(跨网段)

NFS通过外网挂载 nfs跨网段挂载策略_客户端

1、准备五台主机:C71(CIP)、C72(ROUTER)、C73(LVS)、C81(RS1)、

C82(RS2)

(1)客户端(C71)配置如下:

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_02


NFS通过外网挂载 nfs跨网段挂载策略_运维_03

(2)C72(ROUTER)配置如下

NFS通过外网挂载 nfs跨网段挂载策略_服务器_04


NFS通过外网挂载 nfs跨网段挂载策略_共享目录_05

开启路由转发

NFS通过外网挂载 nfs跨网段挂载策略_客户端_06


NFS通过外网挂载 nfs跨网段挂载策略_服务器_07

(3)C73(LVS)配置如下

NFS通过外网挂载 nfs跨网段挂载策略_客户端_08


NFS通过外网挂载 nfs跨网段挂载策略_服务器_09

C81(RS1)、C82(RS2)配置如下:

NFS通过外网挂载 nfs跨网段挂载策略_共享目录_10


NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_11


NFS通过外网挂载 nfs跨网段挂载策略_运维_12


NFS通过外网挂载 nfs跨网段挂载策略_运维_13

2、配置多网段LVS DR模型

(1)RS1和RS2的配置如下:

NFS通过外网挂载 nfs跨网段挂载策略_服务器_14


NFS通过外网挂载 nfs跨网段挂载策略_服务器_15


NFS通过外网挂载 nfs跨网段挂载策略_服务器_16

(2)LVS配置如下:

NFS通过外网挂载 nfs跨网段挂载策略_共享目录_17

(3)RS1、RS2开启http服务:

NFS通过外网挂载 nfs跨网段挂载策略_运维_18

RS2配置同上

测试:

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_19

二、CentOS7.6中nfs客户端使用/etc/fstab 实现自动挂载

准备两台机器:C71:10.0.0.17(nfs-client)、C72:10.0.0.27(nfs-server)

两台机器下载:nfs-utils、rpcbind

1、在C72(nfs-server)上设置:

创建一个共享文件夹并配置共享规则:

NFS通过外网挂载 nfs跨网段挂载策略_服务器_20

重启服务,查看是否生效

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_21

给nfs文件夹添加权限

NFS通过外网挂载 nfs跨网段挂载策略_客户端_22

2、在C72(nfs-client)上设置:

在/etc/fstab加挂载配置

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_23

挂载生效:

NFS通过外网挂载 nfs跨网段挂载策略_共享目录_24

3、测试:

在C71(nfs-client)共享目录创建一个文件

NFS通过外网挂载 nfs跨网段挂载策略_共享目录_25

在C72(nfs-server)共享目录里查看生成的文件,若出现a文件,则共享成功

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_26

三、CentOS7.6中nfs客户端使用autofs实现nfs实时挂载

准备两台主机:C71(nfs-client)、C72(nfs-server)

两台主机下载nfs-utils、rpcbind

1、在C72(nfs-server)配置如下:

创建共享目录,配置共享规则:

NFS通过外网挂载 nfs跨网段挂载策略_共享目录_27

重启服务,查看是否生效

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_28

给nfs文件夹添加权限

NFS通过外网挂载 nfs跨网段挂载策略_服务器_29

2、在C72(nfs-client)配置如下:

下载autofs,配置文件加上一条/- /etc/auto.nfs

NFS通过外网挂载 nfs跨网段挂载策略_客户端_30


NFS通过外网挂载 nfs跨网段挂载策略_服务器_31

创建auto.nfs配置文件

NFS通过外网挂载 nfs跨网段挂载策略_NFS通过外网挂载_32

重新启动autofs服务

NFS通过外网挂载 nfs跨网段挂载策略_服务器_33

验证:在C71共享文件夹/data/mnt创建一个b文件,C72的/data/nfs可以看到b文件

NFS通过外网挂载 nfs跨网段挂载策略_运维_34


NFS通过外网挂载 nfs跨网段挂载策略_运维_35