Warum verringert sich die nutzbare Gesamtgröße beim Kopieren von Dateien in mein ZFS-Dataset?

2
Rob 2019-11-04 09:35.

Ich habe eine 2-TB-USB-Festplatte, die ich als Sicherungsdiskette verwende. Die Festplatte enthält eine GPT-Partitionstabelle mit einer Partition vom Typ bf00. Auf dieser Partition habe ich einen ZFS-Pool mit aktivierter Verschlüsselung und Komprimierung sowie einen einzelnen Datensatz erstellt.

Während ich meine Dateien auf die Festplatte rsyncing, bemerkte ich , dass die Gesamtgröße des Datensatz immer kleiner wird montiert (Bitte beachten: das ist der seltsame Teil, es ist wirklich die Gesamtgröße, nicht die verfügbare Größe). Wie kann das sein? Und wie kann ich die volle Kapazität nutzen?

Dies ist die Ausgabe von df -h, die Gesamtgröße ist bereits auf 1,2 T gesunken (rsync kopiert derzeit noch):

backup/DATA             1,2T    380G  834G   32% /backup

Dies ist zpool list:

# zpool list
NAME        SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
backup     1,81T   964G   892G        -         -     3%    51%  1.01x    ONLINE  -

Und das ist zfs list:

# zfs list
NAME                     USED  AVAIL     REFER  MOUNTPOINT
backup                   973G   832G       98K  none
backup/DATA              381G   832G      381G  /backup

Es scheint also, dass ungefähr ein Drittel der Kapazität fehlt. Wie kann das sein? Kann ich den Platz irgendwie zurückfordern? Und wo ist es hingegangen? Ich verwende Arch Linux (5.3.8-arch1-1) mit zfs-dkms 0.8.2-1.

Übrigens: Ich spreche nicht über das Problem 2 TB vs 1,8 TebiByte, das ist etwas anderes.

Aktualisieren:

Hier ist die Ausgabe des Zpool-Status:

zpool status
  pool: backup
 state: ONLINE
  scan: none requested
config:

    NAME           STATE     READ WRITE CKSUM
    backup         ONLINE       0     0     0
      BackupDisk1  ONLINE       0     0     0

errors: No known data errors

und

zfs list -o space
NAME                    AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
backup                   793G  1011G        0B     98K             0B      1011G
backup/DATA              793G   422G        0B    422G             0B         0B

Neuesten Nachrichten:

Ok, ich habe das System über Nacht sich selbst überlassen, nur um zu sehen, was passieren würde. Als ich das letzte Mal nachgesehen habe, waren die Zahlen wie oben, der gesamte Speicherplatz der Datensicherung / Daten wurde beim Kopieren von einigen hundert GB verkleinert. Und selbst wenn rsync beendet war, war das Laufwerk ausgelastet (wie durch die LED angezeigt). Es gab auch eine große Hintergrund-CPU-Auslastung.

Als ich heute Morgen einen Blick darauf warf, war die Gesamtgröße von Backup / DATA wieder bei 1,8 TB und alle Hintergrundarbeiten sind offensichtlich abgeschlossen. Tadaa! :-)

Ich denke, was passiert sein könnte , ist Folgendes: rsync hat eine große Menge von Dateien auf den Datensatz geworfen. ZFS scheint die zu schreibenden Dateien zu empfangen und zu puffern . Dieser Puffer verkleinert wahrscheinlich die gesamte nutzbare Größe, solange er vorhanden ist. Da ich Komprimierung und Verschlüsselung am Pool bzw. aktiviert habe. Dies kann eine Weile gedauert haben (lange nachdem rsync beendet wurde), selbst auf meiner recht anständigen Workstation (12 Kerne, 32 GB RAM), vielleicht weil das USB-Laufwerk wirklich nicht schnell ist.

Kann jemand bestätigen, dass dies (oder etwas in diese Richtung) passiert? Ich denke, es wäre gut zu wissen, wer auf ein ähnliches Problem stößt.

1 answers

3
shodanshok 2019-11-04 11:26.

Sie haben ~ 600 GB, auf die nur vom backupDatensatz verwiesen wird , und weitere 422 GB, auf die verwiesen wird backup/data.

Der von zfs verwendete Ansatz, um die richtige Menge an freiem Speicherplatz auf einem Dateisystem zu "veröffentlichen", wie dies von älteren Dienstprogrammen gesehen wird, dfbesteht darin, den insgesamt verfügbaren Speicherplatz zu ändern. Obwohl es etwas verwirrend ist, erzeugt es die richtige Menge an freiem Speicherplatz und ist viel klarer als beispielsweise das, was BTRFS tut .

