搭建企业级NFS网络文件共享服务[二]
1.1.8 NFS问题总结
1.问:使用showmount -e 127.0.0.1后报clnt_create: RPC: Program not registered错误
答:顺序不对,重启nfs服务
portmap是Centos 5.X的服务 rpcbind是CentOS 6.x的服务 /etc/init.d/nfs stop /etc/init.d/rpcbind stop /etc/init.d/portmap stop /etc/init.d/rpcbind start /etc/init.d/nfs start
2.问:自启动的命令可以写入/etc/fstab中么?
答: 不能,因为/etc/fstab先启动的,而/etc/rc.local中的网络服务怎么可以早于网卡的启动
3.问:写入不了文件?
答:1. NFS的服务器本身没给权限
2. 文件的属组有问题
4.问:NFS客户端的排错思路
答: 1.确认NFS服务器配置是否正确
showmount -e localhost rpcinfo -p localhost
2.确认服务器端是否可以自己挂载自己
mount -t nfs 192.168.125.129:/data /mnt
3.确认客户端的showmout是否OK
showmount -e localhost -->是否防火墙挡住了
3-1:ping 链路是否通畅
3-2:telnet 192.168.25.129 22 -->检查
1.1.9. NFS挂载深入学习
1.服务端 ->cat /var/lib/nfs/etab 查看NFS服务的参数细节
2.客户端 ->cat /proc/mounts 查看挂载的参数细节
soft: 系统超时后,默认不再连接服务器
hard(默认):系统超时后,会一直尝试连接服务器,期间无法执行umount,kill等命令。
intr:hard 超时后,有intr后,可以终止连接,防止锁死
rsize:读取区块的大小
wsize:写入区块的大小
proto=tcp: tcp是可靠的协议,数据没收到后会在继续发送
udp是不可靠协议,数据丢失后就不在发送
推荐使用默认
特殊情况: mount -t nfs -o bg,hard,intr,rsize=104372,wsize=104372,proto=tcp 192.168.25.129:/data /mnt
有的参数只有在fstab中生效
fstab默认default: rw suid,dev,exec,auto ,nouser,async
注:
man nfs 可以查看mount的信息
3.mount -o 参数列表:sync仅适用(ext2,ext3等)
async:所涉及的文件系统的I/O操作都是异步处理,不会写的磁盘,会写进内存,提高新能,不推荐
sync:数据同步
default: rw suid,dev,exec,auto ,nouser,async
rw
nosuid:不允许设置suid
nouser:不允许普通用户挂载文件系统 --》系统默认
noatime:不更新文件系统上inode的访问时间,高并发开发环境
noexec:不执行任何二进制文件
nodiratime:不更新文件系统上directory inode的访问时间
remount:尝试重新挂载一个已经挂载了的文件设备
mount -o remount rw / -->文件系统只读的时候需要处理
注:
man nfs 可以查看mount的信息
1.1.10. NFS客户端mount挂载优化
0. man nfs 查看mount的更多参数
1.安全挂载 -->安全跟性能相悖,以业务为准
mount -t nfs -o nosuid,noexex,nodev,rw 192.168.25.129:/data /mnt
2.禁止更新目录以及文件时间戳
mount -t nfs -o noatime,nodiratime 192.168.25.129:/data /mnt
3.安全&优化的挂载方式
mount -t nfs -o nosuid,noexec,noatime,nodev,nodiratime,intr,rsize=65535,wsize=65535 192.168.25.129:/data /mnt
4.默认挂载方式
mount -t nfs 192.168.25.129:/data /mnt
5.如果本地挂载
mount /dev/sdb1 /mnt -o default,async,noatime
搭建企业级NFS网络文件共享服务[二]的更多相关文章
- 搭建企业级NFS网络文件共享服务说明[一]
1.1.0. 概述: 共享/NFS目录给整个192.168.25.0/24网段主机读写 man nfs 可以查看mount的信息 rpc端口111 nfs主端口2049 1.1.1. 搭建NFS环境 ...
- 搭建企业级NFS网络文件共享服务
NFS服务简介 NFS是Network File System(网络文件系统).主要功能是通过网络让不同的服务器之间可以共享文件或者目录.NFS客户端一般是应用服务器(比如web,负载均衡等),可以 ...
- 企业级NFS网络文件共享服务_【all】
1.1. 什么是NFS(1台机器提供服务) Network File System(网络文件系统)通过局域网让不同的主机系统之间共享文件或目录. NFS客户端可以通过挂载的方式将NFS服务器端共享的数 ...
- Linux实战教学笔记22:企业级NFS网络文件共享服务
目录 第二十二节 企业级NFS网络文件共享服务 第一章 NFS网络文件共享服务 1.1 NFS介绍 1.2 NFS系统原理介绍 1.3 NFS服务端部署环境准备 1.4 NFS server端的设置 ...
- (转)企业级NFS网络文件共享服务
企业级NFS网络文件共享服务 原文:http://www.cnblogs.com/chensiqiqi/archive/2017/03/10/6530859.html --本教学笔记是本人学习和工作生 ...
- 【集群实战】NFS网络文件共享服务
1. NFS介绍 1.1 什么是NFS? NFS是Network File System的缩写,中文意思是网络文件系统. 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录. ...
- NFS网络文件共享服务
NFS-网络文件系统,它的主要功能是通过网络让不同的主机系统之间可以彼此共享文件或目录. NFS在企业中得应用场景 在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频.图片.附件等静 ...
- 【集群实战】NFS网络文件共享服务2-mount挂载(参数,优化)
1. NFS客户端挂载深入 1.1 NFS客户端挂载参数说明 在NFS服务端,可以通过cat /var/lib/nfs/etab查看NFS服务器端配置参数的细节. 在NFS客户端,可以通过cat /p ...
- 【集群实战】NFS网络文件共享服务3-相关知识补充(showmount,exports,rpc)
1. showmount命令说明 showmount命令一般用于从NFS客户端检查NFS服务器端共享目录的情况. 参数说明: -e,--exports 显示NFS服务器输出的目录列表 [root@we ...
随机推荐
- 解决MySQL联表时出现字符集不一样
mysql 建表时都会设置表的字符集和排序规则,通常是 utf8,不过我这边习惯建表的字符集是 utf8mb4,排序规则是 utf8mb4_unicode_ci.有些 utf8mb4 的表默认排序规则 ...
- WINCRIS的使用
附件下载:http://pan.baidu.com/s/1sj7EsOH 1.首先大家先到官网上下载自己的BIOS , 准备一个U盘格式化成FAT/FAT32格式. (网上说U盘的大小不要超过2G,这 ...
- boost::asio基本使用
一.Asio网络库 截止到C++17,C++标准库都没有加入网络通信库.实际项目网络编程是非常常见的功能,直接使用操作系统API是低效率且不稳定的,比较好的方法是借助第三方成熟可靠的网络库.据我所知C ...
- 玩转mongodb(六):索引,速度的引领(普通索引篇)
数据库索引与书籍的索引类似,有了索引就不需要翻整本书,数据库可以直接在索引中查找,在索引中找到条目后,就可以直接跳到目标文档的位置,这可以让查找的速度提高几个数量级. 一.创建索引 我们在person ...
- 任务四十二:UI组件之日历组件(三)
任务四十二:UI组件之日历组件(三) 面向人群: 有一定基础的同学 难度: 困难 重要说明 百度前端技术学院的课程任务是由百度前端工程师专为对前端不同掌握程度的同学设计.我们尽力保证课程内容的质量以及 ...
- Matlab基本数学应用
基本线性代数 [R jb]=rref(A)将A化为行最简型矩阵.R为所得行最简型矩阵,jb是一个向量显示每行首非0元所在列号. inv(A)求方阵A的逆,注意结果可能出现错误.当结果中出现Inf和Na ...
- springboot jpa 多条件查询(多表)
前几天写的,贴上来. 实体类. package com.syl.demo.daomain; import lombok.Data; import javax.persistence.*; /** * ...
- 常用工具说明--mysql数据库安装
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\P ...
- ant编译apache-nutch-2.2.1结合mysql实现爬虫的安装配置全过程
之前的数据抓取都是用的八爪鱼软件,老大突发奇想要我自己搞个爬虫来抓取数据,网上找找貌似apache的nutch比较合适,于是就开始安装这啥nutch. 对于一个linux零基础的人来说,还要先学学li ...
- EventProxy流程控制
EventProxy流程控制 EventProxy是一个通过控制事件触发顺序来控制业务流程的工具. 1. 利用事件机制解耦复杂业务逻辑2. 移除被广为诟病的深度callback嵌套问题3. 将串行等待 ...