首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装“程序未注册错误”

无法安装“程序未注册错误”
EN

Unix & Linux用户
提问于 2018-08-13 01:07:54
回答 2查看 12.4K关注 0票数 1

我正在尝试mount一个NFS卷,但没有成功。我将Linux7.3作为一个VM运行。我在/var/log/messages中没有看到任何错误消息。以下是我到目前为止所采取的步骤:

展示台

代码语言:javascript
复制
[root@backup ~]# showmount -e 192.168.1.212
clnt_create: RPC: Program not registered

系统NFS状态

代码语言:javascript
复制
[root@backup ~]# systemctl status nfs
â nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled)
   Active: active (exited) since Fri 2018-08-10 13:38:11 MDT; 26min ago
  Process: 961 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
  Process: 939 ExecStartPre=/bin/sh -c /bin/kill -HUP `cat /run/gssproxy.pid` (code=exited, status=0/SUCCESS)
  Process: 937 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
Main PID: 961 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/nfs-server.service


Aug 10 13:38:11 backup systemd[1]: Starting NFS server and services...
Aug 10 13:38:11 backup systemd[1]: Started NFS server and services.

nfslock

代码语言:javascript
复制
[root@backup ~]# systemctl status nfslock
â rpc-statd.service - NFS status monitor for NFSv2/3 locking.
   Loaded: loaded (/usr/lib/systemd/system/rpc-statd.service; static; vendor preset: disabled)
   Active: active (running) since Fri 2018-08-10 13:38:11 MDT; 27min ago
  Process: 926 ExecStart=/usr/sbin/rpc.statd $STATDARGS (code=exited, status=0/SUCCESS)
Main PID: 933 (rpc.statd)
   CGroup: /system.slice/rpc-statd.service
           ââ933 /usr/sbin/rpc.statd


Aug 10 13:38:11 backup systemd[1]: Starting NFS status monitor for NFSv2/3 locking....
Aug 10 13:38:11 backup rpc.statd[933]: Version 1.3.0 starting
Aug 10 13:38:11 backup rpc.statd[933]: Flags: TI-RPC
Aug 10 13:38:11 backup systemd[1]: Started NFS status monitor for NFSv2/3 locking..

系统rpcbind状态

代码语言:javascript
复制
[root@backup ~]# systemctl status rpcbind
â rpcbind.service - RPC bind service
   Loaded: loaded (/usr/lib/systemd/system/rpcbind.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2018-08-10 13:38:10 MDT; 28min ago
  Process: 685 ExecStart=/sbin/rpcbind -w $RPCBIND_ARGS (code=exited, status=0/SUCCESS)
Main PID: 688 (rpcbind)
   CGroup: /system.slice/rpcbind.service
           ââ688 /sbin/rpcbind -w

Aug 10 13:38:10 backup systemd[1]: Starting RPC bind service...
Aug 10 13:38:10 backup systemd[1]: Started RPC bind service.

rpcinfo

代码语言:javascript
复制
[root@backup ~]# rpcinfo -p 192.168.1.212 | cut -c30- | sort -u    
portmapper
service
ypbind

我不明白为什么rpcinfo缺少NFS?还有其他命令我可以试着解决这个问题吗?

EN

回答 2

Unix & Linux用户

发布于 2018-08-13 05:31:41

消息“程序未注册”表示服务器上存在问题,至少我假设192.168.1.212是您的服务器,因为不需要向显示挂载添加地址以获取有关本地主机的信息。

因此,您应该确保NFS服务器在服务器上运行。开始于

代码语言:javascript
复制
rpcinfo 192.168.1.212

如果可能,请验证这些进程是否正在服务器上运行。

票数 1
EN

Unix & Linux用户

发布于 2021-09-14 15:51:45

确保nfs-mountd服务正在运行:

代码语言:javascript
复制
systemctl status nfs-mountd

根据需要重新启动nfs-服务器服务

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/462203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档