Benutzer-Werkzeuge

Webseiten-Werkzeuge


systemadmin

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
systemadmin [2026/04/08 11:17] – [Backup und Imaging] techgurusystemadmin [2026/05/20 08:58] (aktuell) – [BTRFS Kommandos] techguru
Zeile 2689: Zeile 2689:
  
   btrfs balance status / eingeben.   btrfs balance status / eingeben.
 +
 +Starten eines gefilterten Balance-Vorgang. Man beginnt bewusst schwach (mit 5% Auslastungsfilter), damit das System nicht abstürzt:
 +
 +  btrfs balance start -musage=5 /
 +
 +Wenn das erfolgreich durchläuft, erhöhen, um mehr Platz freizuschaufeln:
 +
 +  btrfs balance start -musage=20 /
 +  btrfs balance start -dusage=20 /
      
 +Dabei bedeutet ''-musage'': Organisiert die Metadaten um
 +und ''-dusage'': Organisiert die reinen Datenblöcke um.
  
   * https://wiki.ubuntuusers.de/Befehle_Btrfs-Dateisystem/   * https://wiki.ubuntuusers.de/Befehle_Btrfs-Dateisystem/
Zeile 2710: Zeile 2721:
   btrfs filesystem resize max /   btrfs filesystem resize max /
      
 +
 +=== BTRFS device add ===
 +
 +Sehr cool ist es auch einem bestehenden BTRFS-Dateisystem einfach eine weitere Platte(Speichergerät) hinzuzufügen. Dies ist auch besonders hilfreich wenn das System meldet, das keine weitere Datei mehr angelegt werden kann (No space left on device).
 +
 +Dabei kann das neue Speicher Device auch übergangsweise eine kleine temporäre Datei im RAM sein oder eine andere Festplatte/USB-Stick.
 +
 +Mit dem folgenden Kommando fügt man das Device ''/dev/sdc'' einfach der Wurzelpartition hinzu:
 +
 +  btrfs device add -f /dev/sdc /
      
 +Auf ''/dev/sdc'' muss dazu nichts partitioniert werden. 
 +
 +Mit ''btrfs filesystem show'' zeigt er nun die neue Platte an:
 +
 +<code>
 +Label: none  uuid: 3502f9d7-40c7-4c3a-9d3f-d5a338622785
 +        Total devices 2 FS bytes used 228.69GiB
 +        devid    1 size 248.56GiB used 248.56GiB path /dev/sda2
 +        devid    2 size 100.00GiB used 5.00GiB path /dev/sdc
 +</code>
 ==== piCore ==== ==== piCore ====
      
Zeile 2795: Zeile 2826:
  
   watch --interval=10 "pkill -USR1 dd"   watch --interval=10 "pkill -USR1 dd"
 +  
 +oder neuere ''dd'' Versionen haben den Schalter ''status=progress'' eingebaut.
 +
 +
 +== Eine Partition als Datei erstellen ==
 +
 +Für Tests eine Partiton erstellen welche mit einem belieben Dateisystem ausgestattet werden kann.
 +Ebenso lässt sich die Größe per Block Size und Count einstellen. 
  
-  dd if=/dev/zero of=/home/user/my_file bs=1024 count=5000000+  dd if=/dev/zero of=/home/user/my_file bs=1024 count=5000000 status=progress
  
-bs specifies block size and count specifies the number of blocks, in the example above you’ll get 5Gb. Use anything you want.+bs specifies block size and count specifies the number of blocks, in the example above you’ll get 5GB. Use anything you want.
  
 Now format the file Now format the file
Zeile 2808: Zeile 2847:
   sudo mount my_file /mnt/my_file -o loop   sudo mount my_file /mnt/my_file -o loop
  
-Add an entry to /etc/fstab so it mounts on boot+Add an entry to ''/etc/fstab'' so it mounts on boot
  
   /home/user/my_file    /mnt/my_file   ext3   loop   /home/user/my_file    /mnt/my_file   ext3   loop
systemadmin.1775639851.txt.gz · Zuletzt geändert: 2026/04/08 11:17 von techguru