Ubuntu 20.04 Server 安装nfs

Ubuntu 20.04 Server 安装nfs

1.服务器端配置安装

sudo apt install nfs-kernel-server

2.查看nfs版本信息

安装完成后,NFS 服务将会自动启动,默认在Ubuntu 20.04上NFS2 被禁用,NFS3和NFS4以上可以使用。
查看NFS的版本信息 + 表示支持 - 表示不支持
cat /proc/fs/nfsd/versions 
-2 +3 +4 +4.1 +4.2

3.创建nfs目录

在这里我在/opt目录下创建了nfsv4根目录及xiaoqiang、xiaohui两个子目录
sudo mkdir -p /opt/nfsv4/xq
sudo mkdir -p /opt/nfsv4/xqq
cd /opt
chmod -R 777  nfsv4/---根据你需求给与权限,这里我贪方便打满

4.创建共享目录

vim /etc/exports   #编辑共享文件
/opt/nfsv4/xq *(rw,sync,no_subtree_check,no_root_squash)
/opt/nfsv4/xqq *(rw,sync,no_subtree_check,no_root_squash)
/opt/nfsv4/xq 192.168.60.*(rw,sync,no_subtree_check,no_root_squash)                   
/opt/nfsv4/xqq 192.168.60.*(rw,sync,no_subtree_check,no_root_squash)  
解析:
*——允许所有的网段访问,也可以使用具体的IP
rw——挂接此目录的客户端对该共享目录具有读写权限
sync——资料同步写入内存和硬盘
no_root_squash——root用户具有对根目录的完全管理访问权限
no_subtree_check——不检查父目录的权限

5.重启服务并加入开机自启及常用命令

重启服务加入开机启动:systemctl restart nfs-kernel-server &&  systemctl enable nfs-kernel-server


#显示已经mount到本机nfs目录的客户端机器。
sudo showmount -e localhost

#将配置文件中的目录全部重新export一次!无需重启服务。
sudo exportfs -rv

#查看NFS的运行状态
sudo nfsstat

#查看rpc执行信息,可以用于检测rpc运行情况
sudo rpcinfo

#查看网络端口,NFS默认是使用111端口。
sudo netstat -tu -4

6.客户端配置

客户端安装:sudo apt install nfs-common 
查看NFS服务器上的共享目录:
# 显示指定的(hcg-bg-as-01)NFS服务器上export出来的目录
# XX为服务端主机名或IP地址
sudo showmount -e XX

7.客户端创建挂载文件夹

sudo mkdir -p /opt/nfsxq
sudo mkdir -p /opt/nfsxqq

8.挂载远程目录到本地文件夹

sudo mount -t nfs 192.168.60.XX:/opt/nfsv4/xq  /opt/nfsxq---ip根据你NFS服务器来写!
sudo mount -t nfs 192.168.60.XX:/opt/nfsv4/xqq /opt/nfsxqq

开机自动挂载:
vim /etc/fstab
192.168.60.XX:/opt/nfsv4/xq /opt/nfsxq nfs defaults 0 0
192.168.60.XX:/opt/nfsv4/xqq /opt/nfsxqq nfs defaults 0 0

问题解决:

报错:sudo umount nfsxq
umount.nfs4: nfsdata: device is busy
解决:umont -lf nfsdata

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BLXXQQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值