[vz-users] Einrichten einer Ramdisk
Irlsperger Patrick
patrick.irlsperger at gmx.de
Sat Jul 12 10:55:38 CEST 2014
Guten Morgen zusammen,
also die Nacht hat er wunderbar überstanden! Es läuft alles und um drei Uhr nachts wurden die Daten mit denen aus der Sicherung ersetzt.
Ich habe noch das Swapping deaktiviert um sicherzugehen das nicht der RAM auf die SD ausgelagert wird.
Das was jetzt noch beschrieben wird ist der Ordner /var/log
Dieser hat auch ca. 22 MB. Kann ich die Logs löschen bzw. verkleinern? Z.B. sind da Daten vom März 2014 drin (anscheinend wurde das Image zu dieser Zeit erstellt)
Wenn ich es auch wenige MB verkleinern könnte würde ich es ebenfalls auf /run auslagern.
Kann ich den Platz auf /run noch um 20 MB erhöhen? Wenn ja wie?
Folgende Ausgaben:
pi at raspberrypi ~ $ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 7.2G 2.5G 4.4G 37% /
/dev/root 7.2G 2.5G 4.4G 37% /
devtmpfs 211M 0 211M 0% /dev
tmpfs 44M 38M 5.9M 87% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 88M 0 88M 0% /run/shm
/dev/mmcblk0p1 56M 19M 38M 34% /boot
tmpfs 219M 4.0K 219M 1% /tmp
tmpfs 219M 0 219M 0% /var/tmp
pi at raspberrypi ~ $ free -m
total used free shared buffers cached
Mem: 437 362 75 0 48 201
-/+ buffers/cache: 112 325
Swap: 0 0 0
Danke euch!
Patrick
-----Ursprüngliche Nachricht-----
Von: volkszaehler-users-bounces at demo.volkszaehler.org [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Irlsperger Patrick
Gesendet: Freitag, 11. Juli 2014 20:16
An: 'volkszaehler.org - users'
Betreff: Re: [vz-users] Einrichten einer Ramdisk
Danke dir ;)
Cron ist installiert mit diesem kleinen Miniscript:
#!/bin/bash
#vzlogger stoppen
sudo start-stop-daemon --stop --name vzlogger -v sleep 2
#mysql Dienst stoppen
sudo service mysql stop
sleep 5
#lösche Ram Disk Ornder mysql1
sudo rm -rf /run/mysql1
sleep 5
#Sicherungs mysql Ordner in Ram kopieren sudo cp -rp /var/lib/mysql1 /run/ sleep 10
#mysql Dienst starten
sudo service mysql start
sleep 10
#Vzlogger starten
sudo /usr/local/bin/vzlogger
Also er führt es aus und das Fronted funktioniert auch wieder.
Aktuell läuft er seit ca. einer Stunde stabil. Mit df -h habe ich mal geschaut wie belastet der RAM ist. Von den 50 MB zugewiesenen sind 87 % belegt. Aber da tut sich nichts, die Prozente gehen (bislang) nicht nach oben.
Der Crontab löscht jetzt jeden Tag nachts um drei die alten Daten.
Was habt ihr noch für Ideen, was sollte ich kontrollieren was noch auch die SD Karte schreiben könnte?
Schönen Abend
Patrick
-----Ursprüngliche Nachricht-----
Von: volkszaehler-users-bounces at demo.volkszaehler.org [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Thomas Gauweiler
Gesendet: Freitag, 11. Juli 2014 19:43
An: volkszaehler.org - users
Betreff: Re: [vz-users] Einrichten einer Ramdisk
Glückwunsch!
Na das Skript muss ja in etwas sein:
mysql stoppen
rm -rf /run/mysql1
cp -cp ...
mysql starten
und wie Du das Skript mit cron einrichtest:
man cron in eine Suchmaschine tippen.
Nimm Andreas` Tipp ernst:
Der Raspberry ist eigentlich knapp an Ram.
Ob sich die Ram-Disk dynamisch erweitert und dem volkszähler dann Resourcen klaut, die dieser sich durch swappen auf die SD-Karte wieder holen muss, weiss ich nicht.
Gruß
______
/homas
More information about the volkszaehler-users
mailing list