[Eisfair_dev] Fehler in eisgraph 0.0.27 mit update auf Base 2.0.2
Marcus Roeckrath
marcus.roeckrath at gmx.de
Mi Feb 6 07:31:19 CET 2013
Hallo Tanja,
Tanja Matias wrote:
> Jetzt hab ich gemerkt, das mein root-Postfach überquillt, weil eisgraph
> nicht an die neuen Werte in /proc/meminfo angepasst ist.
Komisch, weil die Version 0.0.27 schon darauf angepasst sein sollte.
> Ich habe nun in /usr/local/eisgraph/collect/mem die Zeilen
>
> ACTIVE=`grep Active $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
> INACTIVE=`grep Inactive $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
So wurde es für Kernel 2.6. geändert.
ACTIVE=`grep "Active:" $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
INACTIVE=`grep "Inactive:" $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
Obwohl die Änderung dieser Datei nur solange überlebt, bis eine neue
Konfiguration geschrieben wird.
Die eigentliche Änderung muss in /usr/local/eisgraph/eisgraph.sh vorgenommen
werden, denn diese erzeugt obige collect-Datei.
> Im neuen meminfo gibt es nun je 3 passende Zeilen und damit kommen hier
> mehrere Werte raus. Es gibt dann Fehler beim umrechnen im darauf
> folgenden Schritt und schließlich werden keine Werte in die Datenbank
> geschrieben, weil nicht die Passende Anzahl Werte übergeben wird.
Ist bekannt und es muss die richtige davon rausgesucht werden.
Schick mir mal die /usr/local/eisgraph/eisgraph.sh per PM.
Ansonsten:
Aktuelles Paket nochmal drüberinstallieren und einmal in die Konfiguration
gehen.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair_dev