Moinmoin
)
Meine Datengräber werden in kürze ausgetauscht und es soll am Ende ein 5x4TB ZFS-Pool(RaidZ1) werden.
Der Umbau an sich lässt keine Fragen aufkommen, doch ein paar Details bereiten mir Kopfschmerzen.
Zum Aufbau:
Ich habe noch 2x2TB, 2x1,5TB und 2x500GB Festplatten welche ich weiterverwende und aus denen zwei 4TB-Pools gebildet werden.
Um den Speicher einbinden zu können lege ich ein BlockDevice/ZVol der beiden kombinierten 4TB an und erzeuge mit drei neuen 4TB Platten zusammen den 5x4TB RaidZ1.
Die drei Pools:
Kopfzerbrechen bereiten mir die zVols auf den Pools 'comb2x' und 'comb4x'.
Wenn in dieser Konfiguration Daten auf das RaidZ1 geschrieben werden und diese dann auf dem zVol landen, werden Checksum, Kompression, etc. doppelt berechnet/ausgeführt?
Einmal auf dem virtuellen BlockDevice/zVol und dann noch einmal wenn der Inhalt des zVol auf dem Pool geschireben wird?
Sollte/könnte man Checksum(etc.) auf den Pools 'comb2x' und 'comb4x' ausschalten da diese innerhalb des zVol/RaidZ1 generiert wird?
Oder gibt es eine Möglichkeit die alten Platten im RaidZ1 einzubinden ohne das diese in einem Pool sind?
Schoneinmal Dank für den Input und noch einen schönen Sonntag
)
Gruß,
whirpool
Meine Datengräber werden in kürze ausgetauscht und es soll am Ende ein 5x4TB ZFS-Pool(RaidZ1) werden.
Der Umbau an sich lässt keine Fragen aufkommen, doch ein paar Details bereiten mir Kopfschmerzen.
Zum Aufbau:
Ich habe noch 2x2TB, 2x1,5TB und 2x500GB Festplatten welche ich weiterverwende und aus denen zwei 4TB-Pools gebildet werden.
Um den Speicher einbinden zu können lege ich ein BlockDevice/ZVol der beiden kombinierten 4TB an und erzeuge mit drei neuen 4TB Platten zusammen den 5x4TB RaidZ1.
Die drei Pools:
Code:
pool: comb2x (kein mount, nur zVol export per 'zfs create -V 12345M combo2x/comb4tb')
NAME
comb2x
ada4 (alt 2TB)
ada5 (alt 2TB)
pool: comb4x (kein mount, nur zVol export per 'zfs create -V 12345M combo4x/comb4tb')
NAME
comb4x
ada6 (alt 1.5TB)
ada7 (alt 1.5TB)
ada8 (alt 500GB)
ada9 (alt 500GB)
pool: archiv
NAME
archiv
raidz1-0
ada1 (neu 4TB)
ada2 (neu 4TB)
ada3 (neu 4TB)
/dev/zvol/combo2x/comb4tb (4TB zVol aus 2 alten Platten)
/dev/zvol/combo4x/comb4tb (4TB zVol aus 4 alten Platten)
Kopfzerbrechen bereiten mir die zVols auf den Pools 'comb2x' und 'comb4x'.
Wenn in dieser Konfiguration Daten auf das RaidZ1 geschrieben werden und diese dann auf dem zVol landen, werden Checksum, Kompression, etc. doppelt berechnet/ausgeführt?
Einmal auf dem virtuellen BlockDevice/zVol und dann noch einmal wenn der Inhalt des zVol auf dem Pool geschireben wird?
Sollte/könnte man Checksum(etc.) auf den Pools 'comb2x' und 'comb4x' ausschalten da diese innerhalb des zVol/RaidZ1 generiert wird?
Oder gibt es eine Möglichkeit die alten Platten im RaidZ1 einzubinden ohne das diese in einem Pool sind?
Schoneinmal Dank für den Input und noch einen schönen Sonntag
Gruß,
whirpool
Zuletzt bearbeitet:






