sto ottenendo un errore nel tentativo di avviare mongo con l'autorizzazione abilitato tramite il parametro di configurazione security.authorization (vedi http://docs.mongodb.org/manual/reference/configuration-options/#security.authorization)MongoDB iniziare errore security.authorization abilitato
Sulla corsa mongod ottengo
Error parsing INI config file: unknown option security.authorization
try 'mongod --help' for more information
Qualche idea? Grazie
dati sostenente:
- Mongo versione 2.6.0 (installato tramite homebrew)
- OSX Mavericks 10.9.2
comando di avviamento:
mongod -f /usr/local/etc/mongod.conf
mongod File .conf (funziona bene se commento out security.authorization):
# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb
# Append logs to /usr/local/var/log/mongodb/mongo.log
logpath = /usr/local/var/log/mongodb/mongo.log
logappend = true
# Only accept local connections
bind_ip = 127.0.0.1
# auth
security.authorization = enabled
#security.authenticationMechanisms = MONGODB-CR #error occurs with or without this
No voce viene fatta nel file mongo.log quando ciò si verifica
Sto solo seguendo i documenti :): la documentazione di Mongodb per abilitare _authentication_ ti dice di impostare l'impostazione _authorization_ (http://docs.mongodb.org/manual/tutorial/enable-authentication/). Non menziona alcuna impostazione di configurazione chiamata ** auth ** che posso trovare. Darò un andare e vedere se funziona. –
Devo dire che personalmente trovo i documenti confusi, ho aggiornato la mia risposta con un po 'più di informazioni che spero siano utili per voi. – jdt