概述
两台服务器需要共享文件夹
服务端:192.168.204.11
客户端:192.168.204.10
软件准备
因为安装时离线环境,所以提前在有网络的服务器上下载好了需要的软件包
yum -y install nfs-utils --downloadonly --downloaddir /home/nfs
如果不方便也可以使用我这下载好的nfs下载地址
(提取码:jh3b)
服务端环境搭建
nfs 安装
cd /home/nfs
# 安装nfs
rpm -ivh *.rpm --force --nodeps
# 创建共享文件夹
mkdir -p /home/temp/share
nfs 配置
# 编辑配置文件
vi /etc/exports
# 修改配置文件,增加下面这一行数据,指定的ip地址为客户端的地址
/home/temp/share 192.168.204.10(rw,insecure,no_root_squash,no_all_squash,sync)
# 加载配置文件
exportfs -arv
nfs 启动
为rpcbind和nfs做开机启动
systemctl enable rpcbind.service
systemctl enable nfs-server.service
启动相关软件
systemctl start rpcbind.service
systemctl start nfs-server.service
客户端环境搭建
nfs 安装
cd /home/nfs
# 安装nfs
rpm -ivh *.rpm --force --nodeps
# 创建共享文件夹
mkdir -p /home/temp/share
nfs 启动
为rpcbind和nfs做开机启动
systemctl enable rpcbind.service
systemctl enable nfs-server.service
启动相关软件
systemctl start rpcbind.service
systemctl start nfs-server.service
mount 挂载
执行挂载命令
mount -t nfs -o nolock,nfsvers=3,vers=3 -o proto=tcp 192.168.204.11:/home/temp/share /home/temp/share
查看挂载情况,可以使用这个命令
df -TH
[root@10 ~]# df -TH
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 6.7G 4.1G 2.6G 62% /
devtmpfs devtmpfs 942M 0 942M 0% /dev
tmpfs tmpfs 954M 0 954M 0% /dev/shm
tmpfs tmpfs 954M 10M 944M 2% /run
tmpfs tmpfs 954M 0 954M 0% /sys/fs/cgroup
/dev/sda1 xfs 1.1G 177M 887M 17% /boot
tmpfs tmpfs 191M 0 191M 0% /run/user/0
192.168.204.11:/home/temp/share nfs 6.7G 4.1G 2.6G 62% /home/temp/share
也可以使用下面的命令
mount | grep nfs
查询结果
[root@10 ~]#
mount | grep nfs
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
192.168.204.11:/home/temp/share on /home/temp/share type nfs (rw,relatime,vers=3,rsize=262144,wsize=262144,namlen=255,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.204.11,mountvers=3,mountport=20048,mountproto=udp,local_lock=all,addr=192.168.204.11)