Não consigo usar wiredTiger
como um serviço para MongoDB
.
Eu segui este guia passo a passo;
http://docs.mongodb.org/manual/release-notes/3.0-upgrade/
Passo-1: Iniciar 3.0 mongod.OK, eu fiz.
Passo 2: Exporte os dados usando mongodump. OK
Passo-3: Crie um diretório de dados para o WiredTiger. OK - as permissões do usuário foram ajustadas.
Etapa 4: reinicie o mongod com WiredTiger. OK
mongod --storageEngine wiredTiger --dbpath <newWiredTigerDBPath>
E sim, mongod
funcionou. Mas Step-5
diz que "Carregue os dados exportados usando mongorestore." No entanto, meu console permanece ocupado e diz "aguardando conexões na porta 27017" porque o último comando não inclui um serviço como service mongod start
.
Então tentei editar meu /etc/mongod.conf
arquivo para ser executado como um serviço. Mas eu não podia. Adicionei o diretório wiredTiger como dbpath, mas acho que preciso editar /etc/init/mongod.conf
o arquivo porque contém alguns códigos que alteram as permissões do diretório db.
Depois de passar 8 horas, acho que não há documentação suficiente para ajudar, então gostaria de perguntar;
O que devo fazer para poder usar wiredTiger com MongoDB?
Eu estou querendo saber se há alguém que conseguiu alcançar isso?
console
Editar em 01/04/2015: tentei alterar a seção do mecanismo de armazenamento para o wiredtiger que está na documentação.