Meu sistema travou enquanto um script estava em execução, que implanta um sistema de inicialização pxe (o software é chamado de DRBL). Agora não consigo fazer o rpcbind, nfs ou ypbind iniciar corretamente. Eu estou perseguindo uma série de erros que vou contar aqui. Eu acho que o problema envolve o rpcbind, mas não tenho certeza. Eu estou pensando que alguma parte do sistema de arquivos deve ter sido corrompida no acidente, mas eu não descobri o problema. Isso é para Centos 6, 2.6.32-573.26.1.el6.x86_64.
/ var / log / messages erro na inicialização:
May 25 09:01:48 tebow rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
May 25 09:07:23 tebow rpc.statd[4122]: Version 1.2.3 starting
May 25 09:07:23 tebow rpc.statd[4122]: Initializing NSM state
May 25 09:07:23 tebow rpc.statd[4122]: failed to create RPC listeners, exiting
May 25 09:08:09 tebow ypbind: NIS service failed to register to rpcbind.
May 25 09:08:10 tebow rpc.ypxfrd[4469]: unable to register (YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, udp).
May 25 09:08:12 tebow rpc.yppasswdd[4743]: unable to register yppaswdd udp service.
May 25 09:39:12 tebow ypbind: NIS service failed to register to rpcbind.
May 25 09:39:13 tebow rpc.yppasswdd[15363]: unable to register yppaswdd udp service.
May 25 09:39:14 tebow rpc.ypxfrd[15408]: unable to register (YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, udp).
Problemas de RPC:
[root@tebow drbl]# service rpcbind status
rpcbind is stopped
[root@tebow drbl]# service rpcbind start
[root@tebow drbl]# service rpcbind status
rpcbind is stopped
[root@tebow drbl]# service rpcbind restart
Stopping rpcbind: [FAILED]
[root@tebow drbl]# rpcinfo -p localhost
rpcinfo: can't contact portmapper: RPC: Remote system error - Connection refused
[root@tebow drbl]# rpcinfo -u tebow nfs 2
rpcinfo: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused)
program 100003 version 2 is not available
[root@tebow drbl]# service nfs status
rpc.svcgssd is stopped
rpc.mountd is stopped
nfsd is stopped
rpc.rquotad is stopped
Se houver uma maneira de simplesmente redefinir rpcbind / nfs para todos os valores de instalação inicial, eu ficaria feliz também, mas fazer yum reinstala ou yum remove / yum install de rpcbind e nfs não aliviou o problema.
Atualização 1 : Eu atualizei para o kernel mais recente "2.6.32-642.el6.x86_64" e atualizei para o mais recente rpcbind e nfs, mas o mesmo erro ocorre. Em uma inicialização recente, os erros em / var / log / messages são:
May 25 11:30:11 tebow yum[7059]: Updated: rpcbind-0.2.0-12.el6.x86_64
May 25 11:39:46 tebow rpc.statd[4297]: Version 1.2.3 starting
May 25 11:39:46 tebow rpc.statd[4297]: Initializing NSM state
May 25 11:39:46 tebow rpc.statd[4297]: Failed to register (statd, 1, udp): svc_reg() err: RPC: Remote system error - Connection refused
May 25 11:39:46 tebow rpc.statd[4297]: Failed to register (statd, 1, tcp): svc_reg() err: RPC: Remote system error - Connection refused
May 25 11:39:46 tebow rpc.statd[4297]: Failed to register (statd, 1, udp6): svc_reg() err: RPC: Remote system error - Connection refused
May 25 11:39:46 tebow rpc.statd[4297]: Failed to register (statd, 1, tcp6): svc_reg() err: RPC: Remote system error - Connection refused
May 25 11:39:46 tebow rpc.statd[4297]: failed to create RPC listeners, exiting
May 25 11:40:33 tebow ypbind: NIS service failed to register to rpcbind.
May 25 11:40:34 tebow rpc.ypxfrd[4645]: unable to register (YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, udp).
May 25 11:41:13 tebow rpc.yppasswdd[14594]: unable to register yppaswdd udp service.
Além disso, ao verificar o nfslock, recebo este erro interessante sobre o rpc.statd:
[root@tebow ~]# /etc/init.d/nfslock status
rpc.statd dead but pid file exists