In Ihrem speziellen Fall wird beim Schreiben backup(und nicht backup/data) der gesamte verfügbare Speicherplatz für andere Datensätze / Dateisysteme entsprechend reduziert.

EDIT: Als das OP bestätigte, dass er wirklich nichts geschrieben hat backup, biete ich eine zusätzliche Erklärung an. ZFS-Funktionen als eine Art "Löschdrossel", bei der gelöschte Dateien im Hintergrund freigegeben werden. Da rsync in kurzer Zeit viele temporäre Dateien erstellt und löscht , ist es möglich, dass die gelöschten, aber noch nicht freigegebenen Dateien mit dem Stammdatensatz gezählt wurden backup(Reduzierung des AVAILfor backup/data).

Related questions

MORE COOL STUFF

Cate Blanchett schlief nach 3 gemeinsamen Tagen mit ihrem Ehemann und ist 25 Jahre später immer noch mit ihm verheiratet

Cate Blanchett schlief nach 3 gemeinsamen Tagen mit ihrem Ehemann und ist 25 Jahre später immer noch mit ihm verheiratet

Cate Blanchett widersetzte sich typischen Dating-Ratschlägen, als sie ihren Ehemann traf.

Warum Michael Sheen ein gemeinnütziger Schauspieler ist

Warum Michael Sheen ein gemeinnütziger Schauspieler ist

Michael Sheen ist ein gemeinnütziger Schauspieler, aber was genau bedeutet das?

Hallmark-Star Colin Egglesfield sorgt für spannende Fan-Begegnungen bei RomaDrama Live! [Exklusiv]

Hallmark-Star Colin Egglesfield sorgt für spannende Fan-Begegnungen bei RomaDrama Live! [Exklusiv]

Hallmark-Star Colin Egglesfield sprach über spannende Fan-Begegnungen bei RomaDrama Live! plus sein INSPIRE-Programm auf der Convention.

Warum Sie „Northern Exposure“ nicht online streamen können

Warum Sie „Northern Exposure“ nicht online streamen können

Sie müssen einen Blu-ray- oder DVD-Player abstauben, um zu sehen, warum Northern Exposure zu einer der beliebtesten Shows der 90er Jahre wurde.

Where in the World Are You? Take our GeoGuesser Quiz

Where in the World Are You? Take our GeoGuesser Quiz

The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!

Werfen Sie diese Pappröhren nicht weg! 10 Möglichkeiten, sie wiederzuverwenden

Werfen Sie diese Pappröhren nicht weg! 10 Möglichkeiten, sie wiederzuverwenden

Werfen Sie Ihr Papierhandtuch, Toilettenpapier und Geschenkpapierrollen nicht in den Müll. Geben Sie ihnen stattdessen mit einem dieser 10 Hacks ein zweites Leben.

Schlafen Fische?

Schlafen Fische?

Es ist schwer vorstellbar, dass Nemo im Great Barrier Reef ein paar Zs fängt. Aber Fische brauchen Ruhe. Schlafen sie so wie wir?

Spenden Sie Ihr Haar, um unser Wasser sauber zu halten

Spenden Sie Ihr Haar, um unser Wasser sauber zu halten

Haarteile aus Salons und persönliche Spenden können als Matten wiederverwendet werden, die Ölverschmutzungen aufsaugen und zum Schutz der Umwelt beitragen.

Welche Utility-Apps installieren Sie auf jedem neuen Computer?

Welche Utility-Apps installieren Sie auf jedem neuen Computer?

Foto von Ade Olu Eletu /nappy Es gibt ein paar Programme, die jeder kennt, um sie einem neuen Computer hinzuzufügen: Chrome, Spotify, Dropbox, einige Arbeits-Apps wie Excel oder Photoshop. Aber viele von uns haben auch unsere bevorzugten Hilfs-Apps und Dienstprogramme, um unseren Workflow anzupassen.

Jugend-Hockey-Trainer gefeuert für völlig verdammte Bonkers Pregame Rant

Jugend-Hockey-Trainer gefeuert für völlig verdammte Bonkers Pregame Rant

