우분투 16.04에서 부팅시 rpcbind를 시작하지 않습니다


8

Ubuntu 16.04에서 부팅시 서비스 rpcbind가 정상적으로 시작되지 않음

root@HZ-Saturn /etc/systemd # systemctl status rpc-statd.service
● rpc-statd.service - NFS status monitor for NFSv2/3 locking.
   Loaded: loaded (/lib/systemd/system/rpc-statd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)

root@HZ-Saturn ~ # journalctl /sbin/rpcbind 
-- Logs begin at Thu 2016-05-12 12:09:23 CEST, end at Thu 2016-05-12 14:54:54 CEST. --
May 12 12:16:51 HZ-Saturn rpcbind[1738]: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: failed
May 12 12:16:51 HZ-Saturn rpcbind[1738]: rpcbind: xdr_/run/rpcbind/portmap.xdr: failed

수동으로 시작하면

systemctl start rpcbind

작동합니다.

root@HZ-Saturn ~ # systemctl start rpcbind
root@HZ-Saturn ~ # systemctl status rpcbind
● rpcbind.service - RPC bind portmap service
   Loaded: loaded (/lib/systemd/system/rpcbind.service; indirect; vendor preset: enabled)
  Drop-In: /run/systemd/generator/rpcbind.service.d
           └─50-rpcbind-$portmap.conf
   Active: active (running) since Thu 2016-05-12 15:13:50 CEST; 2s ago
 Main PID: 1497 (rpcbind)
    Tasks: 1 (limit: 512)
   Memory: 528.0K
      CPU: 4ms
   CGroup: /system.slice/rpcbind.service
           └─1497 /sbin/rpcbind -f -w

May 12 15:13:50 HZ-Saturn systemd[1]: Starting RPC bind portmap service...
May 12 15:13:50 HZ-Saturn rpcbind[1497]: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: failed
May 12 15:13:50 HZ-Saturn rpcbind[1497]: rpcbind: xdr_/run/rpcbind/portmap.xdr: failed
May 12 15:13:50 HZ-Saturn systemd[1]: Started RPC bind portmap service.

고치는 방법?

답변:


7

Ubuntu 16의 버그 시스템 구성 rpcbind 장치입니다. https://bugs.launchpad.net/ubuntu/+source/rpcbind/+bug/1558196

해결책:

systemctl add-wants multi-user.target rpcbind.service

또한 nfs 서버에서 사용자로 마운트하려고 할 때 우분투 시스템에서 비밀번호 요청을 중지하기 전에 "systemctl add-wants multi-user.target rpcbind.service"를 수행해야했습니다.
wojci

이것은 rpcbind.xdr: failed내 Ubuntu 16.04.1 의 오류를 해결하지 못했습니다 . syslog에 동일한 오류 메시지가 표시되지만 서비스는 자체적으로 시작됩니다.
Antonios Hadjigeorgalis

1

위의 해결책은 아닙니다. 이 게시물을 기준으로 Ubuntu 16.04 LTS-Xenial은 여전히 ​​솔루션을 구현하지 않았습니다 . 다중 사용자 환경에서이 패치를 한 달 동안 성공적으로 실행했습니다. 이전 포스터 링크에서 아래 패치를 찾았지만 링크가 제거되었습니다.

패치는 여기에서 찾을 수 있습니다 :

16.04의 0.2.3-0.2에 대한 rpcbind 패치


0

이 문제를 해결하기 위해 nfs-kernel-server 서비스를 설치하면 nfs-kernel-server 서비스가 누락 된 네트워킹 서비스 종속성을 연결하므로이 문제를 해결합니다.

물론 머신에서 nfs 서버가 실행되도록 기꺼이해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.