/var/log von sd auf ssd auslagern

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
cosphi
Beiträge: 136
Registriert: 06.12.2008 08:33:46
Lizenz eigener Beiträge: MIT Lizenz

/var/log von sd auf ssd auslagern

Beitrag von cosphi » 28.10.2024 09:09:17

Hallo,
ich betreibe einen raspberry mit raspian bookworm.
Das raspbien löuft auf einer sd karte - diese möchte ich natürlich möglichst lange behalten ;-)
Um den Specherpaltz zu erweitern habe ich HatDrive! Nano sowie eine SSD eingebaut.

Jetzt möchte ich natürlich Verzeichnisse auf denen viel rumgeschrieben wird auf die SSd auslagern.
Ein erster Kandidat dafür soll /var/log sein.

reicht es hier mount /dev/sda1/var/log /var/log zu machen?
Kann man das anderst sauberer umbiegen bzw. machen?

Benutzeravatar
MSfree
Beiträge: 11450
Registriert: 25.09.2007 19:59:30

Re: /var/log von sd auf ssd auslagern

Beitrag von MSfree » 28.10.2024 10:05:41

cosphi hat geschrieben: ↑ zum Beitrag ↑
28.10.2024 09:09:17
Jetzt möchte ich natürlich Verzeichnisse auf denen viel rumgeschrieben wird auf die SSd auslagern.
Du könntest Raspbian einfach komplett auf die SSD installieren und von dieser booten. Dann sparst du dir die SD-Karte komplett, ist auch deutlich schneller.

Grundsätzlich wird im Log aber längst nicht so viel geschrieben, um die SD-Karte kaputt zu schreiben. Diese Angst vor kaputtem Flashspeicher ist also weitgehend unbegründet, zumindest, wenn man nicht gerade die billigsten SD-Karten verwendet. Auch SSDs, die ja auch aus Flashspeicher bestehen, können kaputt geschrieben werden, es besteht also kaum ein Unterschied zur SD-Karte.
reicht es hier mount /dev/sda1/var/log /var/log zu machen?
Nein, das geht nicht. Man kann immer nur komplette Dateisysteme mounten. Ich würde das sowieso ganz lassen und entweder auf die SD loggen oder Raspian gleich komplett auf die SSD installieren.

Benutzeravatar
FBT
Beiträge: 14
Registriert: 26.10.2024 06:00:34
Wohnort: /dev/null

Re: /var/log von sd auf ssd auslagern

Beitrag von FBT » 28.10.2024 10:11:47

mount /dev/sda1/var/log wird nicht klappen

mit einem bind mount wäre das eventuell ein Option

SSD wird z.b. nach /ssd gemountet
auf der SSD dann den Ordner /var/log erstellen


dann über die fstab mit einem bind mount einbinden

Code: Alles auswählen

/ssd/var/log  /var/log     none    bind    0       0
alternativ könnte man so auch /var komplett auf die SSD auslagern oder eine eigene Partition für /var auf der SSD erstellen
Gruß
Fred

irmgard24
Beiträge: 30
Registriert: 01.12.2011 09:38:39
Wohnort: konsole
Kontaktdaten:

Re: /var/log von sd auf ssd auslagern

Beitrag von irmgard24 » 28.10.2024 12:28:01

cosphi hat geschrieben: ↑ zum Beitrag ↑
28.10.2024 09:09:17
reicht es hier mount /dev/sda1/var/log /var/log zu machen?
Kann man das anderst sauberer umbiegen bzw. machen?
Ich wurde es mit einem Link machen.

mount /dev/sda1 /mnt/sda1
ln -s /mnt/sda1/log/ /var/log/

Somit kannst du Einfach bei Bedarf andere Verzeichnisse auf die sda Platte verlinken.

ernohl
Beiträge: 1241
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Re: /var/log von sd auf ssd auslagern

Beitrag von ernohl » 28.10.2024 13:34:38

irmgard24 hat geschrieben: ↑ zum Beitrag ↑
28.10.2024 12:28:01

Ich wurde es mit einem Link machen.

mount /dev/sda1 /mnt/sda1
ln -s /mnt/sda1/log/ /var/log/
Bitte keine Symlinks für Konfigurationen, die mit wenig Aufwand sauber zu regeln sind. Ein anderes Filesystem unter /var oder auch /var/log einzubinden, ist kein Hexenwerk.

Grundsätzlich schließe ich mich dem Vorredner an, am raspi das OS auf nur einem Speicher zu beherbergen.

irmgard24
Beiträge: 30
Registriert: 01.12.2011 09:38:39
Wohnort: konsole
Kontaktdaten:

Re: /var/log von sd auf ssd auslagern

Beitrag von irmgard24 » 28.10.2024 13:55:49

ernohl hat geschrieben: ↑ zum Beitrag ↑
28.10.2024 13:34:38

Bitte keine Symlinks für Konfigurationen, die mit wenig Aufwand sauber zu regeln sind. Ein anderes Filesystem unter /var oder auch /var/log einzubinden, ist kein Hexenwerk.
Nur eine Frage: Was spricht gegen Links?

ernohl
Beiträge: 1241
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Re: /var/log von sd auf ssd auslagern

Beitrag von ernohl » 28.10.2024 15:30:12

Die eingeschränkte Übersichtlichkeit der Systemkonfiguration. Deswegen sollten Symlinks nur dort Verwendung finden, wo es wirklich notwendig ist.

chrbr
Beiträge: 594
Registriert: 29.10.2022 15:53:26

Re: /var/log von sd auf ssd auslagern

Beitrag von chrbr » 28.10.2024 16:37:53

Hallo cosphi,
Du könntest auch überlegen, das Loggen generell einzuschränken. Logfiles sind ja nur sinnvoll, wenn man sie sich auch anschaut oder irgendwie analysiert. Wenn das System läuft, dann schaue ich jedenfalls selten die Ausgaben durch.

Antworten