作家
登录

NFS网络文件系统概念初解

作者: 来源: 2012-06-19 13:52:23 阅读 我要评论

在网络协议中,有一类协议是管理文件存储的。这个协议叫做NFS网络文件系统。那么这个协议的具体功能以及一些安全和配置我们将在文章中做一下具体的介绍。

NFS网络文件系统的概念

网络文件系统(NFS)是一种在网络上的机器间共享文件的方法,文件就如同位于客户的本地硬盘驱动器上一样.Red Hat Linux 既可以是 NFS 服务器也可以是 NFS客户,这意味着它可以把文件系统导出给其它系统,也可以挂载从其它机器上导入的文件系统.

NFS的安装

RedHad默认已经安装了NFS,如果没装需手动安装如下5个rpm包:

setup-*:  共享NFS目录在/etc/exports中定义

initscripts-*: 包括引导过程中装载网络目录的基本脚本

nfs-utils-*:  包括基本的NFS命令与监控程序

portmap-*:  支持安全NFS RPC服务的连接

quota-*:  网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的)

NFS网络文件系统的配置 (服务端配置,在需要共享文件系统的主机上进行的操作)

编辑/etc/exports文件添加共享目录:

/home/stb 192.168.1.235(rw,sync,no_root_squash)

/home/stb 192.168.1.170(rw,sync,no_root_squash)

/home/stb 192.168.1.31(rw,sync,no_root_squash)

/home/stb为对外共享的目录;

192.168.1.235为需要挂载共享目录的主机(客户端)的ip地址;

()内为opitons;

rw: 可读写的权限;

ro: 只读的权限;

no_root_squash: 登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限root_squash: 在登入 NFS主机使用目录的使用者如果是 root 时,那么这个使用者的权限

sync: 资料同步写入存储器中.

async: 资料会先暂时存放在内存中,不会直接写入硬盘.

NFS网络文件系统的启动

service nfs start

service nfs restart

service nfs stop

service nfs reload 当修改过/etc/exports文件后不用重启服务可执行该命令

客户端的挂载

通过mount命令挂载

mount 192.168.1.162:/home/stb /mnt/stb

mount -t nfs 192.168.1.162:/home/stb /mnt/stb -o nolock

//其中客户端必须有/mnt/stb目录


  推荐阅读

  NFS在VMware快照中的应用

在快照方面,我们可以使用VMware快照来完成一些存贮工作。这方面,我们也可以加入NFS的使用。那么两者如何结合呢?使用基于NFS的NAS设备来部署VMware虚拟服务器越来越广泛的被大众所接受,像有些公司提供的基于NFS的N>>>详细阅读


本文标题:NFS网络文件系统概念初解

地址:http://www.17bianji.com/xieyi/5460.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)