Não é possível iniciar o MongoDB no Ubuntu 10.10

5

Acabei de instalar o MongoDB em uma nova instalação do Ubuntu 10.10, mas estou tendo problemas para começar (de qualquer forma). Estou usando o último pacote mongo-stable via. link .

Eu esperaria que ele fosse iniciado automaticamente na inicialização, mas tentar iniciá-lo manualmente sempre me dá o seguinte:

$ sudo start mongodb
mongodb start/running, process 2565
$ sudo status mongodb
mongodb stop/waiting

ps -aux não mostra nada relacionado a mongo. Tentando executar o shell me dá:

MongoDB shell version: 1.6.3
connecting to: test
Tue Oct 12 22:33:14 Error: couldn't connect to server 127.0.0.1 (anon):1137
exception: connect failed

ambos / var / log / mongodb e / var / lib / mongodb existem e foram presumivelmente criados pelo instalador. Ambos são de propriedade do usuário mongodb (novamente configurado pelo instalador), mas ambos estão vazios, então não há nenhum arquivo de log mongo para eu verificar, ou arquivo .lock para eu remover.

Caso haja permissões relacionadas, ambas são

drwxr-xr-x  2 mongodb       mongodb       4096 2010-10-12 22:08 mongodb

Não há entradas de log relacionadas em / var / log / messages ou syslog. Eu tentei reinstalar o pacote, apenas no caso, mas não há diferença. A versão que estou executando está listada como 20100930.

Provavelmente é algo simples, mas não tenho ideias e, sem erros ou feedback, é difícil saber onde está o problema. Qualquer ajuda apreciada.

    
por Tim Fountain 12.10.2010 / 23:42

2 respostas

3

Se ainda não o fez, crie um diretório de dados conforme descrito em link

Verifique o conteúdo do /etc/mongodb.conf

Eu tentaria executar o executável mongodb diretamente e passar as opções de linha de comando

  • -v -v -v
  • - logpath / tmp / mongotest

e qualquer outra coisa que pareça útil no link

    
por 13.10.2010 / 01:08
13

verifique se há algum arquivo mongo.lock em / var / lib / mongo / dir ou sua configuração do MONGOLIBDIR e remova-o.

Você deve então poder iniciar o serviço mongodb.

    
por 15.02.2011 / 21:38