Ele não matou o rdiff-backup, ele deve ter, mas seu oom_score_adj
é -1000.
Isso é causado por um bug no sshd. O bug é corrigido, mas não estará disponível até a próxima versão, que é o openssh 6.5.
sshd falha ao definir o oom_score_adj de novos shells que ele cria de volta para 0 se você recarregar, fazendo com que todos os processos filhos que você gera via SSH (assim seu shell bash e qualquer processo filho que cria) tenham -1000 oom_score_adj
e subseqüentemente pode roubar toda a memória sem oom-killer matá-los.
A maneira mais rápida de corrigir isso é (assumindo que 7567 é o pid do sshd como no seu caso): -
- Executar
echo 0 >/proc/7567/oom_adj_score
- Reinicie o sshd.
Não recarregue o sshd, reinicie-o até que a correção esteja no lugar. (openssh 6.5 terá)
O bug é reportado e corrigido aqui. link