1.2 KiB
stratis
Manage local storage pools and volumes using the Stratis storage manager. Stratis volumes use the XFS filesystem and require the
stratisdservice. More information: https://stratis-storage.github.io.
- Start the Stratis service (must be active before managing pools or volumes):
sudo systemctl start stratisd
- Create a storage pool from one or more devices:
sudo stratis pool create {{pool_name}} {{/dev/sdX}} {{/dev/sdY}}
- Create a filesystem (volume) in a pool:
sudo stratis filesystem create {{pool_name}} {{volume_name}}
- List all Stratis filesystems:
sudo stratis filesystem list
- Format and mount a Stratis volume manually:
sudo mkfs.xfs /dev/stratis/{{pool_name}}/{{volume_name}} && sudo mount /dev/stratis/{{pool_name}}/{{volume_name}} {{/mnt/target}}
- Add a volume to
/etc/fstabfor mounting at boot:
echo /dev/stratis/{{pool_name}}/{{volume_name}} {{/mnt/target}} xfs defaults,x-systemd.requires=stratisd.service 0 0 | sudo tee {{[-a|--append]}} /etc/fstab
- Extend an existing pool by adding a new device:
sudo stratis pool add-data {{pool_name}} {{/dev/sdZ}}
- Delete a volume:
sudo stratis filesystem destroy {{pool_name}} {{volume_name}}