Bild über Spittin 'Chiclets / Facebook Die Littleton Hockey Association hat einen Trainer aus ihrem Bantam-Reiseteam entfernt, nachdem in den sozialen Medien ein Video aufgetaucht ist, das nur als eines der unglaublichsten und ungehindertesten Motivations-Rants vor dem Spiel in der Geschichte des Jugendhockeys bezeichnet werden kann. Hockey und in der Tat Sport: „Du wirst sie drei schlagen - keine! Ich will sehen, wie du deine Hände in die Ärsche dieser Jungs steckst und sie wie eine verdammte Marionette arbeitest! “ Ein Tippgeber leitete eine E-Mail von Brian TenEyck, Director of Hockey Operations bei Littleton Youth Hockey, an die Eltern weiter und erläuterte die offizielle Antwort auf das Video: Ich kann nur davon ausgehen, dass die Littleton Hawks dieses Spiel mit 998-0 gewonnen haben.

Ihre lächerlich tollen Porsche 911 und Aston Martin DB11 Wallpaper sind da

Ihre lächerlich tollen Porsche 911 und Aston Martin DB11 Wallpaper sind da

Wir freuen uns, wenn Ihre Leser uns Ihre Weekend Wallpaper-Beiträge senden. Aber Sie haben uns in letzter Zeit zu viele verdammte BMWs geschickt! Hör zu, Freund, ich bin super froh, dass du deinen M4 genießt.

So erstellen Sie einen Globus von Grund auf neu

So erstellen Sie einen Globus von Grund auf neu

Zeit, Geduld, Zeit, Engagement und Zeit sind nur einige der Dinge, die Peter Bellerby brauchte, um Bellerby & Co. Globemakers zu gründen und anschließend zu betreiben, eines der wenigen Unternehmen auf der Erde, das noch Globen von Hand herstellt.

Tudor Dixon gewinnt Michigan GOP Primary und trifft nun auf die amtierende Demokratin Gretchen Whitmer

Tudor Dixon gewinnt Michigan GOP Primary und trifft nun auf die amtierende Demokratin Gretchen Whitmer

Tudor Dixon hat am Dienstag die Vorwahlen von Michigan zum Gouverneur gewonnen, nachdem er eine späte Bestätigung des ehemaligen Präsidenten Donald Trump erhalten hatte

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!

Kate Middleton verbringt einen Tag am Wasser in London, plus Jennifer Lopez, Julianne Hough und mehr

Kate Middleton verbringt einen Tag am Wasser in London, plus Jennifer Lopez, Julianne Hough und mehr

Kate Middleton verbringt einen Tag am Wasser in London, plus Jennifer Lopez, Julianne Hough und mehr. Von Hollywood bis New York und überall dazwischen, sehen Sie, was Ihre Lieblingsstars vorhaben!

17-Jähriger erstochen, während 4 weitere bei einem Messerangriff am Wisconsin River verwundet wurden

17-Jähriger erstochen, während 4 weitere bei einem Messerangriff am Wisconsin River verwundet wurden

Die Ermittler prüfen, ob sich die Gruppe und der Verdächtige vor dem Angriff kannten

-11 聯軍 國 聯軍 - 台灣 還沒 能 有 太陽

-11 聯軍 國 聯軍 - 台灣 還沒 能 有 太陽

2 練習 part2- 沒 沒 的 台灣 x 日本 x 德國 x 奧地利.

Start- und Landebahnen

Start- und Landebahnen

Spätsommer und Herbst sind nostalgische Jahreszeiten. Straßenlaternen werfen ihr Licht über regennasse Straßen, und die Blätter unter den Füßen – gedämpft rot-orange im Schatten der Dämmerung – erinnern an vergangene Tage.

Stellen Sie sich vor, Sie erstellen eine Inhaltsstrategie, die tatsächlich KONVERTIERT. Es ist möglich.

Stellen Sie sich vor, Sie erstellen eine Inhaltsstrategie, die tatsächlich KONVERTIERT. Es ist möglich.

Im Jahr 2021 ermutige ich Sie, alles zu überdenken, was Sie über die Kunden, die Sie bedienen, und die Geschichten, die Sie ihnen erzählen, wissen. Zurücktreten.

Ein Mammutverlust öffnete mein Herz für die Liebe

Ein Mammutverlust öffnete mein Herz für die Liebe

Am Tag des 9. Geburtstags von Felix The Cat erinnere ich mich an einen der größten Verluste meines Erwachsenenlebens – meine Sophie im Jahr 2013. Ich habe diesen Essay geschrieben und ihn kurz im Jahr 2013 auf dieser Plattform geteilt.

Language