rpcbind.service를 시작하지 못했습니다.

rpcbind.service를 시작하지 못했습니다.

CentOS 7 VM에서 NIS 서버를 구성하려고 합니다. 이것은 새로운 가상 머신(VMware Workstation 12)이고 제가 한 일은 다음 명령을 실행한 것뿐입니다.

yum install ypbind ypserv rpcbind
/usr/lib64/yp/ypinit -m
echo "ypserver 127.0.0.1" >> /etc/yp.conf

NIS 서버로 localhost를 추가했습니다. Systemd에서 서비스를 시작하려고 하면 다음 오류가 발생합니다.

systemctl start ypserv.service
journalctl -xe


-- Unit rpcbind.service has begun starting up.
Jan 06 19:13:07 localhost.localdomain rpcbind[4306]: /sbin/rpcbind: symbol lookup error: /sbin/rpcbind: undefined symbol: libtirpc_set_debug
Jan 06 19:13:07 localhost.localdomain systemd[1]: rpcbind.service: control process exited, code=exited status=127
Jan 06 19:13:07 localhost.localdomain systemd[1]: Failed to start RPC bind service.
-- Subject: Unit rpcbind.service has failed

ypserv.service이로 인해 종속성으로 인해 시작하지 못하게 됩니다 . 이것이 무엇을 의미하는지 아는 사람이 있습니까? NIS에 시간을 낭비해야 합니까?

편집: 언급되지 않았습니다. 실행하면 ypinit -m이러한 메시지가 모두 표시됩니다.

We need a few minutes to build the databases...
Building /var/yp/home/ypservers...
Running /var/yp/Makefile...
gmake[1]: Entering directory `/var/yp/home'
Updating passwd.byname...
failed to send 'clear' to local ypserv: RPC: Port mapper failureUpdating passwd.byuid...
failed to send 'clear' to local ypserv: RPC: Port mapper failureUpdating group.byname...
failed to send 'clear' to local ypserv: RPC: Port mapper failureUpdating group.bygid...

/var/yp/Makefile편집 2: 데이터베이스에서 실행되어야 하는 프로그램에 문제가 있는 것 같습니다. 지금 보고 있는데 아직까지 딱히 이상한 점은 보이지 않습니다.

답변1

이 오류에 대한 웹 검색은 이것이 알려진 버그임을 나타냅니다.허점. 수리(또는 libtirpc수동 설치) 되면 rpcbind시작되어야 합니다.

관련 정보