[gelöst] Swap-Speicher.... fstab oder udev?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
TomL

[gelöst] Swap-Speicher.... fstab oder udev?

Beitrag von TomL » 28.12.2015 18:11:05

Moin

Im Augenblick verunsichern mich mal wieder widersprüchliche Texte... mit dem Ergebnis, nicht zu wissen, was letztendlich richtig ist. Mein RaspberryPI hat ja keine eigene Festplatte angeschlossen, deswegen habe ich ihm jetzt einen kleinen billigen USB-Mini-Stick gegönnt. Der einzige Zweck ist, /var/log auf dem Weg nach tmpfs dort als tar-File zwischenzuspeichern und dann noch den swap-Speicher dort zu lagern.

Also habe ich den Stick (sda) partitioniert, was jetzt so aussieht:

Code: Alles auswählen

blkid -o list -w /dev/null
device             fs_type   label   mount point       UUID
--------------------------------------------------------------------------------------------
/dev/mmcblk0p1     vfat              /boot             7589-CBE7
/dev/mmcblk0p2     ext4              /                 b2b4445e-b444-4408-b444-4ec7b45e6967
/dev/sda1          ext4              /media/USB        93170ebf-170e-4e66-170e-fbd81ebf263c
/dev/sda2          swap              <swap>            6ad7438f-d743-457a-d743-cb6dd38f7e81
Die swap-Partition ist nun in der fstab eingetragen und es scheint nach einem reboot -wie man sieht- zu funktionieren.

Jetzt habe ich im Rasberry-Forum dazu gelesen,dass jemand den Mount des USB-Sticks für sein swap-File über eine Datei

Code: Alles auswählen

/etc/udev/rules.d/99-usbautomount.rules
geregelt hat, wodurch ein weiteres Script angestoßen wird, welches entweder den mount oder auch den umount durchführt. Allerdings ist der Artikel von Juli 2013, also noch zu Wheezy-Zeiten. Ist das denn heute mit Jessie noch notwendig, oder reicht mein Eintrag in der fstab für regelmäßiges und zuverlässiges mounten des Sticks auch aus. Hier handelt es sich nicht um hot plug&play, der Stick bleibt immer drin im Port. Ich mach mir gedanken darüber, dass es vielleicht mal Probleme bei nem Kaltstart geben könnte und das dann der Swap vielleicht nicht "lebt"....
Zuletzt geändert von TomL am 29.12.2015 21:29:45, insgesamt 1-mal geändert.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Swap-Speicher.... fstab oder udev?

Beitrag von mistersixt » 29.12.2015 07:44:29

Nur ein Tip: vielleicht kannst Du ja in der /etc/rc.local zusätzlich noch ein ...

Code: Alles auswählen

/sbin/swapon -U 6ad7438f-d743-457a-d743-cb6dd38f7e81
...eintragen, falls dann aus irgendwelchen Gründen die USB-Module noch nicht geladen sind (und der USB-Stick einfach noch nicht verfügbar ist), die fstab aber schon ausgelesen wird, dann wird am Ende des Bootvorgangs einfach nochmal versucht, die Swap-Partition auf dem USB-Stick zu aktivieren.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

TomL

Re: Swap-Speicher.... fstab oder udev?

Beitrag von TomL » 29.12.2015 21:32:47

mistersixt hat geschrieben:

Code: Alles auswählen

/sbin/swapon -U 6ad7438f-d743-457a-d743-cb6dd38f7e81
Danke für den Rat.... den ich gerne befolgt habe. Allerdings habe ich dafür eine systemd-unit verwendet... mit dem gleichen Befehl und dem gleichen Ergebnis.

Antworten