Storage

virgoOS keeps your apps and data on a redundant storage pool built from the node’s drives. The drive the system runs from is never part of the pool.
Setup offers the layouts your drives support. It needs at least two drives of the same size.
| Layout | Survives |
|---|---|
| Low Latency (Mirror) | 1 drive failure |
| Basic Protection (RAID-Z1) | 1 drive failure |
| Advanced Protection (RAID-Z2) | 2 drive failures |
| Ultimate Protection (RAID-Z3) | 3 drive failures |
When the drives are split into several groups, each group survives that many failures. Each option shows the usable capacity and how many drives go to protection. Pick one and select Create pool.

Creating the pool erases everything on the drives, and the layout cannot be changed after setup. Tick I understand and want to proceed, then select Format and proceed.

If the drives already hold this node’s pool, for example after reinstalling, setup offers Import pool instead. Importing keeps everything the pool holds. If the drives hold a pool from another system, setup warns you that creating a new pool destroys it. Use Scan again after attaching or removing drives.