您的位置:首页 > 其它

ubuntu配置NFS挂载文件系统

2013-07-01 22:46 435 查看
1.安装NFS服务器端和客户端,安装客户端的目的是可以在本机测试NFS服务

sudo apt-get install nfs-kernel-server nfs-common portmap

2.配置portmap,两种方法任选其一

(1)sudo emacs /etc/default/portmap

          去掉-i 127.0.0.1

(2)sudo dpkg-reconfigure portmap,选择否

3.配置挂载目录

sudo vi /etc/exports

在最后添加新行:/home/liang/ARM *(rw,sync)

/home/liang/ARM是NFS的共享目录,*表示任何IP都可以共享这个目录,rw表示可读写,sync是默认的

4.使配置生效

sudo exportfs -rv

5.启动宿主机的NFS服务

sudo /etc/init.d/nfs-kernel-server restart

正确的话应该全部显示OK

6.测试是否成功,挂载本地磁盘,我的linux系统IP为192.168.65.2

mount 192.168.65.2: /home/liang/ARM /mnt

如果出现如下错误:

svc: failed to register lockdv1 RPC service (errno 111). 
lockd_up: makesock failed, error=-111 
mount: mounting 192.168.65.2:/home/liang/ARM /mnt failed: Connection refused

用下面方法解决:
mount
-t nfs -o nolock 192.168.65.2:/home/liang/ARM /mnt

运行df查看是否成功

7.卸载挂载目录

sudo umount /mnt

注:如果启动NFS的时候提示以下错误mount.nfs:access denied by server while mounting...

解决办法:vi /etc/exports,把IP设为*
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  NFS Ubuntu 文件系统