Linux下NFS网络文件系统设定及管理

运维 服务器运维
NFS 最初是由 Sun Microsytem 公司於 1984 年所开发出来的,最主要的功能就是让网路上的 UNIX 电脑可以共享目录及档案。我们可以将远端所分享出来的档案系统,挂载 (mount) 在本地端的系统上,然後就可以很方便的使用远端的档案,而操作起来就像在本地操作一样,不会感到有甚麽不同。而使用 NFS 也有相当多的好处,例如档案可以集中管理,节省磁碟空间......等等。

NFS 最初是由 Sun Microsytem 公司於 1984 年所开发出来的,最主要的功能就是让网路上的 UNIX 电脑可以共享目录及档案。我们可以将远端所分享出来的档案系统,挂载 (mount) 在本地端的系统上,然後就可以很方便的使用远端的档案,而操作起来就像在本地操作一样,不会感到有甚麽不同。而使用 NFS 也有相当多的好处,例如档案可以集中管理,节省磁碟空间......等等。

安装 NFS:

大部份的 Linux Distribution 安装时都会将 NFS 安装上去,在 OpenLinux 上,NFS 由两个 RPM 套件所组成,分别为 nfs 及 nfs-server,nfs 主要包括一些 client 端所需要的程式,而 nfs-server 主要是 NFS Server 的一些 daemon 程式。

设定 NFS:

设定档:/etc/exports

设定档格式:档案系统 [主机][选项]

例:

/ charlie(ro) john(rw,no_root_squash)

/tmp pc*.col.com.tw(rw) 172.29.0.0/255.255.0.0(ro)

/pub (ro)

/pub/private (noaccess)

选项说明:

ro read only

rw read write

no_root_squash 信任客户端,对应 UID

noaccess 客户端不能使用

启动及结束 NFS 的服务:

设定档更改後,一定要记得重新启动 NFS 的服务,启动及停止的方式如下:

# /etc/rc.d/init.d/nfs [ start | stop | restart | reload ]

start 启动 NFS 服务

stop 停止 NFS 服务

restart 停止并重新启动 NFS 服务

reload 重新载入 NFS 设定值

客户端使用 NFS:

1.查看 NFS 的服务:

client 要查看 Server 有提供哪些 NFS 服务,可以使用 showmount 这个指令。

# showmount -e 可看有分享哪些目录

# showmount -a 可看出所有的 mount

2.连接 NFS Server:

要使用 NFS server 上的资源,使用 mount 指令就可以了。

# mount -t nfs hostname:/shared_dir

例:

# mount -t nfs 192.168.1.100:/tmp /mnt/nfs

3.开机时自动连上 NFS:

如果希望开机的时候,系统就自动挂载 NSF,则需要编辑 /etc/fstab 档。

例:

192.168.1.100:/tmp /mnt/nfs nfs defaults 0 0

责任编辑:桑丘 来源: LinuxPK
相关推荐

2010-08-06 12:42:23

NFS网络文件系统

2010-07-27 10:15:38

NFS网络文件系统

2010-08-03 11:32:30

NFS网络文件系统

2011-01-13 13:18:38

Linux网络文件

2012-05-10 13:49:44

Linux文件系统

2023-08-08 09:52:13

系统端架构NFS

2010-08-04 17:18:09

nfs文件系统

2011-08-01 16:42:24

ibmdwNFS文件系统

2010-08-06 12:47:18

Linux NFS

2010-03-16 14:42:16

linux环境

2017-02-28 20:00:17

Linux文件系统对比

2011-01-13 14:10:30

Linux文件系统

2009-11-06 10:05:18

Linux系统环境GFS

2010-08-05 11:03:55

创建分区文件系统

2014-06-23 17:04:25

2009-12-17 14:49:47

Linux文件系统

2010-07-27 13:32:24

Linux NFS

2010-03-02 13:27:17

LinuxXFS文件系

2020-07-22 14:53:06

Linux系统虚拟文件

2009-10-12 11:14:51

LinuxLinux磁盘文件系统管理
点赞
收藏

51CTO技术栈公众号