??斗地主捕鱼电竞提现秒到 广告位招租 - 15元/月全站展示
??支付宝搜索579087183领大额红包 ??伍彩集团官网直营彩票
??好待遇→招代理 ??伍彩集团官网直营彩票
??络茄网 广告位招租 - 15元/月全站展示
showmount -e 输出不正确记录,包含历史挂载client

转载   rabbittony   2018-11-12   浏览量:46


问题:

一台Solaris 10主机用户已经不再使用,服务器关机前检查NFS共享状况,确保已经没有用户连接到该主机。
通过命令"showmount -e"检查客户端服务器的连接,发现还有大量的连接列表。但是与用户确认,用户说已经断开了连接。


解决方法:

=======================================================

Solaris主机

/etc/rmtab文件中会记录用户连接的状况。NFS Client异常中断可能造成了umount nfs共享点失败,导致/etc/rmtab中留存了不正确的记录。
可以通过下列命令,重启NFS服务并清空记录。

svcadm disable svc:/network/nfs/server:default
cat /dev/null > /etc/rmtab
svcadm enable svcs:/network/nfs/server:default
svcs|grep nfs 检查服务启动状态

=======================================================

在Linux平台也会发生类似的问题。

man rpc.mountd(8) says:
The rmtab File ... 
Note, however, that there is little to guarantee that the contents of /var/lib/nfs/rmtab are accurate. 
A client may continue accessing an export even after invoking UMNT. 
If the client reboots without sending a UMNT request, stale entries remain for that client in /var/lib/nfs/rmtab.

可以通过下列命令解决。

# service nfs stop
# cat /dev/null > /var/lib/nfs/rmtab
# service nfs start

=======================================================

替代检查方案

因为nfs client的意外重启,可能造成”showmount -a”命令的输出不可信。
为了确保用户已无连接,需要寻找其他命令进行检查。
NFS协议是通过RPC机制进行文件传输的,RPC在文件传输发包阶段还是会使用TCP/UDP进行传输。
尝试通过"netstat -an|grep IP"命令检查所以网络连接,检查输出列表,确定对端IP地址没有用户IP后再关闭服务器。



转载自://blog.51cto.com/386134/2315954

招聘 不方便扫码就复制添加关注:程序员招聘谷,微信号:jobs1024



AIX 7.1 jar unzip解压报错问题解决
刚开始使用jar-xvf进行解压也报错,怀疑jar解压命令有问题。便安装了zip相关包再进行解压还是报错。jar解压报错jar-xvfaix.ppc64_11gR2_database_1of2.zipinflated:database/stage/Components/oracle.sysman.console.db/11.2.0.1.0/1/DataFiles/filegroup4.jarjav
FreeBSD下zfs: failed with error 6错误如何解决?
最近一些朋友问小编 FreeBSD下zfs: failed with error 6错误如何解决?今天小编要为大家带来的是 FreeBSD下zfs: failed with error 6错误的解决方法,有需要的朋友一起去看看吧
让FreeBSD更安全(FreeBSD安全设置)
这篇文章主要介绍了让FreeBSD更安全(FreeBSD安全设置),需要的朋友可以参考下
portupgrade 中文手册(翻译)
这个portupgrade手册页是根据 FreeBSD 6.2 release 的手册页进行翻译,不当之处,恳请指正 :-) PORTUPGRADE Section: User Commands (1) FreeBSD 软件名称: portupgrade portinstall - 通过ports或package升级安装包或者安装新软件的工具软件。 命令摘要: portupgrad
Unix、Minix和Linux
Unix介绍UNIX操作系统(尤&23612;斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T
Linux/Unix shell脚本监控磁盘可用空间
Linux/Unixshell脚本监控磁盘可用空间Linux下监控磁盘的空闲空间的shell脚本,对于系统管理员或DBA来说,必不可少。下面是给出的一个监控磁盘空间空间shell脚本的样本,供大家参考。1、监控磁盘的空闲空间shel...
hp-unix11.31系统下扩展文件系统(在线和不在线)
hp-unix11.31系统下扩展文件系统(在线和不在线)扩展前,首先查看目前文件系统的容量:dev/vg01/lvapp143360000135477278739017295%/oradata扩展前的容量:140000M查看对应的vg是否有空闲的...
Linux/Unix shell脚本清除归档日志文件
Linux/Unixshell脚本清除归档日志文件对于DEV以及UAT环境,有些时候,数据库需要处于归档模式,但并不需要备份数据库。因此,archive归档日志不停的增长导致磁盘空间被大量耗用。对于这种情形,可以使用一个...
Linux/Unix中如何在复制一个目录时排除其中的某个文件
Linux/Unix中如何在复制一个目录时排除其中的某个文件[[email protected]~]$mkdirtest1[[email protected]~]$mkdirtest2[[email protected]~]$cdtest1[[email protected]]$touch1234maomicp`ls...
unix对组、用户操作
unix对组、用户操作简介:本文主要介绍linux的用户、组的概念,如何创建组、用户;如何更改相应内容等涉及的文件:/etc/group、/etc/gshadow/、/etc/passwd、/etc/shadow一、组www.2cto.com1.创建...