NFS를 마운트할 수 없습니다. "프로그램이 등록되지 않음 오류"

NFS를 마운트할 수 없습니다. "프로그램이 등록되지 않음 오류"

NFS 볼륨을 시도했지만 mount성공하지 못했습니다. 저는 Linux 7.3을 가상 머신으로 실행하고 있습니다. 에 오류 메시지가 표시되지 않습니다 /var/log/messages. 지금까지 내가 취한 단계는 다음과 같습니다.

쇼 산
[root@backup ~]# showmount -e 192.168.1.212
clnt_create: RPC: Program not registered
시스템 NFS 상태
[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.
네트워크 파일 시스템 잠금
[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 상태
[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.
RPC 정보
[root@backup ~]# rpcinfo -p 192.168.1.212 | cut -c30- | sort -u    
portmapper
service
ypbind

rpcinfoNFS가 누락된 이유를 이해할 수 없습니다 . 이 문제를 해결하기 위해 시도할 수 있는 다른 명령이 있습니까?

답변1

"프로그램이 등록되지 않았습니다"라는 메시지는 서버에 문제가 있음을 나타냅니다. 적어도 localhost에 대한 정보를 얻기 위해 showmount에 주소를 추가할 필요가 없기 때문에 192.168.1.212가 귀하의 서버라고 가정합니다.

따라서 NFS 서버가 서버에서 실행되고 있는지 확인해야 합니다. 에서 시작하다

rpcinfo 192.168.1.212

가능하다면 프로세스가 서버에서 실행되고 있는지 확인하십시오.

답변2

nfs-mountd 서비스가 실행 중인지 확인하세요.

systemctl status nfs-mountd

필요에 따라 nfs-server 서비스를 다시 시작합니다.

관련 정보