NFS挂载过程记录

32 篇文章 1 订阅

NFS挂载


服务器端

安装NFS

sudo apt install nfs-kernel-server

修改NFS配置

sudo gedit /etc/exports

# 添加以下内容
/home/nfsroot	*(rw,sync,all_squash,anonuid=1000,anongid=1000)
/home/nfsroot *(rw,sync,no_root_squash)    #选择一个即可(一般选这个,不能有空格)

其中:

192.168.1.*:允许访问的网段,也可以是ip地址、主机名(能够被服务器解析)、*(所有人都能访问)

(rw,sync,no_root_squash,no_subtree_check)

rw:读/写权限

sync:数据同步写入内存和硬盘

no_root_squash:服务器允许远程系统以root特权存取该目录

no_subtree_check:关闭子树检查

其他选项可以通过man exports查阅man文档

启动服务

sudo service portmap restart
sudo service nfs-kernel-server restart

测试NFS

本机挂载
ls /mnt/nfs
sudo mount -t nfs -o nolock localhost:/home/nfsroot /mnt/nfs
ls /mnt/nfs
远程挂载

客户端

cd  /mnt
sudo mkdir nfs
sudo mount -t nfs -o nolock 192.168.137.110:/home/nfsroot /mnt/nfs

如果报错

mount: wrong fs type, bad option, bad superblock on 192.168.137.7:/home/nfsroot,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

加上busybox即可(原因未深究)

sudo busybox mount -t nfs -o nolock 192.168.137.110:/home/nfsroot /mnt/nfs

卸载

sudo umount /mnt/nfs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值