rpc。statdLinuxCommand

了解Linux网络文件系统的关键组件

rpc.statd服务器实现NSM (Network Status Monitor)RPC协议.该服务的名称有些错误,因为它实际上并没有像人们所怀疑的那样提供活动监视;相反,NSM实现了一个重新启动通知服务。用于NFS文件锁定服务,RPC.LOCKD.,以便在NFS服务器计算机崩溃和重新引导时实现锁恢复。

开发人员在办公室工作。
vgajic / Getty Images

使用rpc.statd

它曾经在某些Linux发行版上,您需要在旋转NFS服务器时单独启动RPC.STATD。这主要是由于旧的Sysvinit系统。现在,您发现启动NFS将自动启动RPC.STATD和服务器正常运行所需的任何其他组件。

systemctl启动nfs

或者(取决于你的发行版)

systemctl启动nfs-server

在启动时启用服务器也是如此。基于debian的发行版,比如Ubuntu和Linux Mint,只要你安装它,就会启用NFS,所以没有必要这样做,但是启用服务器看起来像这样:

systemctl启用nfs.

systemctl启用nfs服务器

同样,确切的命令取决于您的发行版。“nfs-server”是一个基于debian的系统。

如果您需要自定义RPC.Statd的行为,则可以使用以下选项进行。通常,您不想单独运行命令。相反,您将复制Systemd服务文件,创建原始的备份和新副本以自由修改。然后,您可以使用下面的选项更改如何从该服务文件调用该服务。

剧情简介

/sbin/rpc.statd[-F] [-d] [-?] [-n name ] [-o port ] [-p port ] [-V]

手术

对于要监视的每个NFS客户机或服务器机器,rpc.statd/var/lib/nfs/statd/sm.启动时,它会通过这些文件迭代并通知对等体rpc.statd在这些机器。

选项

-F

默认情况下,rpc.statd在启动时,fork并将自己放到后台。的-F参数告诉它保持在前台。这个选项主要用于调试目的。

-D.

默认情况下,rpc.statd通过以下方式发送日志信息syslog(3)对系统日志。的-D.参数强制将详细输出记录到stderr反而。此选项主要用于调试目的,并且可能只与该选项一起使用-F参数。

- n,名字的名字

指定一个名称rpc.statd使用作为本地主机名。默认情况下,rpc.statd将调用gethostname.(2)获取本地主机名。对于具有多个接口的机器,指定本地主机名可能很有用。

- o,的出口港港口

指定端口rpc.statd发送外出的状态请求。默认情况下,rpc.statd会问portmap.(8)将其分配端口号。就像这种写作一样,没有标准的端口号portmap.始终或通常分配。在实现防火墙时指定端口可能很有用。

- p,港口港口

指定端口rpc.statd听。默认情况下,rpc.statd会问portmap.(8)将其分配端口号。就像这种写作一样,没有标准的端口号portmap.始终或通常分配。在实现防火墙时指定端口可能很有用。

- ?

原因rpc.statd打印命令行帮助并退出。

-v.

原因rpc.statd打印出版信息并退出。

TCP_WRAPPERS支持

rpc.statd版本受tcp_wrapper.图书馆。你得给客户权限rpc.statd如果允许他们使用的话。要允许从。bar.com域的客户端连接,你可以在/etc/hosts.allow中使用以下行:

attd:.bar.com.

你必须使用守护进程的名字statd用于守护进程名(即使二进制文件有不同的名称)。

欲了解更多信息,请参阅tcpd(8)和hosts_access(5)手动页面。

另请参阅

rpc.nfsd (8)

使用男人。命令(%的人),以查看命令如何在您的特定计算机上使用。

此页面有用吗?