MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Quota de disque dépassé sur OpenShift

Quelque chose qui m'a également aidé était de désactiver journaling

Présentation des étapes complètes

  1. SSH dans votre OpenShift

    rhc ssh [email protected] -a $app
    
  2. Dans la configuration MongoDB

    vim ~/mongodb/conf/mongodb.conf
    

    ajouter ou définir

    nojournal = true
    

Remarque :~ se résout automatiquement en /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Supprimer les données du journal précédent

    rm ~/mongodb/data/journal/*
    

Quittez ensuite SSH, et

  1. redémarrer MongoDB

    rhc cartridge-restart mongodb-2.4 -a $app
    

Bien sûr, cela se fait au détriment de la journalisation, ce qui est utile pour récupérer le données en cas de corruption ou d'arrêt incorrect . Mais si vous ne faites que tester des choses et que vous manquez d'espace, la désactivation de la journalisation peut être très utile car elle prend beaucoup d'espace.