Add GUI support for mirror vdev manipulation
With Corral dead, it's time to bring this longstanding issue back to FreeNAS 9.
The GUI still doesn't allow for single-disk or mirror vdevs to be extended with additional mirrors, nor does it allow for the removal of mirrors. At this point, it's even reasonable if it's only added to the new UI, but please don't let this one simmer for years!
#5 Updated by Stuart Espey almost 4 years ago
Stilez y wrote:
As it's a proposed feature (=> dependent on perceived value to users) - if it's added I'll use it. All servers are based on mirror vdevs here, and using CLI to manage them ATM.
When a new user has destroyed their redundancy in their pool by adding a stripe, a common solution is to just mirror the stripe. Which requires formatting in the CLI,adding swap and then attaching the partition.
A very complicated process for what is a simple function.
The new users don't know they want this.
#9 Updated by BloodyIron - over 3 years ago
I opened : https://bugs.freenas.org/issues/25775 , not knowing it would be a dupe, whoops!
I see a significant need for GUI methods to attach and detach disks to/from mirror vdev(s), primarily for some backup scenarios (off-site cold storage, cyclical kind of thing). Otherwise this is, as mentioned earlier, only achieved manually through easily-breakable CLI GPT instructions.
The other concern is that by doing it via CLI the variance in actually-usable space on each disk can lead to sizing issues (which is why SWAP is used, AFAIK), and if we were to have a GUI method to attach AND detatch, then the middleware could just nicely size the partitions to ones that should be used.
BTW I was doing this on 9.10.2-U6, if we could get it on 9.10 and later that would be stellar.
Definitely not a feature we should let rot in history. I myself actually need this.
#17 Updated by Matt Kessler over 3 years ago
You can do this with the freenas-boot to make it "more robust" at any time, but not with user data?
Restore freenas-boot from backup is fast, not so restoring TB of user data!
Single disk setups have there place, in my opinion — I have three such boxes running as off site backup systems
and being able to attach/detach a disk from the GUI, would be great.
Sometimes you just come across a free same sized/larger disk decommissioned elsewhere… in it goes.
So, I'll give a +3 for being able to do this in 11.2 — I checked, it did not make it into 11.1