vdev replication #16420
TorbenMartin
started this conversation in
General
vdev replication
#16420
Replies: 2 comments 2 replies
-
No. ZFS does not do it. Newly written data should gradually fix imbalance with time.
You'd need to read and rewrite the data and make sure that old data are not held by snapshots. Also the trick won't work if dedup or block cloning is enabled unless data are complete unloaded and deleted, since their goal is to avoid extra copies. |
Beta Was this translation helpful? Give feedback.
2 replies
-
If there is no dedup, you can just send / receive the data locally, if it
changes you can do that with a snapshot, then with a few incremental send /
receives, in the end you will have a brief downtime when you have to stop
the writes and move old dataset away and new in place of the old one. The
smaller the granularity of datasets the better with files being a smaller
unit of work second only to individual blocks, but it works only if you
don't have snapshots.
…On Wed, Aug 7, 2024, 08:58 Alexander Motin ***@***.***> wrote:
Something like that, though it is not trivial to predict now. I have
rethinking of it on my radar, but haven't got to it yet.
—
Reply to this email directly, view it on GitHub
<#16420 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABXQ6HNLDFQDGPSYEL7XUZ3ZQI72DAVCNFSM6AAAAABMEVSGHKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMRWGY2DQNA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
hello.
i have a pool:
mirror-0 is full 70%
when i add more vdevs like:
will zfs automatic rebalance the data between the vdevs?
70%/3 = 23,3
mirror-0 = 23,3%
mirror-1 = 23,3%
mirror-2 = 23,3%
?
and if not... ho can i rebalance the data?
Beta Was this translation helpful? Give feedback.
All reactions