| Hi Nix and Disko community,
I'm new to the Nix ecosystem, and I have a lot of questions, so I really appreciate your patience while I learn 😊.
I'm trying to set up a home NAS server and was planning to use Disko to manage the disks. My setup is simple:
- Use an SSD for the operating system (ESP, swap, and root).
- Use two 10TB HDDs to create a Btrfs RAID1 pool for long-term storage.
My concern is whether Disko is designed for this type of scenario. From what I understand in the documentation, Disko can format and prepare the two HDDs with Btrfs during the initial installation, but if I later add a third 10TB disk, I cannot use Disko to add it to the existing pool and rebalance declaratively, and I would need to do this manually using btrfs device add and btrfs balance.
Is this understanding correct?
Is there any tool that allows fully declarative management and expansion of Btrfs arrays, or is Disko primarily intended for the installation and reprovisioning phase rather than for post-installation expansion?
Thanks in advance!
|