Parece que o seguinte é uma solução viável:
-
Crie uma pasta
/data/db/
e forneça acesso adequado de gravação e leitura -
Inicie o mongo db usando
mongodb --journal
(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!
Parece que o seguinte é uma solução viável:
Crie uma pasta /data/db/
e forneça acesso adequado de gravação e leitura
Inicie o mongo db usando mongodb --journal