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?
temp2ram.sh, Warnung bei bestehender Ramdisk, Standard
-
- 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
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
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...
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
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
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast