2 minute read.Last Modified 2022-08-03 12:28 EDT
TrueNAS uses ZFS data storage pools to efficiently store and protect data.
We strongly recommend users review the available system resources and plan the storage use case before creating a storage pool.
- Allocating more drives to a pool increases redundancy when storing critical information.
- Maximizing total available storage at the expense of redundancy or performance entails allocating large-volume disks and configuring a pool for minimal redundancy.
- Maximizing pool performance entails installing and allocating high-speed SSD drives to a pool.
Determining your specific storage requirements is a critical step before creating a pool.
The articles in this section provide information on setting up system storage, which includes adding, importing or mananging pools, adding or managing datasets and zvols.
- Creating Storage Pools
- Importing Storage Pools
- Managing Pools
- Adding and Managing Datasets
- Adding and Managing Zvols
- Setting Up Permissions
- Storage Encryption
- Managing User or Group Quotas
- SLOG Over-Provisioning
- Fusion Pools
This article provides information on creating storage pools and using Vdev layout options in TrueNAS SCALE.
This article provides information on ZFS importing for storage pools in TrueNAS SCALE. It also addresses GELI-encrypted pools.
This article provides instructions on managing storage pools in TrueNAS SCALE.
This article provides instructions on creating and managing datasets.
This article provides instructions on how to create zvols.
This article provides instructions on viewing and edting ACL permissions, using the ACL editor screens, and general information on ACLs.
This article provides information on SCALE storage encryption for pools, datasets and zvols.
This article provides information on managing user and group quotas.
This article provides information on the disk_resize command in SCALE.
Fusion Pools are also known as ZFS allocation classes, ZFS special vdevs, and metadata vdevs (Metadata vdev type on the Pool Manager screen.). What's a special vdev? expand A special vdev can store meta data such as file locations and allocation tables. The allocations in the special class are dedicated to specific block types. By default, this includes all metadata, the indirect blocks of user data, and any deduplication tables.