2016-03-20 5 views
-1

Ich habe eine Django-App, die auf OpenShift-Geräten mit aktiviertem Web-Balancer läuft. Das bedeutet, ich habe Python App auf einem Gerät mit 1 GB Kapazität und Postgresql-Datenbank auf verschiedenen Geräten mit 1 GB Kapazität.
Problem ist, dass ich Log-Einträge in meiner Datenbank nicht löschte und es wuchs auf 1 GB. Jetzt ist meine Website nicht zugänglich. Ich habe versucht, mich in die Datenbank einzuklinken und unnötige Einträge zu löschen, aber ich kann mich nicht anmelden, weil das Festplattenkontingent überschritten wurde.OpenShift-Datenbank-Zahnradkontingent überschritten

psql: could not connect to server: Connection refused 
    Is the server running on host "56ee-lucas03.rhcloud.com" (172.16.3.217) and accepting 
    TCP/IP connections on port 36081? 

Wie melde ich mich an und lösche unnötige Einträge? Muss ich 1 GB zusätzlichen Speicherplatz kaufen und diese Einträge löschen? Oder gibt es eine einfachere Lösung für die Anmeldung bei einer Datenbank mit überschrittenem Festplattenkontingent?


EDIT1:
ich rhc app-tidy appname versucht, kehrte Warning: Gear 56ee is using 98.6% of disk quota. Ich kann mich jedoch immer noch nicht mit demselben Fehler bei psql anmelden.

$ rhc app-start appname 
Warning: Gear 56ee is using 98.6% of disk quota 
Failed to execute: 'control start' for /var/lib/openshift/56ee/postgresql 
+0

Haben Sie versucht, den Befehl ordentlich auf rhc auszuführen? –

+0

@ JoãoGonçalves Hallo, EDIT1 zu Frage hinzugefügt. – Lucas03

Antwort

0

Ich habe Kreditkarte == nach Bronze-Plan aktualisiert. Hinzugefügt 1GB zu Datenbank Zahnrad, gelöschte Sitzungsdaten und alles ist gut. Ich würde mich jedoch freuen, wenn es einen einfacheren Weg gäbe, die Ausrüstung auch dann zu managen, wenn das Festplattenkontingent überschritten würde.