Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:ssd [2019/01/01 22:47] ingo_wichmann |
admin_grundlagen:ssd [2019/01/03 12:10] michael_gisbers |
||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Geräte mit 1 in der Spalte "ROTA" liegen auf rotierenden Geräten, Geräte mit 0 nicht. | Geräte mit 1 in der Spalte "ROTA" liegen auf rotierenden Geräten, Geräte mit 0 nicht. | ||
- | ====== Daten auf einer Partition oder SSD löschen & TRIM auslösen ====== | + | ====== Ganzen Inhalt einer Partition oder SSD löschen & TRIM auslösen ====== |
((Optional (damit man es besser sieht) Einsen auf die Partition schreiben: | ((Optional (damit man es besser sieht) Einsen auf die Partition schreiben: | ||
tr '\0' '\377' < /dev/zero | dd of=/dev/sda2 bs=1MiB status=progress | tr '\0' '\377' < /dev/zero | dd of=/dev/sda2 bs=1MiB status=progress | ||
Zeile 86: | Zeile 86: | ||
====== kontinuierlich freie Bereiche eines Dateisystems "trimmen" ====== | ====== kontinuierlich freie Bereiche eines Dateisystems "trimmen" ====== | ||
- | TODO: verlangsamt laut diversen Webseiten die Geschwindikeit in der Dateien gelöscht werden, da nach dem Löschen jeder Datei die SSD informiert wird -> prüfen | + | TODO: verlangsamt laut diversen Webseiten die Geschwindigkeit in der Dateien gelöscht werden, da nach dem Löschen jeder Datei die SSD informiert wird -> prüfen |
mount -o discard /dev/sda2 /mnt/ext4 | mount -o discard /dev/sda2 /mnt/ext4 | ||
Zeile 108: | Zeile 108: | ||
-> sollte lauter Einsen ausgeben | -> sollte lauter Einsen ausgeben | ||
rm file1 | rm file1 | ||
+ | sync | ||
Prüfen: | Prüfen: | ||
watch hdparm --read-sector 14874624 /dev/sda | watch hdparm --read-sector 14874624 /dev/sda | ||
-> sollte (spätestens nach ein paar Minuten) lauter Nullen ausgeben)) | -> sollte (spätestens nach ein paar Minuten) lauter Nullen ausgeben)) | ||
+ | |||
+ | ====== kontinuierlich freie Bereiche im LVM "trimmen" ====== | ||
+ | Beim löschen und verkleinern von Logical Volumes frei werdende Bereiche "trimmen": TODO: warum ist das nicht default? | ||
+ | <file txt /etc/lvm/lvm.conf> | ||
+ | … | ||
+ | devices { | ||
+ | … | ||
+ | issue_discards = 1 | ||
+ | … | ||
+ | } | ||
+ | </file> | ||
+ |