Seu mongod realmente começou com sucesso inicialmente no começo. A saída do registro:
NETWORK [initandlisten] waiting for connections on port 27017
indica que o
mongod
está online e aguardando conexões na porta especificada. Você poderia ter aberto um mongo
nesse ponto shell na mesma máquina para se conectar ao mongod
. No entanto, entendo que os avisos exibidos podem indicar que houve um problema na operação. Atualizamos nossa documentação para resolver isso:
Você pode encontrar a documentação em questão aqui:Execute a Comunidade MongoDB no Windows
Parece que outros usuários o ajudaram a obter um bom arquivo de configuração de trabalho, mas gostaria de separar a saída original para esclarecer qualquer confusão encontrada lá.
Vamos começar dividindo sua saída original do processo mongod:
CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. 2017-12-13T11:09:07.733-0700
Este é um aviso que indica que você não iniciou o processo mongod usando autenticação ou autorização. Como parece que você está usando as configurações padrão para 3.6, este é um aviso informativo esperado. Leia a documentação do MongoDB sobre autenticação quando você tem uma chance e planeja implementar uma autenticação simples, especialmente se o
mongod
será exposto à Internet pública a qualquer momento. O próximo aviso é:
CONTROL [initandlisten] ** WARNING: This server is bound to localhost. 2017-12-13T11:09:07.736-0700
Por padrão no MongoDB 3.6, o
mongod
vincula-se ao endereço localhost. Resumindo, o mongod
apenas escuta conexões na máquina local. Isso lhe dá tempo para configurar a autenticação antes de abrir sua implantação do MongoDB em sua rede privada ou na Internet pública. Conforme observado por outros usuários, você pode resolver isso configurando o
net.bindIp
no seu arquivo de configuração:net:
bindIp: 127.0.0.1
Quando você estiver pronto para abrir o
mongod
para conexões não-localhost, basta anexar um endereço IP associado a um adaptador de rede na máquina host. Por exemplo, se a máquina host tiver um adaptador de rede 192.168.1.15, você poderá adicioná-lo a bindIp
. Isso diz ao mongod
para escutar conexões de entrada em ambos os endereços. net:
bindIp: "127.0.0.1,192.168.1.15"
Quanto ao aviso FTDC, os
\Memory\Available Bytes
counter está relacionado ao Windows Performance Management - você pode ler mais sobre isso aqui . Talvez seja necessário configurar alguns componentes do Windows para habilitar esse contador. Também é possível que o contador só esteja disponível (ou acessível) nas arquiteturas de Servidor do Windows. O aviso é informativo e não deve afetar as operações normais, a menos que você dependa muito dos dados do FTDC para seu trabalho.
Você pode encontrar mais informações sobre mensagens de log no MongoDB em nossa documentação de mensagens de log .