原创 Tiny210挂载NFS文件系统

2013-6-3 22:05 1538 19 19 分类: 消费电子

Tiny210挂载NFS文件系统时把ubuntu作为NFS文件系统服务器,Tiny210作为NFS客户端。具体实现步骤如下:

  1. 安装NFS服务:、

sudo apt-get install nfs-kernel-server

  1. 创建NFS共享目录:

sudo mkdir /home/nfs(也可以放在其他路径下)

  1. 配置NFS

sudo vim /etc/exports,在exports文件末尾加入下面一行:

/home/nfs *(rw,sync,no_subtree_check,no_root_squash)

/home/nfs:表示NFS服务器路径

*:表示允许所有用户访问NFS服务器路径

rw:客户端拥有读写权限

sync:同步写入资料到内存和硬盘

no_subtree_check:不检测子目录,(提高性能)

no_root_squash:客户端使用root访问服务器路径时拥有root权限,极不安全

root_squash:客户端使用root访问服务器路径时,会被当做匿名用户(权限很小,比较安全)

  1. 启动NFS服务器:

启动portmap和nfs-kernel-server服务:

sudo service portmap start

sudo service nfs-kernel-server start

  1. 本地验证NFS:

sudo mount localhost:/home/nfs /mnt

上述命令成功后,进入/mnt路径看是否可以看到/home/nfs路径下的文件,如果可以证明NFS挂载成功,

  1. 卸载NFS服务:

sudo umount /mnt/

  1. Tiny210挂载NFS:

在Tiny210的命令行中输入:mount –t nfs –o nolock 192.168.0.101:/home/nfs /mnt,执行成功后进入/mnt,可以看到ubuntu的/home/nfs路径下面的文件,证明挂载成功。

执行此挂载命令时需注意以下几条:

(1)、在Tiny210的登录终端中,使用的是root用户。

(2)、-t:指定挂载的文件系统类型是NFS,可以省略。

(3)、-o:该选项不能省略(省略后测试出现不能挂载的情况)

(4)、192.168.0.101:主机IP

(5)、/home/nfs:主机端NFS服务路径
(6)、/mnt:Tiny210的某一个路径(也即NFS服务路径挂载点)

文章评论0条评论)

登录后参与讨论
我要评论
0
19
关闭 站长推荐上一条 /2 下一条