Comment configurer storage.smallFiles sur mongodb
J'ai une CentOS machine sur laquelle j'ai installé mongodb et je veux qu'il à toujours utiliser le stockage.smallFiles, donc je suis allé à /etc
et j'ai créé un nouveau fichier /etc/mongodb.conf
où j'ai ajouté le texte suivant et je l'ai enregistré:
storage:
smallFiles:
enabled: true
ensuite j'ai tapé:
$ mongod --config /etc/mongodb.conf
Unrecognized option: storage.smallFiles.enabled
try 'mongod --help' for more information
J'ai suivi la documentation sur http://docs.mongodb.org/manual/reference/configuration-options/#storage.smallFiles
source d'informationauteur user3665192
Vous devez vous connecter pour publier un commentaire.
La configuration de l'option de stockage
smallFiles
est différente dans les différentes versions de MongoDB.MongoDB 3.0–4.0 - docs:
Noter que MMAPv1 moteur de stockage est obsolète dans MongoDB 4.0 et il sera supprimé dans les versions futures - docs
MongoDB 2.6 - docs:
MongoDB 2.4 - docs:
Vous pouvez vérifier que votre configuration est correctement fixé par l'appel de cette commande contre
admin
base de données:Vous pouvez également spécifier directement lors du démarrage de mongod, mais que de défaites le but d'avoir un fichier de config:
Si vous êtes en utilisant mongodb: 3.0.
Vous devez définir l'Option de la Hiérarchie comme espace de stockage.mmapv1.smallFiles : vrai
Prendre soin de l'espace dans votre fichier yaml.
Exemple:
Si vous êtes un développeur, n'ont pas le temps et est à l'aide d'une VM à sortir de l'espace... il suffit de copier, coller et aller!