Não é possível executar o mongodb v3.0.3 no ubuntu 14.04 32 bit

0

(Eu sei que há muitas perguntas sobre isso em stackoverflow and this site , mas ninguém se encaixa no meu problema.)

Eu sou um novo recruta do mongodb. Eu estou tentando instalar o v3.0.3 no meu ubuntu 32 bits seguindo seus documentos, mas não consigo passar por isso depois de emitir o comando de instalação. Googling um tempo, eu aprendi que eles não preferem usar 32 bits, mas tem uma contrapartida, para usar o arquivo .tgz eu baixei em seu site para 32 bits.

Eu extraí o mongodb-linux-i686-3.0.3.tgz e o coloco em uma pasta na área de trabalho seguindo os documentos e o README dentro da pasta extraída.

Quando eu emito o comando ./mongod dentro do diretório bin para iniciar o mongod, recebi esta mensagem

2015-05-14T10:50:47.416+0800 I CONTROL  
2015-05-14T10:50:47.416+0800 W CONTROL  32-bit servers don't have    journaling enabled by default. Please use --journal if you want durability.
2015-05-14T10:50:47.416+0800 I CONTROL  
2015-05-14T10:50:47.477+0800 I STORAGE  [initandlisten] exception in  initAndListen: 98 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
2015-05-14T10:50:47.477+0800 I CONTROL  [initandlisten] dbexit:  rc: 100

Esta é minha permissão dentro da pasta extraída

drwxr-xr-x 3 repla replace  4096 May 13 14:06 .
drwxrwxrwx 4 replace replace  4096 May 13 14:12 ..
drwxr-xr-x 2 replace replace  4096 May 13 14:06 bin
-rw-r--r-- 1 replace replace 34520 May 13 14:06 GNU-AGPL-3.0
-rw-r--r-- 1 replace replace  1376 May 14 10:22 README
-rw-r--r-- 1 replace replace 22660 May 13 14:06 THIRD-PARTY-NOTICES

Como consertar esse pessoal? Eu sou um usuário mysql e não sei nada sobre isso. Eu realmente quero tentar isso porque eu quero tentar.

Obrigado antecipadamente.

Parece que não há ninguém on-line, então minha correção imediata é instalar o v2.4 do mongodb.

Eu segui a resposta nesta questão Como posso Desinstalo o MongoDB e reinstalo a versão mais recente?

Eu só quero tentar o mongodb para tentar MEAN . Se você tem conhecimento sobre a minha pergunta, por favor poste.

Obrigado!

    
por HTTP 14.05.2015 / 05:00

1 resposta

1

Parece que o seguinte é uma solução viável:

  1. Crie uma pasta /data/db/ e forneça acesso adequado de gravação e leitura

  2. Inicie o mongo db usando mongodb --journal

por Bhavik 17.06.2015 / 17:13