sql >> Database teknologi >  >> NoSQL >> MongoDB

Diskkvoten overskredet på OpenShift

Noget, der også hjalp mig, var at deaktivere journalføring

Udformning af komplette trin

  1. SSH ind i din OpenShift

    rhc ssh [email protected] -a $app
    
  2. I MongoDB-konfigurationen

    vim ~/mongodb/conf/mongodb.conf
    

    tilføje eller indstille

    nojournal = true
    

Bemærk:~ løses automatisk til /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Slet tidligere journaldata

    rm ~/mongodb/data/journal/*
    

Afslut derefter SSH, og

  1. genstart MongoDB

    rhc cartridge-restart mongodb-2.4 -a $app
    

Dette kommer selvfølgelig på bekostning af ikke at journalføre, hvilket er nyttigt for gendannelse af data i tilfælde af korruption eller uren nedlukning . Men hvis du bare tester tingene ud og løber tør for plads, kan det være meget nyttigt at deaktivere journalføring, da det tager meget plads.



  1. Søg på flere samlinger i MongoDB

  2. Sådan rydder du konsol i MongoDB

  3. Sammenlign en mongo diff på to samlinger

  4. hvordan man implementerer uendelig rullepaginering i vinkel 5?