Eu recomendo usar algo mais recente do que o 2.2 ou o 2.4 - eles são antigos em termos do MongoDB e pararam de receber atualizações há muito tempo. O motivo pelo qual você não pode encontrar uma nova versão para instalar é que os pacotes oficiais do Debian travam uma versão principal para o lançamento inteiro do sistema operacional. Infelizmente, as versões do Debian OS atrasam muito as versões principais do MongoDB, e nem sempre usam a versão mais recente disponível mesmo quando ocorre uma versão do Debian.
Para obter uma versão mais moderna do MongoDB, é necessário usar os repositórios oficiais do MongoDB - aqui está o versão 2.6 , que é muito antiga neste momento. Você ainda pode fixar uma versão embora, assim você pode controlar o que e como você atualiza, o que é uma boa opção para ter. Você também pode obter uma versão 2.2 mais antiga em um caminho semelhante .
Para corrigir o erro do banco de dados do administrador, você tem 3 opções (resumidas):
- Faça downgrade para 2.2.X (veja acima), remova as entradas duplicadas e atualize novamente
- Atualize para o 2.6+ e veja se isso resolve seu problema
- Inicie o MongoDB com a autenticação desativada (temporariamente) e veja se você pode remover as entradas duplicadas no banco de dados do administrador, reinicie normalmente