文档章节

NFS维护经验

Scanf_Love
 Scanf_Love
发布于 2014/06/23 14:17
字数 928
阅读 142
收藏 4

1.当nfs-server配置好后,却无法直接在clientsmount

jhdang@HuaShan :/mnt$ sudo mount -t nfs 192.168.188.102:/eBrainData0 /mnt/nfs/

#有下面的报错

mount.nfs: an incorrect mount option was specified


这很有可能是nfs的版本指定不对,就是说默认的nfs协议的版本在nfs服务器上不支持。


解决:

1.先查看nfs协议的版本号:

jhdang@HuaShan :~$ rpcinfo -p 192.168.188.102

program vers proto   port

100000    2   tcp   111  portmapper

100000    2   udp   111  portmapper

100024    1   udp 54680  status

100024    1   tcp 33108  status

100007    2   udp   987  ypbind

100007    1   udp   987  ypbind

100007    2   tcp   988  ypbind

100007    1   tcp   988  ypbind

100021    1   udp 57939  nlockmgr

100021    3   udp 57939  nlockmgr

100021    4   udp 57939  nlockmgr

100021    1   tcp 51028  nlockmgr

100021    3   tcp 51028  nlockmgr

100021    4   tcp 51028  nlockmgr

   100003   2   udp   2049  nfs

   100003   3   udp   2049  nfs

   100003   4   udp   2049  nfs

   100003   2   tcp   2049  nfs

   100003   3   tcp   2049  nfs

   100003   4   tcp   2049  nfs

100005    1   udp 49723  mountd

100005    1   tcp 55111  mountd

100005    2   udp 49723  mountd

100005    2   tcp 55111  mountd


2从上面可知,vers的版本有2,3,4.选择一个你的服务器应该支持的版本。

jhdang@HuaShan :/mnt$ sudo mount -t nfs 192.168.188.102:/eBrainData0 /mnt/nfs/  vers=2


解释:

vers = [2|3]

指定 NFS版本。缺省值是在客户机和服务器之间使用的NFS协议的版本,是在两个系统上可获得的最大值。如果NFS服务器不支持NFS V3, NFS 安装将使用NFS V2。使用vers = [2|3] 选项选择NFS 版本。此选项只用在AIX 4.2.1 或以后版本。



V3相对V2的主要区别:

1、文件尺寸

V2最大只支持32BIT的文件大小(4G),NFS协议的V3新增加了支持64BIT文件大小的技术.

2、文件传输尺寸

V3没有限定传输尺寸,V2最多只能设定为8k,可以使用-rsize and -wsize 来进行设定.

3、完整的信息返回

V3增加和完善了许多错误和成功信息的返回,对于服务器的设置和管理能带来很大好处.

4、增加了对TCP传输协议的支持

V2只提供了对UDP协议的支持,在一些高要求的网络环境中有很大限制,V3增加了对TCP协议的支持

5、异步写入特性

6、改进了SERVERmount性能

7、有更好的 I/O WRITES 性能.

9、更强网络运行效能,使得网络运作更为有效.

10、更强的灾难恢复功能.



异步写入特性(v3新增加)介绍:

NFS协议的V3版本能否使用异步写入,这是可选择的一种特性.NFS V3客户端发发送一个异步写入请求到服务器,在给客户端答复之前服务器并不是必须要将数据写入到存储器中.服务器能确定何时去写入数据或者将多个写入请求聚合到一起并加以处理,然后写入存储器.客户端能保持一个数据的copy以防服务器不能完整的将数据写入.当客户端希望释放这个copy的时候,它会向服务器发送这个操作过程,以确保每个操作步骤的完整.异步写入能够使服务器去确定最好的同步数据的策略.使数据能尽可能的同步的提交和到达.V2比较来看,这样的机制能更好的实现数据缓冲和更多的平行(平衡).NFS V2SERVER在将数据写入存储器之前不能再响应任何的写入请求.

V4相对V3的改进:

1:改进了INTERNET上的存取和执行效能

2:在协议中增强了安全方面的特性

3:增强的跨平台特性



© 著作权归作者所有

共有 人打赏支持
Scanf_Love
粉丝 1
博文 23
码字总数 18853
作品 0
南宁
私信 提问
文件共享之nfs

在服务器共享中常用的服务有: ftp服务器端:linux windows 客户端:linux windows 范围:内网 外网 nfs服务器端:linux客户端:linux范围:内网 外网 samba服务器端:linux windows 客户端:...

探花无情
2017/04/20
0
0
淘宝(北京)招聘linux、云计算运维、应用运维、SQA

请在投递简历时,邮件标题为“[姓名]-应聘-[职位名称]”。职位名称选用下述职位说 明!!投递信箱为boxin@sillinfo.com 如有任何疑问可与我联系,以下为具体联系方式: TEL: 010-68158195-80...

jbxyk
2011/04/02
2.1K
12
支付宝上海急聘Java,空缺60人,支付宝杭州招聘DBA,ETL,运维,资深MySQL DBA,系统

高级JAVA开发工程师 --工作地点:杭州,上海 职位描述: 1.根据软件需求说明书和软件设计文档实现软件产品; 2.从事具体的软件开发,确保研发软件的安全、质量和性能; 3.维护和升级现有软件...

Helen
2010/07/13
3K
37
SQL2008自动备份并发邮件通知管理员

一、背景介绍 客户现场有一套MIS业务系统,使用的sql 2008数据库,要求数据库每天要进行一次完全备份,并且保留一个月内的备份历史,于是想到通过sql server的维护计划来实现该需求 二、网络...

科技小能手
2017/11/12
0
0
Hadoop2.x解决NN单点故障问题

hadoop解决单点故障问题主要是通过两种方式: 1、NFS文件共享 2、QJM 方式 CLOUDERA提出的 在Hadoop2.x中有两个nn,一个是 active namenode状态是active,另一个是standy namenode 状态是sta...

蓝狐乐队
2014/04/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

cmake 编译脚本

#!/bin/sh test -d build || mkdir -p build cd build cmake .. make

shzwork
16分钟前
2
0
数据表引擎

InnoDB表引擎 默认事务性引擎 数据存储在共享表空间,可以通过配置分开 对主键查询的性能高于其它引擎 从磁盘读取数据时自动在内存构建hash索引,插入数据时自动构建插入缓冲区 通过一些机制和...

关元
17分钟前
0
0
从零开始实现Vue简单的Toast插件

概述: 在前端项目中,有时会需要通知、提示一些信息给用户,尤其是在后台系统中,操作的正确与否,都需要给与用户一些信息。 1. 实例 在Vue组件的methods内,调用如下代码 `this``.$toast({...

前端小攻略
21分钟前
1
0
yaf和yaconf

pecl install yafpecl install yaconf [yaf] yaf.environ = dev yaf.use_spl_autoload = On yaf.use_namespace = 1 [yaconf] yaconf.directory = /data/wwwroot/yaconf......

果树啊
21分钟前
0
0
day01:shell基础(shell基础、alias及重定向)

1、shell基础介绍: shell是一个命令解释器,用于用户与机器的交互: 也支持特定的语法(逻辑判断,循环): 每个用户都有自己特定的shell:Centos7的shell是bash(bourne agin shell): shel...

芬野de博客
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部