首先时安装文件
步骤一:安装软件NFS,服务端和客户端都要安装
yum install nfs-utils rpcbind
步骤二:修改服务端配置文件,服务端
#1.执行命令
vi /etc/exports
#2.填写数据
/mnt/ONCOBOX/geneplus/share/ 192.168.100.*(rw,sync,no_root_squash)
#2.1:/mnt/ONCOBOX/geneplus/share/ 公共盘
#2.2:192.168.100.* 可以访问的ip(可以是完整ip也可以是带*)
#2.3:rw代表可以读写,sync进行同步,no_root_squash如果客户端是root用户,也拥有跟服务端root用户的等同权力
步骤三:启动 nfs & rpcbind,服务端和客户端
systemctl start nfs
systemctl start rpcbind
#设置开机自动启动(设置开机可以使用)
systemctl enable rpcbind.service
systemctl enable nfs-server.service
步骤四:创建要共享的文件夹,并设置权限,服务端
mkdir -p /mnt/ONCOBOX/geneplus/share/
chmod -R 777 /mnt/ONCOBOX/geneplus/share/
步骤五:重新加载配置文件
#用于重新加载第二步骤进行修改的文件(每次修改都需要运行)
exportfs -r
步骤六:列出nfs服务端共享的目录
#本地查看
[root@VM_server ~]# showmount -e localhost
Export list for localhost:
/mnt/ONCOBOX/geneplus/share/ 192.168.100.*
#远程查看
[root@oracle210 ~]# showmount -e 192.168.100.101
Export list for 192.168.100.101:
/mnt/ONCOBOX/geneplus/share/ 192.168.100.*
#如果远程无法访问到192.168.100.101:
#1.查看客户端是否启动了NFS;2.查看防火墙
#如果可以远程查看到,说明可以挂载上
步骤七:挂载目录
mount -t nfs 192.168.100.101:/mnt/ONCOBOX/geneplus/share/ /mnt/ONCOBOX/geneplus/share/
#第一个/mnt/ONCOBOX/geneplus/share/代表公共盘
#第二个代表本地对应的问价夹在哪里
其他步骤
#查看挂载的目录
df -h
#卸载挂载的目录
umount /mnt/share
#关闭防火墙
systemctl stop firewalld
#编辑/etc/fstab,开机自动挂载
vim /etc/fstab
# 在结尾添加如下一行
192.168.100.101:/mnt/ONCOBOX/geneplus/share/ /mnt/ONCOBOX/geneplus/share/ nfs4 defaults 0 0