Linux高性能集群常用服务简介与配置(二)——NFS(网络文件系统)
2011-01-08 12:51
1381 查看
简介
网络文件系统(Network File System,NFS ),是在 Unix 系统间实现磁盘文件共享的一种方法,它支持应用程序在客户端通过网络访问位于服务器磁盘中数据的一种文件系统协议。最早于1984年由Sun开发。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据。NFS Server可以看作是一个File Server,它可以让你的PC通过网络将远端得NFS Server共享出来的档案mount到自己的系统中,在Client看来使用NFS的远端文件就象是在使用本地文件一样。
配置
1. NFS服务端的配置
1.配置/etc/exports文件这个文件用于定义需要共享的目录,以及访问对象的控制,默认情况下,该文件内容为空,即不共享任何目录。当需要共享目录时,需要管理员手动设置。
发布共享目录格式:
共享目录 [客户端1(参数1,参数2,…)] [客户端2(参数1,参数2,…)]….
共享目录
是指NFS服务器上需要给客户端共享出来的目录,在设置目录时需要使用绝对路径。
客户端
是指所有可以访问共享目录的计算机 。
参数
是指客户端对共享目录的访问权限设置。
参数 | 说明 |
ro | 设置共享权限为只读 |
rw | 设置共享权限为读写 |
root_squash | 当共享目录使用者为root时,将被映射成匿名帐号 |
no_root_squash | 当共享目录使用者为root时,将不被映射成匿名帐号 |
all_squash | 将所有使用NFS共享目录的用户映射为匿名帐号 |
anonuid | 设置匿名帐号的UID |
anongid | 设置匿名帐号的GID |
sync | 保持数据同步,即将数据同步写入内存和磁盘 |
async | 先将数据保存在内存中,而不直接保存在磁盘中 |
2.启动服务:
#service portmap start/stop/restart/status
#service nfs start/stop/restart/status
2. 客户端配置
1.查看NFS服务器的共享目录#showmount –e 服务器名/IP
2.挂载NFS文件系统
#mount –t nfs NFS服务器IP地址/主机名:共享目录 本地挂载点
3.卸载NFS文件系统
#umount 本地挂载点
4.开机自动挂载NFS
配置客户端/etc/fstab文件
测试
通过查看/var/lib/nfs/etab文件,可以查看共享目录及其详细的参数配置1.查看NFS服务器的共享目录
#showmount –e 服务器名/IP
2.挂载NFS文件系统
#mount –t nfs NFS服务器IP地址/主机名:共享目录 本地挂载点
首先查看主机上public目录内容:
然后在127上挂在public目录,查看public内容。
然后在127上挂载pub_data,编辑pub_data中testdata文件。显示为只读权限。
然后在127上挂载pub_group有权限mount;
在129上挂载pub_group没有权限。
。
相关文章推荐
- Linux高性能集群常用服务简介与配置(一)——NIS(网络信息系统)
- Linux高性能集群搭建(2)---NFS共享文件系统安装配置
- Linux高性能集群常用服务简介与配置(三)——Heartbeat
- linux 配置nfs网络文件系统
- Linux下NFS(网络文件系统)的建立与配置方法
- Linux下NFS(网络文件系统)的建立与配置方法
- 配置网络文件系统 NFS服务
- Linux下NFS(网络文件系统)的安装与配置方法
- Centos 7网络文件系统nfs服务的安装与配置
- [转]Linux下NFS(网络文件系统)的建立与配置方法
- Linux网络服务:NFS网络文件系统与实现
- NFS 网络文件系统/ARM-LINUX NFS服务启动设置
- Linux下NFS(网络文件系统)的建立与配置方法
- linux下网络文件系统NFS服务的搭建
- 20170110L05-03老男孩linux实战运维培训-nfs网络文件系统服务介绍与实战01
- NFS(网络文件系统) Linux 系统上常用的文件共享方式
- 配置网络文件系统NFS服务
- Linux下NFS(网络文件系统)的建立与配置方法
- 配置网络文件系统NFS服务
- Linux下NFS(网络文件系统)的建立与配置方法