MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Cota de disco excedida no OpenShift


Algo que também me ajudou foi desativar o journaling

Definindo etapas completas

  1. SSH no seu OpenShift
    rhc ssh [email protected] -a $app
    

  2. Na configuração do MongoDB
    vim ~/mongodb/conf/mongodb.conf
    

    adicionar ou definir
    nojournal = true
    

Nota:~ resolve automaticamente para /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Excluir dados do diário anterior
    rm ~/mongodb/data/journal/*
    

Em seguida, saia do SSH e

  1. reinicie o MongoDB
    rhc cartridge-restart mongodb-2.4 -a $app
    

Isso, é claro, tem o custo de não registrar no diário, o que é útil para recuperar o dados em caso de corrupção ou desligamento incorreto . Mas se você está apenas testando as coisas e ficando sem espaço, desabilitar o journaling pode ser muito útil, pois ocupa muito espaço.