stratis
Manage local storage pools and volumes using the Stratis storage manager. tldr-pages
On Linux
Linux
Manage local storage pools and volumes using the Stratis storage manager. Stratis volumes use the XFS filesystem and require the stratisd service.
Start the Stratis service (must be active before managing pools or volumes)
sudo systemctl start stratisdIdentifyCreate a storage pool from one or more devices
sudo stratis pool create pool_name /dev/sdX /dev/sdY ...IdentifyCreate a filesystem (volume) in a pool
sudo stratis filesystem create pool_name volume_nameIdentifyList all Stratis filesystems
sudo stratis filesystem listIdentifyFormat and mount a Stratis volume manually
sudo mkfs.xfs /dev/stratis/pool_name/volume_name && sudo mount /dev/stratis/pool_name/volume_name /mnt/targetIdentifyAdd a volume to /etc/fstab for mounting at boot
echo /dev/stratis/pool_name/volume_name /mnt/target xfs defaults,x-systemd.requires=stratisd.service 0 0 | sudo tee --append /etc/fstabIdentifyExtend an existing pool by adding a new device
sudo stratis pool add-data pool_name /dev/sdZIdentifyDelete a volume
sudo stratis filesystem destroy pool_name volume_nameIdentify