NFS客户端挂载出错

NFS错误总结:

在搭建NFS网络共享系统过程中,挂载NFS客户端的时候出现错误:

[[email protected] ~]# mount -t nfs 192.168.190.7:/old  /opt

mount.nfs: access denied by server while mounting 192.168.190.7:/old

查看系统日志:

[[email protected] opt]# cat /var/log/messages|grep mount

Jul 24 14:46:02 lamp01 kernel: EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:

Jul 24 14:46:02 lamp01 kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts:

由于英文比较差,所以没看懂这是什么意思?

幸好在http://www.heminjie.com/system/linux/2998.html这位网友的博客里面看到了这一条:

其他方法都试了,客户端还是挂载不上。

(由于CRT日志没记录下来操作命令所以只能文字描述了)

我看到第4条之后,我想到我在挂载的时候,并没有使用IP地址进行挂载而是写的主机名进行挂载,但是之前未对NFS服务端的共享目录添加nfsnobody(nfsnobody是NFS的用户)为属主时,使用主机名是能够挂载的,但是没法实现A端添加B端管理的效果;后来我添加了nfsnobody为共享目录的属主的时候,NFS客户端出现了无权访问挂载点,就连ls 命令也不能查看挂载点……之前采用主机名进行挂载,所以在/etc/hosts文件里面添加了三台主机的IP和对应的主机名,

看到网友的提议,所以我就将/etc/hosts里面的内容注释了,然后进行NFS客户端挂载就OK 了。

时间: 2024-10-09 09:50:47

NFS客户端挂载出错的相关文章

nfs客户端挂载出错 mount.nfs access denied by server while mounting

在生产环境中一系统因架构变化后,把一模块原有的单节点扩展成了两个节点,前端采用用nginx做负载的架构,而这两个节点需要一个公共的存储来存放用户上传的图片,用户的并发不高,再因原有业务模块是从nginx主机上剥离出来的,在原nginx主机上有"img"这个存储图片的目录,所以考虑在nginx主机上安装nfs服务,再在两个节点上同点挂载"img"目录实现集群节点对图片目录的访问. NFS服务的安装比较简单,但在上生产环境时还是应该在自己的测试环境先验证,这里把安装过程

企业生产环境NFS客户端挂载建议(八)

企业生产环境NFS客户端挂载建议: 一.把NFS rpc服务的启动命令和挂载命令均放到/etc/rc.local,然后通过nagios监控软件监控开机后的挂载情况.如: [[email protected] ~]# cat /etc/rc.local #!/bin/sh # # Thisscript will be executed *after* all the other init scripts. # You canput your own initialization stuff in 

关于NFS客户端挂载成功但不显示NFS服务端挂载目录下的文件的处理办法及问题还原。

一.问题原因 1.1NFS客户端某个目录虽然挂载成功NFS服务端的目录,但是NFS客户端挂载目录里并不显示NFS服务端目录下的内容. 1.2NFS客户端某个目录虽然卸载成功NFS服务端的目录,但是NFS客户端挂载目录里依然显示NFS服务端目录下的内容. 二.问题结论 在NFS客户端挂载/卸载NFS服务端目录的时候一定要事先退出挂载目录!挂载/卸载目录之后,再进入挂载目录查看结果! 三.问题展现 3.1测试服务器基本配置 #提供一台NFS客户端,一台NFS服务端.下述不提供NFS安装教程. #两台

CentOS 7 nfs客户端挂载问题

配置nfs服务器时,服务器端挂载没有问题,但是客户端挂载时提示:mount.nfs: Connection timed out 解决方法1: 关闭firewalld # systemctl stop firewalld # firewall-cmd --state not running 解决方法2: rpcinfo -p 显示如下: program vers proto program vers proto   port  service    100000    4   tcp    111

NFS客户端挂载参数说明总结

172.16.1.31:/data/w /data/w nfs4 rw,relatime,vers=4,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=172.16.1.41,minorversion=0,local_lock=none,addr=172.16.1.31 0 0 fg 当在客户端执行挂载时,可选是在前台(fg)还是在后台(bg)执行.若在

nfs客户端挂载问题。

nfs挂载报错: mount: wrong fs type, bad option, bad superblock on 根据错误提示,查看/sbin/mount.<type>文件,果然发现没有/sbin/mount.nfs的文件,安装nfs-utils即可 yum install nfs-utils 问题:mount.nfs: rpc.statd is not running but is required for remote locking # /etc/init.d/rpcbind s

关于NFS的客户端挂载卡死问题记录

系统环境:centOS5版本和centOS6版本 客户端的版本:nfs-utils-1.2.3 挂载使用的是默认的参数. 异常现象: 当nfs服务端出现异常时,客户端挂载会不断的去尝试连接nfs服务端,导致客户端使用df命令显示挂载的文件系统时出现卡死,有时候使用Ctrl+C可以解决,可能是由于该挂载目录没有被占用的缘故,之后会出现负载逐渐升高,直至整个机器无法正常提供服务,表现为iostat很高. 附:当nfs服务端自己挂载自己的时候也会出现这样的情况,重启服务器之后恢复. 尝试以下的办法,仍

NFS客户端配置为开机自动挂载报错(二)

NFS客户端配置为开机自动挂载时,系统启动报错. 报错信息类似: mount: mount: mount to NFS server '172.16.1.254' failed: mount: System Error: No route to host. 原因:网络启动后需要对网络内路由表进行"学习".在未完成路由表学习之前启动netfs服务会报错. 解决方法:延后netfs启动时间.(延时时间以实际情况为准,建议30秒) 示例: 修改:/etc/init.d/netfs脚本 在如下

NFS客户端mount挂载深入

在NFS服务端可以通过cat /var/lib/nfs/etab查看NFS服务端配置参数的细节.在NFS客户端可以通过cat /proc/mounts查看mount的挂载参数细节. 客户端也可以用df -hT  但是有时会卡住,推荐cat /proc/mounts