Eu estava executando um programa em segundo plano demorado por meio de um script bash em um servidor linux. No mesmo script bash, eu configurei a notificação por "set -o notify" para que eu pudesse saber quando o job em background estava pronto.
Provavelmente, ontem à noite, a notificação apareceu para dizer que o trabalho em segundo plano estava concluído e depois houve mensagens de erro, que não tenho certeza se ocorreram imediatamente após o término do trabalho em segundo plano ou quando, meu terminal naquele momento:
do_ypcall: clnt_call: RPC: Unable to receive; errno = Connection refused
do_ypcall: clnt_call: RPC: Unable to receive; errno = Connection refused
do_ypcall: clnt_call: RPC: Unable to receive; errno = Connection refused
Eu também redirecionei a saída stdout do meu trabalho em segundo plano para um arquivo de log que parece dizer que o programa não foi concluído como esperado, mas terminou no meio do caminho.
Você poderia explicar o significado da mensagem de erro? Se possível, que tipo de problema eu poderia encontrar? Será que o administrador colocou alguma restrição nos recursos que eu posso usar nesse servidor?
Obrigado e cumprimentos!
ATUALIZAÇÃO:
o mesmo disco rígido é montado via NFS em vários servidores, incluindo o mencionado acima. Acabei de encontrar um erro similar, mas diferente, no outro servidor:
do_ypcall: clnt_call: RPC: Timed out
Este erro e o erro anterior parecem não afetar os programas que estão sendo executados. BTW meu programa tem operações de IO.