exportfs 入门/ 错误
exportfs -uv 不能卸载,
exportfs -au 才可以
================================================================================================================================================================================
参照 http://www.bkjia.com/Linux/766463.html 做, 结果出了很多问题, 看到 不同版本, 不能一个搞法。。
vi /etc/exports
/home/test 192.168.4.*(rw,sync,no_root_squash)
~
++++++
[root@lk1 ~]# service nfs restart
Shutting down NFS daemon: [ OK ]
Shutting down NFS mountd: [ OK ]
Shutting down NFS quotas: [ OK ]
Shutting down NFS services: [ OK ]
Shutting down RPC idmapd: [ OK ]
Starting NFS services: exportfs: No options for /home/test 192.168.4.(rw,sync,no_root_squash): suggest 192.168.4.(rw,sync,no_root_squash)(sync) to avoid warning
[ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Starting NFS daemon: [ OK ]
Starting RPC idmapd: [ OK ]
[root@lk1 ~]# exportfs -r
exportfs: No options for /home/test 192.168.4.(rw,sync,no_root_squash): suggest 192.168.4.(rw,sync,no_root_squash)(sync) to avoid warning
++++++++++++
但是
cat /var/log/messages | grep mount 没有看到任何错误。。
+++++++++++++++++++++++++++
[root@lk1 ~]# mount -t nfs 192.168.4.51:/home/test /mnt
mount.nfs: access denied by server while mounting 192.168.4.51:/home/test
[root@lk1 ~]#
[root@lk1 ~]# !ex
exportfs -r
exportfs: No options for /home/test 192.168.4.(rw,sync,no_root_squash): suggest 192.168.4.(rw,sync,no_root_squash)(sync) to avoid warning
[root@lk1 ~]#
[root@lk1 ~]# mount -t nfs 192.168.4.51:/home/test /mnt
mount.nfs: access denied by server while mounting 192.168.4.51:/home/test
++++++++++
showmount -e
Export list for lk1:
/home/test 192.168.4.*(rw,sync,no_root_squash)
++++++ showmount -d 没有结果
[root@lk1 ~]# showmount -d
Directories on lk1:
----------- 192.168.4.*(rw,sync,no_root_squash) <====== 原来是有 中文括号引起的!! 我擦 !!! 这些个我是从网页复制过来的, 没注意检查, 结果出了大问题啊!!!
++++++++++++++++++++++
=============================================================================================================================================
昨天配置NFS,中间没出现任何不正常的反映,但最后在客户端使用
mount -t nfs hdp1:/test /mnt
挂载NFS目录,显示
“mount.nfs:access denied by server while mounting hdp1:/test”
莫名其妙的被服务器拒绝,然后就一直搞不清有什么问题,提示是权限不够,所以就
chmod 777 /test
chmod 777 /mnt
并且用户都使用root
exports中的共享选项都是no_squash
但结果就是死活都是access denied。
没办法就上网搜索,有些说的tcp warpper限制,有的说是iptables限制,但都不适用于我这种情况。
最后不经意间看到有人说是exports的共享范围设置有问题,看了我的设置:
/test 192.168.2.*(rw,no_squash)
把192.168.2.换成192.168.2.3就可以了,但这样的话权限定义的就太细了,我要开放给2段,不能使用通配符,要使用192.168.2.0/24。
不知这到底是什么原因,个人猜测是不是NFS的代码上的验证方式。是否可以这么理解:在192.168.2.2上mount,NFS将配置hosts文件,使用127.0.0.1来与192.168.2.*进行验证,导致不能通过验证,所以结构就是access denied。
目前没有深究这个问题,可能是hosts文件有影响,等闲的时候再试试看。
exportfs 入门/ 错误的更多相关文章
- java8入门 错误:找不到或者无法加载主类
如果你也遇上的这个问题,但是如果你的Java版本不是6以上,这个解决方案可能就不适合你... 最近在跟着李兴华老湿的视频<<编程开发入门Java 8>>的学习Java... 但 ...
- ASP.NET入门 - 错误和异常处理
当发生错误时,应该向用户提供一个友好的界面,可以屏蔽详细技术信息,也有助提升用户体验,这时就用到了异常处理. 错误类型: 语法错误:因缺少关键字,符号,或其他不正确代码所产生的错误,无法通过编译. 逻 ...
- ExtJs4.0入门错误
当在eclipse中的web工程中增加了extjs4,出现An internal error occurred during: "Building workspace". Java ...
- [知识库分享系列] 二、.NET(ASP.NET)
最近时间又有了新的想法,当我用新的眼光在整理一些很老的知识库时,发现很多东西都已经过时,或者是很基础很零碎的知识点.如果分享出去大家不看倒好,更担心的是会误人子弟,但为了保证此系列的完整,还是选择分享 ...
- 航空概论(历年资料,引之百度文库,PS:未调格式,有点乱)
航空航天尔雅 选择题1. 已经实现了<天方夜谭>中的飞毯设想.—— A——美国2. 地球到月球大约—— C 38 万公里3. 建立了航空史上第一条定期空中路线—— B——德国4. 对于孔明 ...
- Tomcat基本入门知识及发布,虚拟访问及启动碰到的错误,虚拟目录,虚拟路径,各种Tomcat的配置
Tomcat容器入门介绍 转自javaresearch.com由timgball 整理 Tomcat是一个免费的开源Web服务器,最新版本是5.5.1,支持Servlet2.4,JSP2.0,非常适合 ...
- 01-C#入门(调试和错误处理)
老实说,这一章没有什么要写的,很多都是实操性的东西. 调试方法 可以使用Debug.WriteLine().Trace.WriteLine()输入调试信息到窗体下的输出窗口,不过没怎么用过,比较有用的 ...
- 【PHP】最详细PHP从入门到精通(五)——PHP错误处理
PHP从入门到精通 之PHP中的字符串 在创建脚本和 web 应用程序时,错误处理是一个重要的部分.如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门. 本教程介绍了 PH ...
- Excel VBA入门(8): 代码调试/错误处理/代码优化
VBE有丰富的调试工具, 比如立即窗口, 本地窗口, 监视窗口, 断点调试... 第一个博文中已经讲过调试的基本操作: 设置断点, F5运行, F8逐条运行 断点就是程序中暂停停止运行的位置, 设置断 ...
随机推荐
- [APUE]进程控制(上)
一.进程标识 进程ID 0是调度进程,常常被称为交换进程(swapper).该进程并不执行任何磁盘上的程序--它是内核的一部分,因此也被称为系统进程.进程ID 1是init进程,在自举(bootstr ...
- 理解CSS视觉格式化
前面的话 CSS视觉格式化这个词可能比较陌生,但说起盒模型可能就恍然大悟了.实际上,盒模型只是CSS视觉格式化的一部分.视觉格式化分为块级和行内两种处理方式.理解视觉格式化,可以确定得到的效果是应 ...
- C++中的引用
一,C++中引用的基础知识 1.引用的基本概念 1.所谓的引用其实就是对变量起“别名”.引用和变量对应得是相同的内存,修改引用的值,变量的值也会改变,和指针类似. 2.引用在定义的时候必须要初始化,初 ...
- 奇葩问题-TextView无法获取值
问题场景 前几天写一个界面的时候,遇到一个非常奇葩的问题.app第一次安装的时候,这里针对用户第一次安装的时候,后来是不会出现这个问题了.我明明是对某个界面的一个textview赋值了,而且服务端也返 ...
- AFNetworking报错"_UTTypeCopyPreferredTagWithClass", referenced from: _AFContentTypeForPathExtens
问题: 在和Unity交互的过程中,从Unity开发工具打包出来的项目文件,在添加AFNetworking库,运行时报出以下错误: Undefined symbols for architecture ...
- Angular2 Hello World 之 2.0.0-beta.14
公司现在采用angualrjs开发一些web应用,采用的是angular1,现在angular2已经差不多了,听说最近rc6已经出来了……其实感觉好慢啊!之前也做过一些anglar2的例子,但是没有记 ...
- 嵌入式&iOS:回调函数(C)与block(OC)回调对比
学了OC的block,再写C的回调函数有点别扭,对比下区别,回忆记录下. C的回调函数: callBack.h 1).定义一个回调函数的参数数量.类型. typedef void (*CallBack ...
- php利用root权限执行shell脚本
vi /etc/sudoers , 为apache用户赋予root权限,并且不需要密码,还有一步重要的修改(我被困扰的就是这个地方) root ALL=(ALL) ALL apache ALL= ...
- 解决Ubuntu Kylin 1610安装ANSYS17.2的NVIDIA显卡驱动问题
Ubuntu Kylin 1610在安装完毕后,会自动安装显卡驱动,对于一般的图形图像使用来说自然不会有太大的问题,但是对于ANSYS17.2的一些模块,还是会出现问题.一个比较常见的问题就是Open ...
- Handler
1.1 继承AbstractController优点:能定制请求方式 package cn.happyl.controller; import javax.servlet.http.HttpServl ...