temp2ram.sh, Warnung bei bestehender Ramdisk, Standard

Fragen oder Probleme?
KingGoy
IPC Neuling
Beiträge: 20
Registriert: Do 7. Jul 2011, 07:40
Kontaktdaten:

temp2ram.sh, Warnung bei bestehender Ramdisk, Standard

Beitrag von KingGoy »

Hallo,

wollte gerade auf ein neu aufgesetztes Debian 6.06 mit IPC temp2ram installieren. Als erstes kommt ja die Meldung, man soll das auf keinen Fall machen auf Systemen, die bereits ein tmpfs haben. Nun, mein frisches Debian hat so etwas schon, ein df -h ergab:

root@debian ~ > df -h
Dateisystem Size Used Avail Use% Eingehängt auf
/dev/sda2 6,9G 677M 5,9G 11% /
tmpfs 244M 0 244M 0% /lib/init/rw
udev 239M 100K 239M 1% /dev
tmpfs 244M 0 244M 0% /dev/shm

kann ich das script trotzdem ausführen? Was ändert sich danach? Was bewirkt das script? Wie stelle ich die evtl. die Standard-RAM-Disk ab, in der fstab und der /etc/default/rcS stehen keinerlei Einträge?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: temp2ram.sh, Warnung bei bestehender Ramdisk, Standard

Beitrag von feissmaik »

Dein System zeigt das zwar bei "df" an aber das interessiert tmp2ram.sh nicht...
shm bedeutet "shared memory". Google einfach mal nach " /dev/shm ". Dazu steht zum beispiel hier was erklärt: http://blog.laukien.com/software/betrie ... t-das.html

Also wichtiger ist das noch kein tmpfs in /etc/fstab eingerichtet wurde aber das wird vermutlich noch nicht der Fall sein also führ das Script doch einfach mal aus, es mäckert dann schon wenn das doch der Fall sein sollte...

Durch tmp2ram.sh werden mehrere Verzeichnisse in dem RAM ausgelagert

Code: Alles auswählen

tmpfs           /tmp                     tmpfs    size=50M          0       0
tmpfs           /var/tmp                 tmpfs    size=20M          0       0
tmpfs           /var/log                 tmpfs    size=70M          0       0
tmpfs           /var/emu/tmp             tmpfs    size=10M          0       0
tmpfs           /var/cache/apt/archives  tmpfs    size=150M         0       0
Aber nicht nur das sondern es wird auch ein Daemon Script eingerichtet was beim herrunter fahren /var/log/ sichert und beim hoch fahren wiederherstellt denn sonst fehlen dem System bzw den Diensten die erforderliche Verzeichnisstruktur mit den richtigen Rechten usw

Wichtig wäre aber auch das man dann auch logmini.sh einrichten sollte damit /var/log/ nicht allzugross wird...

Dabei gilt aber auch zu beachten das tmpfs nur soviel RAM verbraucht wie tatsächlich belegt ist. Es ist also keine traditionelle RAMdisk, denn die würde die eingestellte Grösse komplett reservieren..
Wenn für einen der Verzeichnisse temporär zu wenig Platz zur Verfügung steht (kommt eigentlich nur bei /tmp/ oder /var/cache/apt/archives vor), kann man die /etc/fstab bearbeiten und die size höher stellen sowie mit dem Befehl " mount -a -o remount " die Verzeichnisse ohne reboot, mit den neuen options, neu mounten...
Du musst nicht kämpfen um zu siegen
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast