Some documentation polishing for log vdevs

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by:	Alexander Motin <alexander.motin@TrueNAS.com>
Closes #17592
This commit is contained in:
Alexander Motin
2025-08-06 13:45:45 -04:00
committed by GitHub
parent 60f714e6e2
commit 8302b6e32b
3 changed files with 12 additions and 15 deletions
+4 -3
View File
@@ -1867,7 +1867,8 @@ property is updated with
, the property is set to desired value, but the operation to share, reshare
or unshare the the dataset is not performed.
.It Sy logbias Ns = Ns Sy latency Ns | Ns Sy throughput
Provide a hint to ZFS about handling of synchronous requests in this dataset.
Provide a hint to ZFS about handling of synchronous write requests in this
dataset.
If
.Sy logbias
is set to
@@ -1875,12 +1876,12 @@ is set to
.Pq the default ,
ZFS will use pool log devices
.Pq if configured
to handle the requests at low latency.
to handle the write requests at low latency.
If
.Sy logbias
is set to
.Sy throughput ,
ZFS will not use configured pool log devices.
ZFS will not use configured pool log devices to store written data.
ZFS will instead optimize synchronous operations for global pool throughput and
efficient use of resources.
.It Sy snapdev Ns = Ns Sy hidden Ns | Ns Sy visible
+2 -7
View File
@@ -390,11 +390,6 @@ Multiple log devices can also be specified, and they can be mirrored.
See the
.Sx EXAMPLES
section for an example of mirroring multiple log devices.
.Pp
Log devices can be added, replaced, attached, detached, and removed.
In addition, log devices are imported and exported as part of the pool
that contains them.
Mirrored devices can be removed by specifying the top-level mirror vdev.
.
.Ss Cache Devices
Devices can be added to a storage pool as
@@ -486,8 +481,8 @@ current state of the pool won't be scanned during a scrub.
.
.Ss Special Allocation Class
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.
By default, this includes all metadata, the indirect blocks of user data,
intent log (in absence of separate log device), and deduplication tables.
The class can also be provisioned to accept small file blocks or zvol blocks
on a per dataset granularity.
.Pp