Mode approprié pour définir la limite dans mongodb sur les files journaux

C'est plus une question de débutant. J'essaie de définir la limite sur le file journal de mongo dans l'instance linux d'AWS. J'ai trouvé une question qui a été posée ici . Et a essayé de le faire comme l'a suggéré quelqu'un pour mongo 3.0. Mongo logs sit '/ var / log / mongo'. Comme je l'ai compris, cette ligne dans '/etc/mongod.conf':

#where to log logpath=/var/log/mongo/mongod.log 

Comme décrit dans Mongo docs, je peux utiliser le signal SIGUSR1 et get l'ancien journal renommé et le courant a commuté et supprimé. J'ai donc écrit cela dans:

 "/var/log/mongo/*.log { daily size 100M rotate 5 compress dateext missingok notifempty sharedscripts copytruncate postrotate /bin/kill -SIGUSR1 `cat /data/mongod.lock 2> /dev/null` 2> /dev/null || true endscript } 

Service de assembly prolongé. Et après quelques jours, j'ai constaté que les journaux de mongo remplissaient deux files de plus de 2 gb. Par conséquent, cela ne fonctionne pas pour moi. Je ne sais donc pas ce que j'ai fait de mal? Qui peut m'aider?

Merci!

  • MongoDB Replica Set, initiate () besoin d'erreur de connection
  • installation de mongo db montrant l'erreur du moteur de stockage
  • Exécutez une command shell sur ubuntu / nginx boot
  • Le repository AWS Linux yum ne peut pas find les packages MongoDB pour l'installation
  • MongoDB ReplicaSet Élections lorsque certains noeuds sont en panne
  • mongodb mange 48G en 1min
  • mongorestore avec l'indexing au premier plan
  • Impossible de démarrer le service mongod sur Ubuntu
  • MongoDB Sharding Config et MongoS Storage
  • MongoDB Sharding sur une seule machine linux
  • Exécuter mongos comme un service fiable sur Windows Server 2008R2 (64 bits)
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.