mongodb não será iniciado no ubuntu 16.10

0

Estou tentando instalar o mongodb pela primeira vez no Ubuntu 16.10. Eu o instalei com sucesso, mas quando tento executá-lo, recebi esse erro. Quando digito mongo no meu terminal

MongoDB shell version v3.4.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.2
Server has startup warnings: 
2017-03-21T22:29:13.268+0700 I STORAGE  [initandlisten] 
2017-03-21T22:29:13.268+0700 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2017-03-21T22:29:13.268+0700 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] 
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] 
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] 
2017-03-21T22:29:14.010+0700 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2017-03-21T22:29:14.011+0700 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2017-03-21T22:29:14.011+0700 I CONTROL  [initandlisten] 

Quando digito mongod , recebo esta mensagem

2017-03-21T22:46:31.103+0700 I CONTROL  [initandlisten] MongoDB starting : pid=13038 port=27017 dbpath=/data/db 64-bit host=michael-Satellite-L740
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] db version v3.4.2
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] git version: 3f76e40c105fc223b3e5aac3e20dcd026b83b38b
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2g  1 Mar 2016
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] allocator: tcmalloc
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] modules: none
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] build environment:
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten]     distmod: ubuntu1604
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten]     distarch: x86_64
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten]     target_arch: x86_64
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] options: {}
2017-03-21T22:46:31.104+0700 I STORAGE  [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
2017-03-21T22:46:31.104+0700 I NETWORK  [initandlisten] shutdown: going to close listening sockets...
2017-03-21T22:46:31.104+0700 I NETWORK  [initandlisten] shutdown: going to flush diaglog...
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] now exiting
2017-03-21T22:46:31.104+0700 I CONTROL  [initandlisten] shutting down with code:100

Sou muito novo no linux e mongodb , então qualquer ajuda seria apreciada,

    
por Michael 21.03.2017 / 16:02

1 resposta

0

Iniciar o mongodb na última versão do Ubuntu é um pouco diferente.

O código correto para iniciar o mongodb é o

sudo service mongodb start

Para confirmar que o mongodb está sendo executado, execute

sudo service mongodb status

Outros comandos incluem

sudo service mongodb stop e sudo service mongodb restart

    
por Ernest 17.09.2017 / 09:03