配置NFS共享资源

171 阅读1分钟

实验环境:

Linux虚拟机两台分别为: nfs-server

hostnamectl set-hostname nfs-server
[root@nfs-server ~]# bash

nfs-client

hostnamectl set-hostname nfs-client
[root@nfs-server ~]# bash

一、服务器端

1、安装nfs-utils和rpcbind 软件包

 yum -y install nfs-utils rpcbind

2、设置共享目录

mkdir /mnt/test
chmod 777 /mnt/test       //给与权限 
vim /mnt/test         //编辑配置文件

添加如下信息

/mnt/test *(rw,no_root_squash,sync)
exportfs -r  //更新配置,重新读取/etc/exports

3、启动NFS服务程序

systemctl start rpcbind.service  //开启
rpcbind systemctl start nfs     //开启nfs

4、查看本机发布的NFS共享目录

showmount -e 192.168.200.10

检查文件完整性

cd /mnt/test/
ll
md5sum abc.txt    //生成一个文件的md5值

二、客户端

1、安装nfs-utils和rpcbind 软件包

yum -y install nfs-utils rpcbind

2、查看服务器端共享的目录,然后进行挂载

showmount -e 192.168.200.10 (服务端IP地址为192.168.200.10//查看服务器端共享的目录
mount -t nfs 192.168.200.10:/mnt/test /mnt/    //进行挂载
vi /etc/fstab

写入以下内容:

192.168.200.10:/mnt/test /mnt nfs defaults,_netdev 0 0
df -h  //方便阅读方式显示

检查文件完整性

cd /mnt/test/
ll
touch abc.txt      //如果abc.txt不存在则创建文件 abc.txt ,如果abc.txt存在,则使用当前时间更改文件时间
md5sum abc.txt    //生成一个文件的md5值