sql >> Base de Datos >  >> NoSQL >> MongoDB

Cuota de disco excedida en OpenShift

Algo que también me ayudó fue deshabilitar journaling

Diseño de pasos completos

  1. SSH en su OpenShift

    rhc ssh [email protected] -a $app
    
  2. En la configuración de MongoDB

    vim ~/mongodb/conf/mongodb.conf
    

    añadir o establecer

    nojournal = true
    

Nota:~ se resuelve automáticamente en /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Eliminar datos del diario anterior

    rm ~/mongodb/data/journal/*
    

Luego salga de SSH y

  1. reiniciar MongoDB

    rhc cartridge-restart mongodb-2.4 -a $app
    

Esto, por supuesto, tiene el costo de no llevar un diario, lo cual es útil para recuperar el datos en caso de corrupción o apagado no limpio . Pero si solo está probando cosas y se está quedando sin espacio, deshabilitar el registro en diario puede ser muy útil, ya que ocupa mucho espacio.