码迷,mamicode.com
首页 > 其他好文 > 详细

NFS

时间:2018-05-20 11:42:49      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:conf   重启   有用   exports   udp   lib   sysconfig   cin   客户   

**************************************************************************************************
◆案例◆ NFS网络文件系统搭建
**************************************************************************************************

****************************************************************************
◆NFS-服务端配置◆
****************************************************************************

1.安装NFS软件包

yum install -y rpcbind nfs-utils nfs-utils-lib


2.创建挂在目录

mkdir /nfs


3.修改NFS主配置文件

vim /etc/exports


[共享目录] [允许谁来访问][权限] [可用主机名][权限] [其他主机权限]

/nfs 192.168.1.1(rw) localhost(rw) *(ro,sync)

/nfs 192.168.1.0/24(rw) localhost(rw) *(ro,sync)

NFS主要有3类权限:

访问权限选项

ro #设置输出目录只读
rw #设置输出目录读写

用户映射选项

root_squash 将root用户的访问映射为匿名(nfsnobody)用户uid和gid;
no_root_squash 保留管理员权限,以服务器管理员的权限管理;
all_squash 将远程访问的用户及所属组都映射为指定uid、gid的匿名用户;
anonuid=xxx 将远程访问的所有用户都映射为指定uid的匿名用户;
anongid=xxx 将远程访问的所有用户组都映射为指定gid匿名组账户;

其它选项
sync #将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性(同步);
async #将数据先保存在内存缓冲区中,必要时才写入磁盘(异步);


3.重启 NFS 服务

systemctl restart rpcbind
systemctl restart nfs


****************************************************************************
◆Linux-客户端配置◆
****************************************************************************

1.安装NFS软件包

yum install -y nfs-utils nfs-utils-lib


2.NFS的相关操作

a)查看

showmount -e 服务端IP #显示服务器可用资源
showmount -a 服务端IP #查看所有客户链接信息
showmount -d 服务端IP #只显示客户输出信息
rpcinfo -p 服务端IP #查看RPC相应信息


b)挂载

mount -t nfs 192.168.1.12:/nfs /media/ #将远程/nfs挂载在本地/media下

mount -o vers=3 192.168.1.12:/nfs /media/ #指定挂载使用nfsV3版本(避免同步延迟)


c)修改

exportfs [-aruv]

-a #全部挂载或卸载/etc/exports中的内容
-r #重新读取/etc/exports中的信息
-u #停止单一目录的共享
-v #输出详细信息
-au #停止所有服务端的共享
-ra #重新共享所有目录


3.配置开机自动挂载

vim /etc/fstab

[共享目录] [挂载到本地] [挂载类型] [默认模式]

192.168.1.1:/nfs /media nfs default 0 0


4.配置固定端口

vim /etc/sysconfig/nfs

RQUOTAD_PORT=5001
LOCKD_TCPPORT=5002
LOCKD_UDPPORT=5002
MOUNTD_PORT=5003
STATD_PORT=5004

NFS

标签:conf   重启   有用   exports   udp   lib   sysconfig   cin   客户   

原文地址:https://www.cnblogs.com/LyShark/p/9062776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!