NFS挂载深入

发布时间:2020-07-16 03:15:49 作者:凌晨锝太阳
来源:网络 阅读:1349

NFS客户端挂载参数列表


在NFS客户端grep挂载的目录可获取默认挂载参数,命令如下:

[root@nginx01 wp-content]# grep uploads /proc/mounts 
172.16.1.31:/upload/ /application/nginx-1.6.3/html/blog/wp-content/uploads nfs4 rw,\
nosuid,noexec,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0\
,timeo=600,retrans=2,sec=sys,clientaddr=172.16.1.13,minorversion=0,local_lock=none,\
addr=172.16.1.31 0 0


参数参数功能默认参数

fg

bg

  当在客户端执行挂载时,可选择是前台(fg)还是在后台(bg)执行。若在前台执行,则mount会持续尝试挂载,直到成功或挂载时间超时为止,若在后台执行,则mount会在后台持续多次进行mount,而不会影响到前台的其他程序操作。如果网络联机不稳定,或是服务器常常需要开关机,建议使用bg比较妥当。

fg

soft

hard

当NFS Client以soft挂载Server时,若网络或Server出现问题,造成Client和Server无法传输资料,Client就会一直尝试,直到timeout后显示错误才停止。若使用soft mount的话,可能会在timeout出现时造成资料丢失,故一般不建议使用。若用hardhard
intr当使用hard挂载资源timeout后,若有指定intr参数,可以在timeout后把它中断掉,这避免出现问题时系统整个被NFS锁死,建议使用intr

rsize

wsize

读出(rsize)与写入(wsize)的区块大小(block size),这个设置值可以影响客户端与服务端传输数据的缓冲存储量,一般来说,如果在局域网内(LAN),并且客户端与服务器端都具有足够的内存,这个值可以设置大一点,比如说65535(bytes),提升缓冲区块将提升NFS文件系统的传输能力。但设置的值也不要太大,最好以网络能够传输的最大值为限

CentOS 5:默认值

rsize=1024

wsize=1024


CentOS 6:默认值

rsize=131072

wsize=131072

proto=udp使用UDP协定来传输资料,在LAN中会有比较好的性能。若要跨越Internet的话,使用proto=tcp多传输的数据会有比较好的纠错能力proto=tcp


mount -o参数对应选项


参数
参数意义系统默认值

suid

nosuid

当挂载的文件系统上有任何SUID的程序时,只要使用nosuid就能够取消设置SUID的功能suid

rw

ro

可以指定问价系统是只读(ro)或可写(rw)rw

dev

nodev

是否可以保留装置文件的特殊功能?一般来说只有/dev才会有特殊的装置,一次可以选择nodevdev

exec

noexec

是否具有执行文件的权限?如果想要挂载的仅是普通资源数据区(例如:图片、附件),那么可以选择noexecexec

user

nouser

是否允许用户拥有文件的挂载与卸载功能?如果要保护文件系统,最好不要为用户提供挂载与卸载功能nouser

auto

noauto

这个auto指的是“mount -a”时会不会被挂载的项目,如果不需要这个分区随时被挂载,可以设置为noautoauto


mount -o参数中英翻译对比


禁止更新目录及文件时间戳挂载,命令如下:

mount -t nfs -o noatime,nodiratime 172.16.1.31:/data /mnt


安全加优化的挂载方式如下:

mount -t nfs -o nosuid,noexec,nodev,noatime,nodiratime,intr,rsize=131072,wsize=131072 \
172.16.1.31:/data /mnt


默认的挂载方式:

mount -t nfs -o 172.16.1.31:/data /mnt


推荐阅读:
  1. NFS挂载监控是怎么样的
  2. VMware:vSphere 6.5挂载NFS存储

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

nfs挂载 nf

上一篇:centos7-mysql-cnf配置文件优化

下一篇:Apache Shiro 认证、授权、加密和会话管理

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》