rpcbind.service não será iniciado

1

Estou tentando configurar um servidor NIS na minha VM do CentOS 7. É uma nova VM (VMware Workstation 12) e tudo o que fiz foi executar os seguintes comandos

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

Eu adicionei localhost como o servidor NIS. Quando tentei iniciar os serviços em Systemd, recebo os seguintes erros

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

O que está fazendo com que ypserv.service não seja iniciado devido a depósitos. Alguém sabe o que isso significa. Eu deveria estar perdendo meu tempo com o NIS?

Editar: Também não mencionou. Quando eu executei ypinit -m , recebi todas essas mensagens.

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...

Editar 2: Então, estou supondo que há algo errado com o /var/yp/Makefile que deve ser executado nos bancos de dados. Estou olhando agora, mas não vejo nada incomum até agora.

    
por Timothy Pulliam 07.01.2017 / 01:21

1 resposta

3

Uma pesquisa na web para o erro sugere que é um conhecido bug . Depois de consertar (ou libtirpc é instalado manualmente), rpcbind deve começar.

    
por 07.01.2017 / 01:46

Tags