Como devo especificar argumentos de linha de comando para o MongoDB?

4

O MongoDB me instruiu a alterar seus argumentos de linha de comando:

REST is not enabled.  use --rest to turn on.

mas isso é tudo o que sei fazer:

sudo service mongodb start

Onde devo aplicar esta alteração de configuração?

    
por ændrük 26.05.2011 / 18:50

2 respostas

6

Os vários parâmetros que você deseja ativar ou desativar podem ser definidos no

/etc/mongodb.conf

arquivo de configuração.

Todos os parâmetros da linha de comando podem ser mencionados nesse arquivo e definir os valores como true ou false.

No seu caso, adicione uma linha como a seguir, de preferência em algum lugar após o dbpath ser mencionado.

rest = true

Após cada alteração no arquivo de configuração, você precisa reiniciar o servidor para entrar em vigor:

sudo service mongodb restart

Para mais opções, dê uma olhada na documentação .

    
por theTuxRacer 26.05.2011 / 18:54
1

Para ativar o descanso, basta digitar o seguinte no seu Terminal (Linux):

mongod --rest 

É isso.

Se você quiser permitir que outros clientes usem seu mongodb via navegador, basta digitar

mongod --rest (para ativar) --ipv6 (para permitir que outros usuários acessem seu servidor).

    
por rajavijayakanth 05.05.2012 / 15:16