aboutsummaryrefslogtreecommitdiff
path: root/documentation/content/en/books/handbook/zfs/_index.po
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/content/en/books/handbook/zfs/_index.po')
-rw-r--r--documentation/content/en/books/handbook/zfs/_index.po1176
1 files changed, 588 insertions, 588 deletions
diff --git a/documentation/content/en/books/handbook/zfs/_index.po b/documentation/content/en/books/handbook/zfs/_index.po
index 4ad7261726..e322e0de16 100644
--- a/documentation/content/en/books/handbook/zfs/_index.po
+++ b/documentation/content/en/books/handbook/zfs/_index.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: FreeBSD Documentation VERSION\n"
-"POT-Creation-Date: 2023-01-21 20:00-0300\n"
+"POT-Creation-Date: 2023-04-20 20:56-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -35,32 +35,32 @@ msgid "Chapter 21. The Z File System (ZFS)"
msgstr ""
#. type: Title =
-#: documentation/content/en/books/handbook/zfs/_index.adoc:15
+#: documentation/content/en/books/handbook/zfs/_index.adoc:14
#, no-wrap
msgid "The Z File System (ZFS)"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:53
+#: documentation/content/en/books/handbook/zfs/_index.adoc:52
msgid ""
"ZFS is an advanced file system designed to solve major problems found in "
"previous storage subsystem software."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:55
+#: documentation/content/en/books/handbook/zfs/_index.adoc:54
msgid ""
"Originally developed at Sun(TM), ongoing open source ZFS development has "
"moved to the http://open-zfs.org[OpenZFS Project]."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:57
+#: documentation/content/en/books/handbook/zfs/_index.adoc:56
msgid "ZFS has three major design goals:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:59
+#: documentation/content/en/books/handbook/zfs/_index.adoc:58
msgid ""
"Data integrity: All data includes a <<zfs-term-checksum,checksum>> of the "
"data. ZFS calculates checksums and writes them along with the data. When "
@@ -71,7 +71,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:60
+#: documentation/content/en/books/handbook/zfs/_index.adoc:59
msgid ""
"Pooled storage: adding physical storage devices to a pool, and allocating "
"storage space from that shared pool. Space is available to all file systems "
@@ -79,7 +79,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:61
+#: documentation/content/en/books/handbook/zfs/_index.adoc:60
msgid ""
"Performance: caching mechanisms provide increased performance. <<zfs-term-"
"arc,ARC>> is an advanced memory-based read cache. ZFS provides a second "
@@ -88,18 +88,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:63
+#: documentation/content/en/books/handbook/zfs/_index.adoc:62
msgid "A complete list of features and terminology is in <<zfs-term>>."
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:65
+#: documentation/content/en/books/handbook/zfs/_index.adoc:64
#, no-wrap
msgid "What Makes ZFS Different"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:78
+#: documentation/content/en/books/handbook/zfs/_index.adoc:77
msgid ""
"More than a file system, ZFS is fundamentally different from traditional "
"file systems. Combining the traditionally separate roles of volume manager "
@@ -123,37 +123,37 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:80
+#: documentation/content/en/books/handbook/zfs/_index.adoc:79
#, no-wrap
msgid "Quick Start Guide"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:84
+#: documentation/content/en/books/handbook/zfs/_index.adoc:83
msgid ""
"FreeBSD can mount ZFS pools and datasets during system initialization. To "
"enable it, add this line to [.filename]#/etc/rc.conf#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:88
+#: documentation/content/en/books/handbook/zfs/_index.adoc:87
#, no-wrap
msgid "zfs_enable=\"YES\"\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:91
+#: documentation/content/en/books/handbook/zfs/_index.adoc:90
msgid "Then start the service:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:95
+#: documentation/content/en/books/handbook/zfs/_index.adoc:94
#, no-wrap
msgid "# service zfs start\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:99
+#: documentation/content/en/books/handbook/zfs/_index.adoc:98
msgid ""
"The examples in this section assume three SCSI disks with the device names [."
"filename]#da0#, [.filename]#da1#, and [.filename]#da2#. Users of SATA "
@@ -161,29 +161,29 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:101
+#: documentation/content/en/books/handbook/zfs/_index.adoc:100
#, no-wrap
msgid "Single Disk Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:104
+#: documentation/content/en/books/handbook/zfs/_index.adoc:103
msgid "To create a simple, non-redundant pool using a single disk device:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:108
+#: documentation/content/en/books/handbook/zfs/_index.adoc:107
#, no-wrap
msgid "# zpool create example /dev/da0\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:111
+#: documentation/content/en/books/handbook/zfs/_index.adoc:110
msgid "To view the new pool, review the output of `df`:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:120
+#: documentation/content/en/books/handbook/zfs/_index.adoc:119
#, no-wrap
msgid ""
"# df\n"
@@ -195,14 +195,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:124
+#: documentation/content/en/books/handbook/zfs/_index.adoc:123
msgid ""
"This output shows creating and mounting of the `example` pool, and that is "
"now accessible as a file system. Create files for users to browse:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:135
+#: documentation/content/en/books/handbook/zfs/_index.adoc:134
#, no-wrap
msgid ""
"# cd /example\n"
@@ -216,14 +216,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:139
+#: documentation/content/en/books/handbook/zfs/_index.adoc:138
msgid ""
"This pool is not using any advanced ZFS features and properties yet. To "
"create a dataset on this pool with compression enabled:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:144
+#: documentation/content/en/books/handbook/zfs/_index.adoc:143
#, no-wrap
msgid ""
"# zfs create example/compressed\n"
@@ -231,30 +231,30 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:148
+#: documentation/content/en/books/handbook/zfs/_index.adoc:147
msgid ""
"The `example/compressed` dataset is now a ZFS compressed file system. Try "
"copying some large files to [.filename]#/example/compressed#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:150
+#: documentation/content/en/books/handbook/zfs/_index.adoc:149
msgid "Disable compression with:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:154
+#: documentation/content/en/books/handbook/zfs/_index.adoc:153
#, no-wrap
msgid "# zfs set compression=off example/compressed\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:157
+#: documentation/content/en/books/handbook/zfs/_index.adoc:156
msgid "To unmount a file system, use `zfs umount` and then verify with `df`:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:167
+#: documentation/content/en/books/handbook/zfs/_index.adoc:166
#, no-wrap
msgid ""
"# zfs umount example/compressed\n"
@@ -267,14 +267,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:170
+#: documentation/content/en/books/handbook/zfs/_index.adoc:169
msgid ""
"To re-mount the file system to make it accessible again, use `zfs mount` and "
"verify with `df`:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:181
+#: documentation/content/en/books/handbook/zfs/_index.adoc:180
#, no-wrap
msgid ""
"# zfs mount example/compressed\n"
@@ -288,12 +288,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:184
+#: documentation/content/en/books/handbook/zfs/_index.adoc:183
msgid "Running `mount` shows the pool and file systems:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:193
+#: documentation/content/en/books/handbook/zfs/_index.adoc:192
#, no-wrap
msgid ""
"# mount\n"
@@ -305,7 +305,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:199
+#: documentation/content/en/books/handbook/zfs/_index.adoc:198
msgid ""
"Use ZFS datasets like any file system after creation. Set other available "
"features on a per-dataset basis when needed. The example below creates a "
@@ -314,7 +314,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:204
+#: documentation/content/en/books/handbook/zfs/_index.adoc:203
#, no-wrap
msgid ""
"# zfs create example/data\n"
@@ -322,12 +322,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:207
+#: documentation/content/en/books/handbook/zfs/_index.adoc:206
msgid "Use `df` to see the data and space usage:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:218
+#: documentation/content/en/books/handbook/zfs/_index.adoc:217
#, no-wrap
msgid ""
"# df\n"
@@ -341,7 +341,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:223
+#: documentation/content/en/books/handbook/zfs/_index.adoc:222
msgid ""
"Notice that all file systems in the pool have the same available space. "
"Using `df` in these examples shows that the file systems use the space they "
@@ -351,12 +351,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:225
+#: documentation/content/en/books/handbook/zfs/_index.adoc:224
msgid "To destroy the file systems and then the pool that is no longer needed:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:231
+#: documentation/content/en/books/handbook/zfs/_index.adoc:230
#, no-wrap
msgid ""
"# zfs destroy example/compressed\n"
@@ -365,13 +365,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:234
+#: documentation/content/en/books/handbook/zfs/_index.adoc:233
#, no-wrap
msgid "RAID-Z"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:240
+#: documentation/content/en/books/handbook/zfs/_index.adoc:239
msgid ""
"Disks fail. One way to avoid data loss from disk failure is to use RAID. "
"ZFS supports this feature in its pool design. RAID-Z pools require three or "
@@ -379,19 +379,19 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:242
+#: documentation/content/en/books/handbook/zfs/_index.adoc:241
msgid ""
"This example creates a RAID-Z pool, specifying the disks to add to the pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:246
+#: documentation/content/en/books/handbook/zfs/_index.adoc:245
#, no-wrap
msgid "# zpool create storage raidz da0 da1 da2\n"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:254
+#: documentation/content/en/books/handbook/zfs/_index.adoc:253
msgid ""
"Sun(TM) recommends that the number of devices used in a RAID-Z configuration "
"be between three and nine. For environments requiring a single pool "
@@ -401,25 +401,25 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:258
+#: documentation/content/en/books/handbook/zfs/_index.adoc:257
msgid ""
"The previous example created the `storage` zpool. This example makes a new "
"file system called `home` in that pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:262
+#: documentation/content/en/books/handbook/zfs/_index.adoc:261
#, no-wrap
msgid "# zfs create storage/home\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:265
+#: documentation/content/en/books/handbook/zfs/_index.adoc:264
msgid "Enable compression and store an extra copy of directories and files:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:270
+#: documentation/content/en/books/handbook/zfs/_index.adoc:269
#, no-wrap
msgid ""
"# zfs set copies=2 storage/home\n"
@@ -427,14 +427,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:273
+#: documentation/content/en/books/handbook/zfs/_index.adoc:272
msgid ""
"To make this the new home directory for users, copy the user data to this "
"directory and create the appropriate symbolic links:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:280
+#: documentation/content/en/books/handbook/zfs/_index.adoc:279
#, no-wrap
msgid ""
"# cp -rp /home/* /storage/home\n"
@@ -444,30 +444,30 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:284
+#: documentation/content/en/books/handbook/zfs/_index.adoc:283
msgid ""
"Users data is now stored on the freshly-created [.filename]#/storage/home#. "
"Test by adding a new user and logging in as that user."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:286
+#: documentation/content/en/books/handbook/zfs/_index.adoc:285
msgid "Create a file system snapshot to roll back to later:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:290
+#: documentation/content/en/books/handbook/zfs/_index.adoc:289
#, no-wrap
msgid "# zfs snapshot storage/home@08-30-08\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:293
+#: documentation/content/en/books/handbook/zfs/_index.adoc:292
msgid "ZFS creates snapshots of a dataset, not a single directory or file."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:296
+#: documentation/content/en/books/handbook/zfs/_index.adoc:295
msgid ""
"The `@` character is a delimiter between the file system name or the volume "
"name. Before deleting an important directory, back up the file system, then "
@@ -475,26 +475,26 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:300
+#: documentation/content/en/books/handbook/zfs/_index.adoc:299
#, no-wrap
msgid "# zfs rollback storage/home@08-30-08\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:304
+#: documentation/content/en/books/handbook/zfs/_index.adoc:303
msgid ""
"To list all available snapshots, run `ls` in the file system's [.filename]#."
"zfs/snapshot# directory. For example, to see the snapshot taken:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:308
+#: documentation/content/en/books/handbook/zfs/_index.adoc:307
#, no-wrap
msgid "# ls /storage/home/.zfs/snapshot\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:313
+#: documentation/content/en/books/handbook/zfs/_index.adoc:312
msgid ""
"Write a script to take regular snapshots of user data. Over time, snapshots "
"can use up a lot of disk space. Remove the previous snapshot using the "
@@ -502,33 +502,33 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:317
+#: documentation/content/en/books/handbook/zfs/_index.adoc:316
#, no-wrap
msgid "# zfs destroy storage/home@08-30-08\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:321
+#: documentation/content/en/books/handbook/zfs/_index.adoc:320
msgid ""
"After testing, make [.filename]#/storage/home# the real [.filename]#/home# "
"with this command:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:325
+#: documentation/content/en/books/handbook/zfs/_index.adoc:324
#, no-wrap
msgid "# zfs set mountpoint=/home storage/home\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:328
+#: documentation/content/en/books/handbook/zfs/_index.adoc:327
msgid ""
"Run `df` and `mount` to confirm that the system now treats the file system "
"as the real [.filename]#/home#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:344
+#: documentation/content/en/books/handbook/zfs/_index.adoc:343
#, no-wrap
msgid ""
"# mount\n"
@@ -547,7 +547,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:348
+#: documentation/content/en/books/handbook/zfs/_index.adoc:347
msgid ""
"This completes the RAID-Z configuration. Add daily status updates about the "
"created file systems to the nightly man:periodic[8] runs by adding this line "
@@ -555,52 +555,52 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:352
+#: documentation/content/en/books/handbook/zfs/_index.adoc:351
#, no-wrap
msgid "daily_status_zfs_enable=\"YES\"\n"
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:355
+#: documentation/content/en/books/handbook/zfs/_index.adoc:354
#, no-wrap
msgid "Recovering RAID-Z"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:359
+#: documentation/content/en/books/handbook/zfs/_index.adoc:358
msgid ""
"Every software RAID has a method of monitoring its `state`. View the status "
"of RAID-Z devices using:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:363
+#: documentation/content/en/books/handbook/zfs/_index.adoc:362
#, no-wrap
msgid "# zpool status -x\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:366
+#: documentation/content/en/books/handbook/zfs/_index.adoc:365
msgid ""
"If all pools are <<zfs-term-online,Online>> and everything is normal, the "
"message shows:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:370
+#: documentation/content/en/books/handbook/zfs/_index.adoc:369
#, no-wrap
msgid "all pools are healthy\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:373
+#: documentation/content/en/books/handbook/zfs/_index.adoc:372
msgid ""
"If there is a problem, perhaps a disk being in the <<zfs-term-offline,"
"Offline>> state, the pool state will look like this:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:385
+#: documentation/content/en/books/handbook/zfs/_index.adoc:384
#, no-wrap
msgid ""
" pool: storage\n"
@@ -615,7 +615,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:392
+#: documentation/content/en/books/handbook/zfs/_index.adoc:391
#, no-wrap
msgid ""
"\tNAME STATE READ WRITE CKSUM\n"
@@ -627,60 +627,60 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:394
-#: documentation/content/en/books/handbook/zfs/_index.adoc:429
-#: documentation/content/en/books/handbook/zfs/_index.adoc:475
-#: documentation/content/en/books/handbook/zfs/_index.adoc:518
-#: documentation/content/en/books/handbook/zfs/_index.adoc:541
-#: documentation/content/en/books/handbook/zfs/_index.adoc:573
-#: documentation/content/en/books/handbook/zfs/_index.adoc:652
-#: documentation/content/en/books/handbook/zfs/_index.adoc:706
-#: documentation/content/en/books/handbook/zfs/_index.adoc:743
-#: documentation/content/en/books/handbook/zfs/_index.adoc:772
-#: documentation/content/en/books/handbook/zfs/_index.adoc:852
-#: documentation/content/en/books/handbook/zfs/_index.adoc:925
-#: documentation/content/en/books/handbook/zfs/_index.adoc:956
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1056
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1100
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1125
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1145
+#: documentation/content/en/books/handbook/zfs/_index.adoc:393
+#: documentation/content/en/books/handbook/zfs/_index.adoc:428
+#: documentation/content/en/books/handbook/zfs/_index.adoc:474
+#: documentation/content/en/books/handbook/zfs/_index.adoc:517
+#: documentation/content/en/books/handbook/zfs/_index.adoc:540
+#: documentation/content/en/books/handbook/zfs/_index.adoc:572
+#: documentation/content/en/books/handbook/zfs/_index.adoc:651
+#: documentation/content/en/books/handbook/zfs/_index.adoc:705
+#: documentation/content/en/books/handbook/zfs/_index.adoc:742
+#: documentation/content/en/books/handbook/zfs/_index.adoc:771
+#: documentation/content/en/books/handbook/zfs/_index.adoc:851
+#: documentation/content/en/books/handbook/zfs/_index.adoc:924
+#: documentation/content/en/books/handbook/zfs/_index.adoc:955
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1055
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1099
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1124
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1144
#, no-wrap
msgid "errors: No known data errors\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:397
+#: documentation/content/en/books/handbook/zfs/_index.adoc:396
msgid ""
"\"OFFLINE\" shows the administrator took [.filename]#da1# offline using:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:401
+#: documentation/content/en/books/handbook/zfs/_index.adoc:400
#, no-wrap
msgid "# zpool offline storage da1\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:405
+#: documentation/content/en/books/handbook/zfs/_index.adoc:404
msgid ""
"Power down the computer now and replace [.filename]#da1#. Power up the "
"computer and return [.filename]#da1# to the pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:409
+#: documentation/content/en/books/handbook/zfs/_index.adoc:408
#, no-wrap
msgid "# zpool replace storage da1\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:412
+#: documentation/content/en/books/handbook/zfs/_index.adoc:411
msgid ""
"Next, check the status again, this time without `-x` to display all pools:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:420
+#: documentation/content/en/books/handbook/zfs/_index.adoc:419
#, no-wrap
msgid ""
"# zpool status storage\n"
@@ -691,8 +691,8 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:427
-#: documentation/content/en/books/handbook/zfs/_index.adoc:473
+#: documentation/content/en/books/handbook/zfs/_index.adoc:426
+#: documentation/content/en/books/handbook/zfs/_index.adoc:472
#, no-wrap
msgid ""
"\tNAME STATE READ WRITE CKSUM\n"
@@ -704,25 +704,25 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:432
+#: documentation/content/en/books/handbook/zfs/_index.adoc:431
msgid "In this example, everything is normal."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:434
+#: documentation/content/en/books/handbook/zfs/_index.adoc:433
#, no-wrap
msgid "Data Verification"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:438
+#: documentation/content/en/books/handbook/zfs/_index.adoc:437
msgid ""
"ZFS uses checksums to verify the integrity of stored data. Creating file "
"systems automatically enables them."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:445
+#: documentation/content/en/books/handbook/zfs/_index.adoc:444
msgid ""
"Disabling Checksums is possible but _not_ recommended! Checksums take little "
"storage space and provide data integrity. Most ZFS features will not work "
@@ -731,20 +731,20 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:448
+#: documentation/content/en/books/handbook/zfs/_index.adoc:447
msgid ""
"Verifying the data checksums (called _scrubbing_) ensures integrity of the "
"`storage` pool with:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:452
+#: documentation/content/en/books/handbook/zfs/_index.adoc:451
#, no-wrap
msgid "# zpool scrub storage\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:458
+#: documentation/content/en/books/handbook/zfs/_index.adoc:457
msgid ""
"The duration of a scrub depends on the amount of data stored. Larger "
"amounts of data will take proportionally longer to verify. Since scrubbing "
@@ -753,7 +753,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:466
+#: documentation/content/en/books/handbook/zfs/_index.adoc:465
#, no-wrap
msgid ""
"# zpool status storage\n"
@@ -764,7 +764,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:479
+#: documentation/content/en/books/handbook/zfs/_index.adoc:478
msgid ""
"Displaying the completion date of the last scrubbing helps decide when to "
"start another. Routine scrubs help protect data from silent corruption and "
@@ -772,18 +772,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:481
+#: documentation/content/en/books/handbook/zfs/_index.adoc:480
msgid "Refer to man:zfs[8] and man:zpool[8] for other ZFS options."
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:483
+#: documentation/content/en/books/handbook/zfs/_index.adoc:482
#, no-wrap
msgid "`zpool` Administration"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:488
+#: documentation/content/en/books/handbook/zfs/_index.adoc:487
msgid ""
"ZFS administration uses two main utilities. The `zpool` utility controls "
"the operation of the pool and allows adding, removing, replacing, and "
@@ -793,13 +793,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:490
+#: documentation/content/en/books/handbook/zfs/_index.adoc:489
#, no-wrap
msgid "Creating and Destroying Storage Pools"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:499
+#: documentation/content/en/books/handbook/zfs/_index.adoc:498
msgid ""
"Creating a ZFS storage pool requires permanent decisions, as the pool "
"structure cannot change after creation. The most important decision is "
@@ -814,12 +814,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:501
+#: documentation/content/en/books/handbook/zfs/_index.adoc:500
msgid "Create a simple mirror pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:510
+#: documentation/content/en/books/handbook/zfs/_index.adoc:509
#, no-wrap
msgid ""
"# zpool create mypool mirror /dev/ada1 /dev/ada2\n"
@@ -831,7 +831,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:516
+#: documentation/content/en/books/handbook/zfs/_index.adoc:515
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -842,14 +842,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:521
+#: documentation/content/en/books/handbook/zfs/_index.adoc:520
msgid ""
"To create more than one vdev with a single command, specify groups of disks "
"separated by the vdev type keyword, `mirror` in this example:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:530
+#: documentation/content/en/books/handbook/zfs/_index.adoc:529
#, no-wrap
msgid ""
"# zpool create mypool mirror /dev/ada1 /dev/ada2 mirror /dev/ada3 /dev/ada4\n"
@@ -861,7 +861,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:539
+#: documentation/content/en/books/handbook/zfs/_index.adoc:538
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -875,7 +875,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:550
+#: documentation/content/en/books/handbook/zfs/_index.adoc:549
msgid ""
"Pools can also use partitions rather than whole disks. Putting ZFS in a "
"separate partition allows the same disk to have other partitions for other "
@@ -890,12 +890,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:552
+#: documentation/content/en/books/handbook/zfs/_index.adoc:551
msgid "Create a <<zfs-term-vdev-raidz,RAID-Z2>> pool using partitions:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:561
+#: documentation/content/en/books/handbook/zfs/_index.adoc:560
#, no-wrap
msgid ""
"# zpool create mypool raidz2 /dev/ada0p3 /dev/ada1p3 /dev/ada2p3 /dev/ada3p3 /dev/ada4p3 /dev/ada5p3\n"
@@ -907,9 +907,9 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:571
-#: documentation/content/en/books/handbook/zfs/_index.adoc:770
-#: documentation/content/en/books/handbook/zfs/_index.adoc:954
+#: documentation/content/en/books/handbook/zfs/_index.adoc:570
+#: documentation/content/en/books/handbook/zfs/_index.adoc:769
+#: documentation/content/en/books/handbook/zfs/_index.adoc:953
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -924,7 +924,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:580
+#: documentation/content/en/books/handbook/zfs/_index.adoc:579
msgid ""
"Destroy a pool that is no longer needed to reuse the disks. Destroying a "
"pool requires unmounting the file systems in that pool first. If any "
@@ -934,13 +934,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:582
+#: documentation/content/en/books/handbook/zfs/_index.adoc:581
#, no-wrap
msgid "Adding and Removing Devices"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:586
+#: documentation/content/en/books/handbook/zfs/_index.adoc:585
msgid ""
"Two ways exist for adding disks to a pool: attaching a disk to an existing "
"vdev with `zpool attach`, or adding vdevs to the pool with `zpool add`. "
@@ -949,7 +949,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:595
+#: documentation/content/en/books/handbook/zfs/_index.adoc:594
msgid ""
"A pool created with a single disk lacks redundancy. It can detect "
"corruption but can not repair it, because there is no other copy of the "
@@ -964,15 +964,15 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:597
+#: documentation/content/en/books/handbook/zfs/_index.adoc:596
msgid ""
"Upgrade the single disk (stripe) vdev [.filename]#ada0p3# to a mirror by "
"attaching [.filename]#ada1p3#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:605
-#: documentation/content/en/books/handbook/zfs/_index.adoc:802
+#: documentation/content/en/books/handbook/zfs/_index.adoc:604
+#: documentation/content/en/books/handbook/zfs/_index.adoc:801
#, no-wrap
msgid ""
"# zpool status\n"
@@ -983,7 +983,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:609
+#: documentation/content/en/books/handbook/zfs/_index.adoc:608
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -992,7 +992,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:613
+#: documentation/content/en/books/handbook/zfs/_index.adoc:612
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1001,19 +1001,19 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:615
+#: documentation/content/en/books/handbook/zfs/_index.adoc:614
#, no-wrap
msgid "If you boot from pool 'mypool', you may need to update boot code on newly attached disk _ada1p3_.\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:617
+#: documentation/content/en/books/handbook/zfs/_index.adoc:616
#, no-wrap
msgid "Assuming you use GPT partitioning and _da0_ is your new boot disk you may use the following command:\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:631
+#: documentation/content/en/books/handbook/zfs/_index.adoc:630
#, no-wrap
msgid ""
" gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0\n"
@@ -1032,7 +1032,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:637
+#: documentation/content/en/books/handbook/zfs/_index.adoc:636
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1043,7 +1043,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:644
+#: documentation/content/en/books/handbook/zfs/_index.adoc:643
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1055,10 +1055,10 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:650
-#: documentation/content/en/books/handbook/zfs/_index.adoc:683
-#: documentation/content/en/books/handbook/zfs/_index.adoc:741
-#: documentation/content/en/books/handbook/zfs/_index.adoc:808
+#: documentation/content/en/books/handbook/zfs/_index.adoc:649
+#: documentation/content/en/books/handbook/zfs/_index.adoc:682
+#: documentation/content/en/books/handbook/zfs/_index.adoc:740
+#: documentation/content/en/books/handbook/zfs/_index.adoc:807
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1069,7 +1069,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:660
+#: documentation/content/en/books/handbook/zfs/_index.adoc:659
msgid ""
"When adding disks to the existing vdev is not an option, as for RAID-Z, an "
"alternative method is to add another vdev to the pool. Adding vdevs "
@@ -1082,7 +1082,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:665
+#: documentation/content/en/books/handbook/zfs/_index.adoc:664
msgid ""
"ZFS stripes data across each of the vdevs. For example, with two mirror "
"vdevs, this is effectively a RAID 10 that stripes writes across two sets of "
@@ -1092,20 +1092,20 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:667
+#: documentation/content/en/books/handbook/zfs/_index.adoc:666
msgid ""
"When attaching new devices to a boot pool, remember to update the bootcode."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:669
+#: documentation/content/en/books/handbook/zfs/_index.adoc:668
msgid ""
"Attach a second mirror group ([.filename]#ada2p3# and [.filename]#ada3p3#) "
"to the existing mirror:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:677
+#: documentation/content/en/books/handbook/zfs/_index.adoc:676
#, no-wrap
msgid ""
"# zpool status\n"
@@ -1116,7 +1116,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:695
+#: documentation/content/en/books/handbook/zfs/_index.adoc:694
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1133,7 +1133,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:704
+#: documentation/content/en/books/handbook/zfs/_index.adoc:703
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1147,7 +1147,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:710
+#: documentation/content/en/books/handbook/zfs/_index.adoc:709
msgid ""
"Removing vdevs from a pool is impossible and removal of disks from a mirror "
"is exclusive if there is enough remaining redundancy. If a single disk "
@@ -1156,12 +1156,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:712
+#: documentation/content/en/books/handbook/zfs/_index.adoc:711
msgid "Remove a disk from a three-way mirror group:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:720
+#: documentation/content/en/books/handbook/zfs/_index.adoc:719
#, no-wrap
msgid ""
"# zpool status\n"
@@ -1172,7 +1172,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:727
+#: documentation/content/en/books/handbook/zfs/_index.adoc:726
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1184,7 +1184,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:735
+#: documentation/content/en/books/handbook/zfs/_index.adoc:734
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1197,13 +1197,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:746
+#: documentation/content/en/books/handbook/zfs/_index.adoc:745
#, no-wrap
msgid "Checking the Status of a Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:752
+#: documentation/content/en/books/handbook/zfs/_index.adoc:751
msgid ""
"Pool status is important. If a drive goes offline or ZFS detects a read, "
"write, or checksum error, the corresponding error count increases. The "
@@ -1213,7 +1213,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:760
+#: documentation/content/en/books/handbook/zfs/_index.adoc:759
#, no-wrap
msgid ""
"# zpool status\n"
@@ -1224,13 +1224,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:775
+#: documentation/content/en/books/handbook/zfs/_index.adoc:774
#, no-wrap
msgid "Clearing Errors"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:781
+#: documentation/content/en/books/handbook/zfs/_index.adoc:780
msgid ""
"When detecting an error, ZFS increases the read, write, or checksum error "
"counts. Clear the error message and reset the counts with `zpool clear "
@@ -1240,13 +1240,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:783
+#: documentation/content/en/books/handbook/zfs/_index.adoc:782
#, no-wrap
msgid "Replacing a Functioning Device"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:792
+#: documentation/content/en/books/handbook/zfs/_index.adoc:791
msgid ""
"It may be desirable to replace one disk with a different disk. When "
"replacing a working disk, the process keeps the old disk online during the "
@@ -1259,12 +1259,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:794
+#: documentation/content/en/books/handbook/zfs/_index.adoc:793
msgid "Replace a functioning device in the pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:812
+#: documentation/content/en/books/handbook/zfs/_index.adoc:811
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1273,19 +1273,19 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:814
+#: documentation/content/en/books/handbook/zfs/_index.adoc:813
#, no-wrap
msgid "When booting from the pool 'zroot', update the boot code on the newly attached disk 'ada2p3'.\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:816
+#: documentation/content/en/books/handbook/zfs/_index.adoc:815
#, no-wrap
msgid "Assuming GPT partitioning is used and [.filename]#da0# is the new boot disk, use the following command:\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:829
+#: documentation/content/en/books/handbook/zfs/_index.adoc:828
#, no-wrap
msgid ""
" gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0\n"
@@ -1303,7 +1303,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:837
+#: documentation/content/en/books/handbook/zfs/_index.adoc:836
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1316,7 +1316,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:844
+#: documentation/content/en/books/handbook/zfs/_index.adoc:843
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1328,8 +1328,8 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:850
-#: documentation/content/en/books/handbook/zfs/_index.adoc:923
+#: documentation/content/en/books/handbook/zfs/_index.adoc:849
+#: documentation/content/en/books/handbook/zfs/_index.adoc:922
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1340,13 +1340,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:855
+#: documentation/content/en/books/handbook/zfs/_index.adoc:854
#, no-wrap
msgid "Dealing with Failed Devices"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:863
+#: documentation/content/en/books/handbook/zfs/_index.adoc:862
msgid ""
"When a disk in a pool fails, the vdev to which the disk belongs enters the "
"<<zfs-term-degraded,degraded>> state. The data is still available, but with "
@@ -1359,7 +1359,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:866
+#: documentation/content/en/books/handbook/zfs/_index.adoc:865
msgid ""
"If the vdev does not have any redundancy, or if devices have failed and "
"there is not enough redundancy to compensate, the pool enters the <<zfs-term-"
@@ -1368,7 +1368,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:869
+#: documentation/content/en/books/handbook/zfs/_index.adoc:868
msgid ""
"When replacing a failed disk, the name of the failed disk changes to the "
"GUID of the new disk. A new device name parameter for `zpool replace` is "
@@ -1376,12 +1376,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:871
+#: documentation/content/en/books/handbook/zfs/_index.adoc:870
msgid "Replace a failed disk using `zpool replace`:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:883
+#: documentation/content/en/books/handbook/zfs/_index.adoc:882
#, no-wrap
msgid ""
"# zpool status\n"
@@ -1396,7 +1396,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:889
+#: documentation/content/en/books/handbook/zfs/_index.adoc:888
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1407,7 +1407,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:902
+#: documentation/content/en/books/handbook/zfs/_index.adoc:901
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1425,7 +1425,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:910
+#: documentation/content/en/books/handbook/zfs/_index.adoc:909
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1438,7 +1438,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:917
+#: documentation/content/en/books/handbook/zfs/_index.adoc:916
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1450,13 +1450,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:928
+#: documentation/content/en/books/handbook/zfs/_index.adoc:927
#, no-wrap
msgid "Scrubbing a Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:933
+#: documentation/content/en/books/handbook/zfs/_index.adoc:932
msgid ""
"Routinely <<zfs-term-scrub,scrub>> pools, ideally at least once every "
"month. The `scrub` operation is disk-intensive and will reduce performance "
@@ -1467,7 +1467,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:944
+#: documentation/content/en/books/handbook/zfs/_index.adoc:943
#, no-wrap
msgid ""
"# zpool scrub mypool\n"
@@ -1481,18 +1481,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:959
+#: documentation/content/en/books/handbook/zfs/_index.adoc:958
msgid "To cancel a scrub operation if needed, run `zpool scrub -s _mypool_`."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:961
+#: documentation/content/en/books/handbook/zfs/_index.adoc:960
#, no-wrap
msgid "Self-Healing"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:972
+#: documentation/content/en/books/handbook/zfs/_index.adoc:971
msgid ""
"The checksums stored with data blocks enable the file system to _self-"
"heal_. This feature will automatically repair data whose checksum does not "
@@ -1511,14 +1511,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:974
+#: documentation/content/en/books/handbook/zfs/_index.adoc:973
msgid ""
"The next example shows this self-healing behavior by creating a mirrored "
"pool of disks [.filename]#/dev/ada0# and [.filename]#/dev/ada1#."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:983
+#: documentation/content/en/books/handbook/zfs/_index.adoc:982
#, no-wrap
msgid ""
"# zpool create healer mirror /dev/ada0 /dev/ada1\n"
@@ -1530,8 +1530,8 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:989
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1143
+#: documentation/content/en/books/handbook/zfs/_index.adoc:988
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1142
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1542,7 +1542,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:994
+#: documentation/content/en/books/handbook/zfs/_index.adoc:993
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1552,14 +1552,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:997
+#: documentation/content/en/books/handbook/zfs/_index.adoc:996
msgid ""
"Copy some important data to the pool to protect from data errors using the "
"self-healing feature and create a checksum of the pool for later comparison."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1007
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1006
#, no-wrap
msgid ""
"# cp /some/important/data /healer\n"
@@ -1572,7 +1572,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1011
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1010
msgid ""
"Simulate data corruption by writing random data to the beginning of one of "
"the disks in the mirror. To keep ZFS from healing the data when detected, "
@@ -1580,7 +1580,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1019
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1018
msgid ""
"This is a dangerous operation that can destroy vital data, shown here for "
"demonstration alone. *Do not try* it during normal operation of a storage "
@@ -1591,7 +1591,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1029
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1028
#, no-wrap
msgid ""
"# zpool export healer\n"
@@ -1603,7 +1603,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1035
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1034
msgid ""
"The pool status shows that one device has experienced an error. Note that "
"applications reading data from the pool did not receive any incorrect data. "
@@ -1613,7 +1613,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1048
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1047
#, no-wrap
msgid ""
"# zpool status healer\n"
@@ -1629,7 +1629,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1054
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1053
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1640,7 +1640,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1060
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1059
msgid ""
"ZFS detected the error and handled it by using the redundancy present in the "
"unaffected [.filename]#ada0# mirror disk. A checksum comparison with the "
@@ -1648,7 +1648,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1067
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1066
#, no-wrap
msgid ""
"# sha1 /healer >> checksum.txt\n"
@@ -1658,7 +1658,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1076
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1075
msgid ""
"Generate checksums before and after the intentional tampering while the pool "
"data still matches. This shows how ZFS is capable of detecting and "
@@ -1673,7 +1673,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1092
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1091
#, no-wrap
msgid ""
"# zpool scrub healer\n"
@@ -1692,7 +1692,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1098
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1097
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1703,7 +1703,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1104
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1103
msgid ""
"The scrub operation reads data from [.filename]#ada0# and rewrites any data "
"with a wrong checksum on [.filename]#ada1#, shown by the `(repairing)` "
@@ -1712,7 +1712,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1117
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1116
#, no-wrap
msgid ""
"# zpool status healer\n"
@@ -1728,7 +1728,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1123
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1122
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1739,7 +1739,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1128
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1127
msgid ""
"After the scrubbing operation completes with all the data synchronized from "
"[.filename]#ada0# to [.filename]#ada1#, <<zfs-zpool-clear,clear>> the error "
@@ -1747,7 +1747,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1137
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1136
#, no-wrap
msgid ""
"# zpool clear healer\n"
@@ -1759,20 +1759,20 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1148
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1147
msgid ""
"The pool is now back to a fully working state, with all error counts now "
"zero."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1150
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1149
#, no-wrap
msgid "Growing a Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1159
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1158
msgid ""
"The smallest device in each vdev limits the usable size of a redundant "
"pool. Replace the smallest device with a larger device. After completing a "
@@ -1785,20 +1785,20 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1162
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1161
msgid ""
"Start expansion by using `zpool online -e` on each device. After expanding "
"all devices, the extra space becomes available to the pool."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1164
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1163
#, no-wrap
msgid "Importing and Exporting Pools"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1172
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1171
msgid ""
"_Export_ pools before moving them to another system. ZFS unmounts all "
"datasets, marking each device as exported but still locked to prevent use by "
@@ -1812,18 +1812,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1174
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1173
msgid "Export a pool that is not in use:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1178
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1177
#, no-wrap
msgid "# zpool export mypool\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1186
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1185
msgid ""
"Importing a pool automatically mounts the datasets. If this is undesired "
"behavior, use `zpool import -N` to prevent it. `zpool import -o` sets "
@@ -1835,12 +1835,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1188
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1187
msgid "List all available pools for import:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1197
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1196
#, no-wrap
msgid ""
"# zpool import\n"
@@ -1852,7 +1852,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1200
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1199
#, no-wrap
msgid ""
" mypool ONLINE\n"
@@ -1860,12 +1860,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1203
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1202
msgid "Import the pool with an alternative root directory:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1211
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1210
#, no-wrap
msgid ""
"# zpool import -o altroot=/mnt mypool\n"
@@ -1876,13 +1876,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1214
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1213
#, no-wrap
msgid "Upgrading a Storage Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1220
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1219
msgid ""
"After upgrading FreeBSD, or if importing a pool from a system using an older "
"version, manually upgrade the pool to the latest ZFS version to support "
@@ -1892,12 +1892,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1222
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1221
msgid "Upgrade a v28 pool to support `Feature Flags`:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1235
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1234
#, no-wrap
msgid ""
"# zpool status\n"
@@ -1913,8 +1913,8 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1241
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1289
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1240
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1288
#, no-wrap
msgid ""
" NAME STATE READ WRITE CKSUM\n"
@@ -1925,8 +1925,8 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1245
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1293
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1244
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1292
#, no-wrap
msgid ""
"errors: No known data errors\n"
@@ -1935,7 +1935,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1248
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1247
#, no-wrap
msgid ""
"The following pools are formatted with legacy version numbers and are upgraded to use feature flags.\n"
@@ -1943,7 +1943,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1252
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1251
#, no-wrap
msgid ""
"VER POOL\n"
@@ -1952,7 +1952,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1257
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1256
#, no-wrap
msgid ""
"Use 'zpool upgrade -v' for a list of available legacy versions.\n"
@@ -1962,7 +1962,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1264
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1263
#, no-wrap
msgid ""
"Successfully upgraded 'mypool' from version 28 to feature flags.\n"
@@ -1974,7 +1974,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1268
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1267
msgid ""
"The newer features of ZFS will not be available until `zpool upgrade` has "
"completed. Use `zpool upgrade -v` to see what new features the upgrade "
@@ -1982,12 +1982,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1270
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1269
msgid "Upgrade a pool to support new feature flags:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1283
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1282
#, no-wrap
msgid ""
"# zpool status\n"
@@ -2003,13 +2003,13 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1295
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1294
#, no-wrap
msgid "All pools are formatted using feature flags.\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1299
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1298
#, no-wrap
msgid ""
"Some supported features are not enabled on the following pools. Once a\n"
@@ -2018,7 +2018,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1312
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1311
#, no-wrap
msgid ""
"POOL FEATURE\n"
@@ -2036,7 +2036,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1320
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1319
#, no-wrap
msgid ""
"Enabled the following features on 'mypool':\n"
@@ -2049,7 +2049,7 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1327
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1326
msgid ""
"Update the boot code on systems that boot from a pool to support the new "
"pool version. Use `gpart bootcode` on the partition that contains the boot "
@@ -2058,42 +2058,42 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1329
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1328
msgid "For legacy boot using GPT, use the following command:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1333
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1332
#, no-wrap
msgid "# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1336
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1335
msgid "For systems using EFI to boot, execute the following command:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1340
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1339
#, no-wrap
msgid "# gpart bootcode -p /boot/boot1.efifat -i 1 ada1\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1344
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1343
msgid ""
"Apply the bootcode to all bootable disks in the pool. See man:gpart[8] for "
"more information."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1347
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1346
#, no-wrap
msgid "Displaying Recorded Pool History"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1353
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1352
msgid ""
"ZFS records commands that change the pool, including creating datasets, "
"changing properties, or replacing a disk. Reviewing history about a pool's "
@@ -2103,7 +2103,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1362
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1361
#, no-wrap
msgid ""
"# zpool history\n"
@@ -2115,7 +2115,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1367
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1366
msgid ""
"The output shows `zpool` and `zfs` commands altering the pool in some way "
"along with a timestamp. Commands like `zfs list` are not included. When "
@@ -2123,7 +2123,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1370
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1369
msgid ""
"`zpool history` can show even more information when providing the options `-"
"i` or `-l`. `-i` displays user-initiated events as well as internally "
@@ -2131,7 +2131,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1382
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1381
#, no-wrap
msgid ""
"# zpool history -i\n"
@@ -2146,7 +2146,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1386
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1385
msgid ""
"Show more details by adding `-l`. Showing history records in a long format, "
"including information like the name of the user who issued the command and "
@@ -2154,7 +2154,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1395
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1394
#, no-wrap
msgid ""
"# zpool history -l\n"
@@ -2166,7 +2166,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1401
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1400
msgid ""
"The output shows that the `root` user created the mirrored pool with disks [."
"filename]#/dev/ada0# and [.filename]#/dev/ada1#. The hostname `myzfsbox` is "
@@ -2177,7 +2177,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1404
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1403
msgid ""
"Combine both options to `zpool history` to give the most detailed "
"information possible for any given pool. Pool history provides valuable "
@@ -2186,13 +2186,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1406
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1405
#, no-wrap
msgid "Performance Monitoring"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1413
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1412
msgid ""
"A built-in monitoring system can display pool I/O statistics in real time. "
"It shows the amount of free and used space on the pool, read and write "
@@ -2202,7 +2202,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1421
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1420
#, no-wrap
msgid ""
"# zpool iostat\n"
@@ -2213,7 +2213,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1427
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1426
msgid ""
"To continuously see I/O activity, specify a number as the last parameter, "
"indicating an interval in seconds to wait between updates. The next "
@@ -2223,7 +2223,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1432
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1431
msgid ""
"Display even more detailed I/O statistics with `-v`. Each device in the "
"pool appears with a statistics line. This is useful for seeing read and "
@@ -2233,7 +2233,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1444
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1443
#, no-wrap
msgid ""
"# zpool iostat -v \n"
@@ -2248,13 +2248,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1447
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1446
#, no-wrap
msgid "Splitting a Storage Pool"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1454
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1453
msgid ""
"ZFS can split a pool consisting of one or more mirror vdevs into two pools. "
"Unless otherwise specified, ZFS detaches the last member of each mirror and "
@@ -2265,26 +2265,26 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1456
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1455
#, no-wrap
msgid "`zfs` Administration"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1460
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1459
msgid ""
"The `zfs` utility can create, destroy, and manage all existing ZFS datasets "
"within a pool. To manage the pool itself, use <<zfs-zpool,`zpool`>>."
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1462
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1461
#, no-wrap
msgid "Creating and Destroying Datasets"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1472
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1471
msgid ""
"Unlike traditional disks and volume managers, space in ZFS is _not_ "
"preallocated. With traditional file systems, after partitioning and "
@@ -2304,14 +2304,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1474
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1473
msgid ""
"Create a new dataset and enable <<zfs-term-compression-lz4,LZ4 compression>> "
"on it:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1509
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1508
#, no-wrap
msgid ""
"# zfs list\n"
@@ -2349,7 +2349,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1512
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1511
msgid ""
"Destroying a dataset is much quicker than deleting the files on the dataset, "
"as it does not involve scanning the files and updating the corresponding "
@@ -2357,12 +2357,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1514
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1513
msgid "Destroy the created dataset:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1549
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1548
#, no-wrap
msgid ""
"# zfs list\n"
@@ -2400,7 +2400,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1557
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1556
msgid ""
"In modern versions of ZFS, `zfs destroy` is asynchronous, and the free space "
"might take minutes to appear in the pool. Use `zpool get freeing "
@@ -2414,13 +2414,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1559
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1558
#, no-wrap
msgid "Creating and Destroying Volumes"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1564
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1563
msgid ""
"A volume is a special dataset type. Rather than mounting as a file system, "
"expose it as a block device under [.filename]#/dev/zvol/poolname/dataset#. "
@@ -2430,7 +2430,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1569
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1568
msgid ""
"Format a volume with any file system or without a file system to store raw "
"data. To the user, a volume appears to be a regular disk. Putting ordinary "
@@ -2440,7 +2440,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1583
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1582
#, no-wrap
msgid ""
"# zfs create -V 250m -o compression=on tank/fat32\n"
@@ -2457,7 +2457,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1587
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1586
msgid ""
"Destroying a volume is much the same as destroying a regular file system "
"dataset. The operation is nearly instantaneous, but it may take minutes to "
@@ -2465,13 +2465,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1589
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1588
#, no-wrap
msgid "Renaming a Dataset"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1596
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1595
msgid ""
"To change the name of a dataset, use `zfs rename`. To change the parent of "
"a dataset, use this command as well. Renaming a dataset to have a different "
@@ -2482,12 +2482,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1598
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1597
msgid "Rename a dataset and move it to be under a different parent dataset:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1634
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1633
#, no-wrap
msgid ""
"# zfs list\n"
@@ -2526,7 +2526,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1639
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1638
msgid ""
"Renaming snapshots uses the same command. Due to the nature of snapshots, "
"rename cannot change their parent dataset. To rename a recursive snapshot, "
@@ -2535,7 +2535,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1649
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1648
#, no-wrap
msgid ""
"# zfs list -t snapshot\n"
@@ -2548,13 +2548,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1652
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1651
#, no-wrap
msgid "Setting Dataset Properties"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1662
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1661
msgid ""
"Each ZFS dataset has properties that control its behavior. Most properties "
"are automatically inherited from the parent dataset, but can be overridden "
@@ -2569,7 +2569,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1669
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1668
#, no-wrap
msgid ""
"# zfs set custom:costcenter=1234 tank\n"
@@ -2579,7 +2579,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1673
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1672
msgid ""
"To remove a custom property, use `zfs inherit` with `-r`. If the custom "
"property is not defined in any of the parent datasets, this option removes "
@@ -2587,7 +2587,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1682
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1681
#, no-wrap
msgid ""
"# zfs inherit -r custom:costcenter tank\n"
@@ -2599,13 +2599,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1685
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1684
#, no-wrap
msgid "Getting and Setting Share Properties"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1691
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1690
msgid ""
"Two commonly used and useful dataset properties are the NFS and SMB share "
"options. Setting these defines if and how ZFS shares datasets on the "
@@ -2614,7 +2614,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1700
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1699
#, no-wrap
msgid ""
"# zfs get sharenfs mypool/usr/home\n"
@@ -2626,18 +2626,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1703
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1702
msgid "To enable sharing of a dataset, enter:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1707
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1706
#, no-wrap
msgid "# zfs set sharenfs=on mypool/usr/home\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1711
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1710
msgid ""
"Set other options for sharing datasets through NFS, such as `-alldirs`, `-"
"maproot` and `-network`. To set options on a dataset shared through NFS, "
@@ -2645,19 +2645,19 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1715
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1714
#, no-wrap
msgid "# zfs set sharenfs=\"-alldirs,-maproot=root,-network=192.168.1.0/24\" mypool/usr/home\n"
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1718
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1717
#, no-wrap
msgid "Managing Snapshots"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1732
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1731
msgid ""
"<<zfs-term-snapshot,Snapshots>> are one of the most powerful features of "
"ZFS. A snapshot provides a read-only, point-in-time copy of the dataset. "
@@ -2678,7 +2678,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1741
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1740
msgid ""
"Snapshots in ZFS provide a variety of features that even other file systems "
"with snapshot functionality lack. A typical example of snapshot use is as a "
@@ -2697,25 +2697,25 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1743
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1742
#, no-wrap
msgid "Creating Snapshots"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1747
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1746
msgid ""
"To create snapshots, use `zfs snapshot _dataset_@_snapshotname_`. Adding `-"
"r` creates a snapshot recursively, with the same name on all child datasets."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1749
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1748
msgid "Create a recursive snapshot of the entire pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1787
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1786
#, no-wrap
msgid ""
"# zfs list -t all\n"
@@ -2756,7 +2756,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1792
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1791
msgid ""
"Snapshots are not shown by a normal `zfs list` operation. To list "
"snapshots, append `-t snapshot` to `zfs list`. `-t all` displays both file "
@@ -2764,7 +2764,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1796
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1795
msgid ""
"Snapshots are not mounted directly, showing no path in the `MOUNTPOINT` "
"column. ZFS does not mention available disk space in the `AVAIL` column, as "
@@ -2773,7 +2773,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1803
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1802
#, no-wrap
msgid ""
"# zfs list -rt all mypool/usr/home\n"
@@ -2783,7 +2783,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1809
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1808
msgid ""
"Displaying both the dataset and the snapshot together reveals how snapshots "
"work in <<zfs-term-cow,COW>> fashion. They save the changes (_delta_) made "
@@ -2793,7 +2793,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1819
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1818
#, no-wrap
msgid ""
"# cp /etc/passwd /var/tmp\n"
@@ -2806,7 +2806,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1824
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1823
msgid ""
"The second snapshot contains the changes to the dataset after the copy "
"operation. This yields enormous space savings. Notice that the size of the "
@@ -2815,13 +2815,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1826
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1825
#, no-wrap
msgid "Comparing Snapshots"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1832
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1831
msgid ""
"ZFS provides a built-in command to compare the differences in content "
"between two snapshots. This is helpful with a lot of snapshots taken over "
@@ -2832,7 +2832,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1843
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1842
#, no-wrap
msgid ""
"# zfs list -rt all mypool/var/tmp\n"
@@ -2846,7 +2846,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1847
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1846
msgid ""
"The command lists the changes between the specified snapshot (in this case "
"`_mypool/var/tmp@my_recursive_snapshot_`) and the live file system. The "
@@ -2854,55 +2854,55 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1853
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1852
#, no-wrap
msgid "+"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1855
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1854
#, no-wrap
msgid "Adding the path or file."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1856
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1855
#, no-wrap
msgid "-"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1858
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1857
#, no-wrap
msgid "Deleting the path or file."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1859
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1858
#, no-wrap
msgid "M"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1861
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1860
#, no-wrap
msgid "Modifying the path or file."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1862
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1861
#, no-wrap
msgid "R"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1863
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1862
#, no-wrap
msgid "Renaming the path or file."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1868
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1867
msgid ""
"Comparing the output with the table, it becomes clear that ZFS added [."
"filename]#passwd# after creating the snapshot `_mypool/var/"
@@ -2911,21 +2911,21 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1870
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1869
msgid ""
"Comparing two snapshots is helpful when using the ZFS replication feature to "
"transfer a dataset to a different host for backup purposes."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1872
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1871
msgid ""
"Compare two snapshots by providing the full dataset name and snapshot name "
"of both datasets:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1884
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1883
#, no-wrap
msgid ""
"# cp /var/tmp/passwd /var/tmp/passwd.copy\n"
@@ -2940,7 +2940,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1888
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1887
msgid ""
"A backup administrator can compare two snapshots received from the sending "
"host and determine the actual changes in the dataset. See the <<zfs-zfs-"
@@ -2948,13 +2948,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1890
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1889
#, no-wrap
msgid "Snapshot Rollback"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1903
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1902
msgid ""
"When at least one snapshot is available, roll back to it at any time. Most "
"often this is the case when the current state of the dataset is no longer "
@@ -2976,14 +2976,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1905
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1904
msgid ""
"In the first example, roll back a snapshot because of a careless `rm` "
"operation that removes too much data than intended."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1919
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1918
#, no-wrap
msgid ""
"# zfs list -rt all mypool/var/tmp\n"
@@ -3000,7 +3000,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1924
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1923
msgid ""
"At this point, the user notices the removal of extra files and wants them "
"back. ZFS provides an easy way to get them back using rollbacks, when "
@@ -3009,7 +3009,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1930
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1929
#, no-wrap
msgid ""
"# zfs rollback mypool/var/tmp@diff_snapshot\n"
@@ -3018,7 +3018,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1935
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1934
msgid ""
"The rollback operation restored the dataset to the state of the last "
"snapshot. Rolling back to a snapshot taken much earlier with other "
@@ -3027,7 +3027,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1948
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1947
#, no-wrap
msgid ""
"# zfs list -rt snapshot mypool/var/tmp\n"
@@ -3043,7 +3043,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1955
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1954
msgid ""
"This warning means that snapshots exist between the current state of the "
"dataset and the snapshot to which the user wants to roll back. To complete "
@@ -3056,7 +3056,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1964
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1963
#, no-wrap
msgid ""
"# zfs rollback -r mypool/var/tmp@my_recursive_snapshot\n"
@@ -3068,20 +3068,20 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1967
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1966
msgid ""
"The output from `zfs list -t snapshot` confirms the removal of the "
"intermediate snapshots as a result of `zfs rollback -r`."
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1969
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1968
#, no-wrap
msgid "Restoring Individual Files from Snapshots"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1976
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1975
msgid ""
"Snapshots live in a hidden directory under the parent dataset: [.filename]#."
"zfs/snapshots/snapshotname#. By default, these directories will not show "
@@ -3093,7 +3093,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1987
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1986
#, no-wrap
msgid ""
"# zfs get snapdir mypool/var/tmp\n"
@@ -3107,7 +3107,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:1992
+#: documentation/content/en/books/handbook/zfs/_index.adoc:1991
msgid ""
"Restore individual files to a previous state by copying them from the "
"snapshot back to the parent dataset. The directory structure below [."
@@ -3118,7 +3118,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2003
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2002
#, no-wrap
msgid ""
"# rm /var/tmp/passwd\n"
@@ -3132,7 +3132,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2010
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2009
msgid ""
"Even if the `snapdir` property is set to hidden, running `ls .zfs/snapshot` "
"will still list the contents of that directory. The administrator decides "
@@ -3142,7 +3142,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2015
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2014
#, no-wrap
msgid ""
"# cp /etc/rc.conf /var/tmp/.zfs/snapshot/after_cp/\n"
@@ -3150,7 +3150,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2019
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2018
msgid ""
"The error reminds the user that snapshots are read-only and cannot change "
"after creation. Copying files into and removing them from snapshot "
@@ -3159,7 +3159,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2022
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2021
msgid ""
"Snapshots consume space based on how much the parent file system has changed "
"since the time of the snapshot. The `written` property of a snapshot tracks "
@@ -3167,7 +3167,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2026
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2025
msgid ""
"To destroy snapshots and reclaim the space, use `zfs destroy "
"_dataset_@_snapshot_`. Adding `-r` recursively removes all snapshots with "
@@ -3177,13 +3177,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2028
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2027
#, no-wrap
msgid "Managing Clones"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2037
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2036
msgid ""
"A clone is a copy of a snapshot treated more like a regular dataset. Unlike "
"a snapshot, a clone is writeable and mountable, and has its own properties. "
@@ -3198,12 +3198,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2039
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2038
msgid "To show the clone feature use this example dataset:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2047
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2046
#, no-wrap
msgid ""
"# zfs list -rt all camino/home/joe\n"
@@ -3214,7 +3214,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2053
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2052
msgid ""
"A typical use for clones is to experiment with a specific dataset while "
"keeping the snapshot around to fall back to in case something goes wrong. "
@@ -3225,7 +3225,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2060
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2059
#, no-wrap
msgid ""
"# zfs clone camino/home/joe@backup camino/home/joenew\n"
@@ -3235,7 +3235,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2067
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2066
#, no-wrap
msgid ""
"/usr/home/joenew:\n"
@@ -3247,7 +3247,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2076
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2075
msgid ""
"Creating a clone makes it an exact copy of the state the dataset as it was "
"when taking the snapshot. Changing the clone independently from its "
@@ -3259,7 +3259,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2086
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2085
#, no-wrap
msgid ""
"# zfs get origin camino/home/joenew\n"
@@ -3272,7 +3272,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2091
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2090
msgid ""
"After making some changes like copying [.filename]#loader.conf# to the "
"promoted clone, for example, the old directory becomes obsolete in this "
@@ -3282,7 +3282,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2102
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2101
#, no-wrap
msgid ""
"# cp /boot/defaults/loader.conf /usr/home/joenew\n"
@@ -3296,7 +3296,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2111
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2110
msgid ""
"The cloned snapshot is now an ordinary dataset. It contains all the data "
"from the original snapshot plus the files added to it like [."
@@ -3310,13 +3310,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2113
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2112
#, no-wrap
msgid "Replication"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2121
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2120
msgid ""
"Keeping data on a single pool in one location exposes it to risks like theft "
"and natural or human disasters. Making regular backups of the entire pool "
@@ -3330,12 +3330,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2123
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2122
msgid "These examples show ZFS replication with these two pools:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2130
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2129
#, no-wrap
msgid ""
"# zpool list\n"
@@ -3345,7 +3345,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2138
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2137
msgid ""
"The pool named _mypool_ is the primary pool where writing and reading data "
"happens on a regular basis. Using a second standby pool _backup_ in case "
@@ -3358,7 +3358,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2145
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2144
#, no-wrap
msgid ""
"# zfs snapshot mypool@backup1\n"
@@ -3368,7 +3368,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2150
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2149
msgid ""
"Now that a snapshot exists, use `zfs send` to create a stream representing "
"the contents of the snapshot. Store this stream as a file or receive it on "
@@ -3377,7 +3377,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2156
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2155
#, no-wrap
msgid ""
"# zfs send mypool@backup1\n"
@@ -3386,7 +3386,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2160
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2159
msgid ""
"To back up a dataset with `zfs send`, redirect to a file located on the "
"mounted backup pool. Ensure that the pool has enough free space to "
@@ -3395,7 +3395,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2168
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2167
#, no-wrap
msgid ""
"# zfs send mypool@backup1 > /backup/backup1\n"
@@ -3406,7 +3406,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2172
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2171
msgid ""
"The `zfs send` transferred all the data in the snapshot called _backup1_ to "
"the pool named _backup_. To create and send these snapshots automatically, "
@@ -3414,7 +3414,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2178
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2177
msgid ""
"Instead of storing the backups as archive files, ZFS can receive them as a "
"live file system, allowing direct access to the backed up data. To get to "
@@ -3426,7 +3426,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2186
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2185
#, no-wrap
msgid ""
"# zfs snapshot mypool@replica1\n"
@@ -3437,7 +3437,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2191
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2190
#, no-wrap
msgid ""
"# zpool list\n"
@@ -3447,13 +3447,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2194
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2193
#, no-wrap
msgid "Incremental Backups"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2199
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2198
msgid ""
"`zfs send` can also determine the difference between two snapshots and send "
"individual differences between the two. This saves disk space and transfer "
@@ -3461,7 +3461,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2211
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2210
#, no-wrap
msgid ""
"# zfs snapshot mypool@replica2\n"
@@ -3476,7 +3476,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2217
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2216
msgid ""
"Create a second snapshot called _replica2_. This second snapshot contains "
"changes made to the file system between now and the previous snapshot, "
@@ -3486,7 +3486,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2224
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2223
#, no-wrap
msgid ""
"# zfs send -v -i mypool@replica1 mypool@replica2 | zfs receive /backup/mypool\n"
@@ -3496,7 +3496,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2229
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2228
#, no-wrap
msgid ""
"# zpool list\n"
@@ -3506,7 +3506,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2235
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2234
#, no-wrap
msgid ""
"# zfs list\n"
@@ -3517,7 +3517,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2242
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2241
#, no-wrap
msgid ""
"# zfs list -t snapshot\n"
@@ -3529,7 +3529,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2247
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2246
msgid ""
"The incremental stream replicated the changed data rather than the entirety "
"of _replica1_. Sending the differences alone took much less time to "
@@ -3539,7 +3539,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2252
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2251
msgid ""
"A new file system, _backup/mypool_, is available with the files and data "
"from the pool _mypool_. Specifying `-p` copies the dataset properties "
@@ -3549,13 +3549,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2254
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2253
#, no-wrap
msgid "Sending Encrypted Backups over SSH"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2262
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2261
msgid ""
"Sending streams over the network is a good way to keep a remote backup, but "
"it does come with a drawback. Data sent over the network link is not "
@@ -3569,7 +3569,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2265
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2264
msgid ""
"Change some settings and take security precautions first. This describes "
"the necessary steps required for the `zfs send` operation; for more "
@@ -3577,30 +3577,30 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2267
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2266
msgid "Change the configuration as follows:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2269
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2268
msgid ""
"Passwordless SSH access between sending and receiving host using SSH keys"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2270
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2269
msgid ""
"ZFS requires the privileges of the `root` user to send and receive streams. "
"This requires logging in to the receiving system as `root`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2271
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2270
msgid "Security reasons prevent `root` from logging in by default."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2273
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2272
msgid ""
"Use the <<zfs-zfs-allow,ZFS Delegation>> system to allow a non-`root` user "
"on each system to perform the respective send and receive operations. On "
@@ -3608,25 +3608,25 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2277
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2276
#, no-wrap
msgid "# zfs allow -u someuser send,snapshot mypool\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2280
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2279
msgid ""
"To mount the pool, the unprivileged user must own the directory, and regular "
"users need permission to mount file systems."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2282
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2281
msgid "On the receiving system:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2291
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2290
#, no-wrap
msgid ""
"# sysctl vfs.usermount=1\n"
@@ -3638,14 +3638,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2294
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2293
msgid ""
"The unprivileged user can receive and mount datasets now, and replicates the "
"_home_ dataset to the remote system:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2299
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2298
#, no-wrap
msgid ""
"% zfs snapshot -r mypool/home@monday\n"
@@ -3653,7 +3653,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2309
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2308
msgid ""
"Create a recursive snapshot called _monday_ of the file system dataset "
"_home_ on the pool _mypool_. Then `zfs send -R` includes the dataset, all "
@@ -3669,13 +3669,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2311
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2310
#, no-wrap
msgid "Dataset, User, and Group Quotas"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2316
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2315
msgid ""
"Use <<zfs-term-quota,Dataset quotas>> to restrict the amount of space "
"consumed by a particular dataset. <<zfs-term-refquota,Reference Quotas>> "
@@ -3686,7 +3686,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2321
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2320
msgid ""
"The following examples assume that the users already exist in the system. "
"Before adding a user to the system, make sure to create their home dataset "
@@ -3697,90 +3697,90 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2323
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2322
msgid "To enforce a dataset quota of 10 GB for [.filename]#storage/home/bob#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2327
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2326
#, no-wrap
msgid "# zfs set quota=10G storage/home/bob\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2330
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2329
msgid ""
"To enforce a reference quota of 10 GB for [.filename]#storage/home/bob#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2334
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2333
#, no-wrap
msgid "# zfs set refquota=10G storage/home/bob\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2337
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2336
msgid "To remove a quota of 10 GB for [.filename]#storage/home/bob#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2341
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2340
#, no-wrap
msgid "# zfs set quota=none storage/home/bob\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2344
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2343
msgid ""
"The general format is `userquota@_user_=_size_`, and the user's name must be "
"in one of these formats:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2346
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2345
msgid "POSIX compatible name such as _joe_."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2347
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2346
msgid "POSIX numeric ID such as _789_."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2348
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2347
msgid "SID name such as _joe.bloggs@example.com_."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2349
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2348
msgid "SID numeric ID such as _S-1-123-456-789_."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2351
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2350
msgid "For example, to enforce a user quota of 50 GB for the user named _joe_:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2355
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2354
#, no-wrap
msgid "# zfs set userquota@joe=50G\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2358
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2357
msgid "To remove any quota:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2362
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2361
#, no-wrap
msgid "# zfs set userquota@joe=none\n"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2369
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2368
msgid ""
"User quota properties are not displayed by `zfs get all`. Non-`root` users "
"can't see other's quotas unless granted the `userquota` privilege. Users "
@@ -3788,37 +3788,37 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2372
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2371
msgid ""
"The general format for setting a group quota is: `groupquota@_group_=_size_`."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2374
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2373
msgid "To set the quota for the group _firstgroup_ to 50 GB, use:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2378
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2377
#, no-wrap
msgid "# zfs set groupquota@firstgroup=50G\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2381
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2380
msgid ""
"To remove the quota for the group _firstgroup_, or to make sure that one is "
"not set, instead use:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2385
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2384
#, no-wrap
msgid "# zfs set groupquota@firstgroup=none\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2389
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2388
msgid ""
"As with the user quota property, non-`root` users can see the quotas "
"associated with the groups to which they belong. A user with the "
@@ -3826,7 +3826,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2393
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2392
msgid ""
"To display the amount of space used by each user on a file system or "
"snapshot along with any quotas, use `zfs userspace`. For group information, "
@@ -3835,26 +3835,26 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2395
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2394
msgid ""
"Privileged users and `root` can list the quota for [.filename]#storage/home/"
"bob# using:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2399
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2398
#, no-wrap
msgid "# zfs get quota storage/home/bob\n"
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2402
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2401
#, no-wrap
msgid "Reservations"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2407
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2406
msgid ""
"<<zfs-term-reservation,Reservations>> guarantee an always-available amount "
"of space on a dataset. The reserved space will not be available to any "
@@ -3863,31 +3863,31 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2409
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2408
msgid ""
"The general format of the `reservation` property is `reservation=_size_`, so "
"to set a reservation of 10 GB on [.filename]#storage/home/bob#, use:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2413
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2412
#, no-wrap
msgid "# zfs set reservation=10G storage/home/bob\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2416
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2415
msgid "To clear any reservation:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2420
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2419
#, no-wrap
msgid "# zfs set reservation=none storage/home/bob\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2423
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2422
msgid ""
"The same principle applies to the `refreservation` property for setting a "
"<<zfs-term-refreservation,Reference Reservation>>, with the general format "
@@ -3895,14 +3895,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2425
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2424
msgid ""
"This command shows any reservations or refreservations that exist on [."
"filename]#storage/home/bob#:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2430
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2429
#, no-wrap
msgid ""
"# zfs get reservation storage/home/bob\n"
@@ -3910,13 +3910,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2433
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2432
#, no-wrap
msgid "Compression"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2439
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2438
msgid ""
"ZFS provides transparent compression. Compressing data written at the block "
"level saves space and also increases disk throughput. If data compresses by "
@@ -3927,7 +3927,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2445
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2444
msgid ""
"ZFS offers different compression algorithms, each with different trade-"
"offs. The introduction of LZ4 compression in ZFS v5000 enables compressing "
@@ -3941,14 +3941,14 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2447
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2446
msgid ""
"The administrator can see the effectiveness of compression using dataset "
"properties."
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2456
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2455
#, no-wrap
msgid ""
"# zfs get used,compressratio,compression,logicalused mypool/compressed_dataset\n"
@@ -3960,7 +3960,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2461
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2460
msgid ""
"The dataset is using 449 GB of space (the used property). Without "
"compression, it would have taken 496 GB of space (the `logicalused` "
@@ -3968,7 +3968,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2467
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2466
msgid ""
"Compression can have an unexpected side effect when combined with <<zfs-term-"
"userquota,User Quotas>>. User quotas restrict how much actual space a user "
@@ -3982,7 +3982,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2471
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2470
msgid ""
"Compression can have a similar unexpected interaction with backups. Quotas "
"are often used to limit data storage to ensure there is enough backup space "
@@ -3991,13 +3991,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2473
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2472
#, no-wrap
msgid "Zstandard Compression"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2477
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2476
msgid ""
"OpenZFS 2.0 added a new compression algorithm. Zstandard (Zstd) offers "
"higher compression ratios than the default LZ4 while offering much greater "
@@ -4007,7 +4007,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2481
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2480
msgid ""
"Zstd provides a large selection of compression levels, providing fine-"
"grained control over performance versus compression ratio. One of the main "
@@ -4017,7 +4017,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2486
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2485
msgid ""
"Even with frequent data updates, enabling compression often provides higher "
"performance. One of the biggest advantages comes from the compressed ARC "
@@ -4028,7 +4028,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2492
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2491
msgid ""
"ZFS offers 19 levels of Zstd compression, each offering incrementally more "
"space savings in exchange for slower compression. The default level is "
@@ -4043,7 +4043,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2496
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2495
msgid ""
"If ZFS is not able to get the required memory to compress a block with Zstd, "
"it will fall back to storing the block uncompressed. This is unlikely to "
@@ -4053,13 +4053,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2498
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2497
#, no-wrap
msgid "Deduplication"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2504
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2503
msgid ""
"When enabled, <<zfs-term-deduplication,deduplication>> uses the checksum of "
"each block to detect duplicate blocks. When a new block is a duplicate of "
@@ -4071,18 +4071,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2506
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2505
msgid "To activate deduplication, set the `dedup` property on the target pool:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2510
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2509
#, no-wrap
msgid "# zfs set dedup=on pool\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2515
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2514
msgid ""
"Deduplicating only affects new data written to the pool. Merely activating "
"this option will not deduplicate data already written to the pool. A pool "
@@ -4090,7 +4090,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2521
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2520
#, no-wrap
msgid ""
"# zpool list\n"
@@ -4099,7 +4099,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2526
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2525
msgid ""
"The `DEDUP` column shows the actual rate of deduplication for the pool. A "
"value of `1.00x` shows that data has not deduplicated yet. The next example "
@@ -4108,7 +4108,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2532
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2531
#, no-wrap
msgid ""
"# for d in dir1 dir2 dir3; do\n"
@@ -4117,12 +4117,12 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2535
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2534
msgid "To observe deduplicating of redundant data, use:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2541
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2540
#, no-wrap
msgid ""
"# zpool list\n"
@@ -4131,7 +4131,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2546
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2545
msgid ""
"The `DEDUP` column shows a factor of `3.00x`. Detecting and deduplicating "
"copies of the data uses a third of the space. The potential for space "
@@ -4140,7 +4140,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2549
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2548
msgid ""
"Deduplication is not always beneficial when the data in a pool is not "
"redundant. ZFS can show potential space savings by simulating deduplication "
@@ -4148,7 +4148,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2554
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2553
#, no-wrap
msgid ""
"# zdb -S pool\n"
@@ -4156,7 +4156,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2570
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2569
#, no-wrap
msgid ""
"bucket allocated referenced\n"
@@ -4177,13 +4177,13 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2572
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2571
#, no-wrap
msgid "dedup = 1.05, compress = 1.11, copies = 1.00, dedup * compress / copies = 1.16\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2581
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2580
msgid ""
"After `zdb -S` finishes analyzing the pool, it shows the space reduction "
"ratio that activating deduplication would achieve. In this case, `1.16` is "
@@ -4200,13 +4200,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2583
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2582
#, no-wrap
msgid "ZFS and Jails"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2589
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2588
msgid ""
"Use `zfs jail` and the corresponding `jailed` property to delegate a ZFS "
"dataset to a crossref:jails[jails,Jail]. `zfs jail _jailid_` attaches a "
@@ -4217,13 +4217,13 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2591
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2590
#, no-wrap
msgid "Delegated Administration"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2599
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2598
msgid ""
"A comprehensive permission delegation system allows unprivileged users to "
"perform ZFS administration functions. For example, if each user's home "
@@ -4236,13 +4236,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2601
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2600
#, no-wrap
msgid "Delegating Dataset Creation"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2607
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2606
msgid ""
"`zfs allow _someuser_ create _mydataset_` gives the specified user "
"permission to create child datasets under the selected parent dataset. A "
@@ -4253,13 +4253,13 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2609
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2608
#, no-wrap
msgid "Delegating Permission Delegation"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2613
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2612
msgid ""
"`zfs allow _someuser_ allow _mydataset_` gives the specified user the "
"ability to assign any permission they have on the target dataset, or its "
@@ -4269,38 +4269,38 @@ msgid ""
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2615
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2614
#, no-wrap
msgid "Advanced Topics"
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2618
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2617
#, no-wrap
msgid "Tuning"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2621
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2620
msgid "Adjust tunables to make ZFS perform best for different workloads."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2623
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2622
msgid ""
-"[[zfs-advanced-tuning-arc_max]] `_vfs.zfs.arc.max_` starting with 13.x "
-"(`_vfs.zfs.arc_max` for 12.x) - Upper size of the <<zfs-term-arc,ARC>>. The "
-"default is all RAM but 1 GB, or 5/8 of all RAM, whichever is more. Use a "
-"lower value if the system runs any other daemons or processes that may "
-"require memory. Adjust this value at runtime with man:sysctl[8] and set it "
-"in [.filename]#/boot/loader.conf# or [.filename]#/etc/sysctl.conf#."
+"[[zfs-advanced-tuning-arc_max]] `_vfs.zfs.arc.max_` starting with 13.x (`vfs."
+"zfs.arc_max` for 12.x) - Upper size of the <<zfs-term-arc,ARC>>. The default "
+"is all RAM but 1 GB, or 5/8 of all RAM, whichever is more. Use a lower value "
+"if the system runs any other daemons or processes that may require memory. "
+"Adjust this value at runtime with man:sysctl[8] and set it in [.filename]#/"
+"boot/loader.conf# or [.filename]#/etc/sysctl.conf#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2624
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2623
msgid ""
"[[zfs-advanced-tuning-arc_meta_limit]] `_vfs.zfs.arc.meta_limit_` starting "
-"with 13.x (`_vfs.zfs.arc_meta_limit` for 12.x)` - Limit the amount of the "
+"with 13.x (`vfs.zfs.arc_meta_limit` for 12.x)` - Limit the amount of the "
"<<zfs-term-arc,ARC>> used to store metadata. The default is one fourth of "
"`vfs.zfs.arc.max`. Increasing this value will improve performance if the "
"workload involves operations on a large number of files and directories, or "
@@ -4310,18 +4310,18 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2625
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2624
msgid ""
-"[[zfs-advanced-tuning-arc_min]] `_vfs.zfs.arc.min_` starting with 13.x "
-"(`_vfs.zfs.arc_min` for 12.x) - Lower size of the <<zfs-term-arc,ARC>>. The "
-"default is one half of `vfs.zfs.arc.meta_limit`. Adjust this value to "
-"prevent other applications from pressuring out the entire <<zfs-term-arc,"
-"ARC>>. Adjust this value at runtime with man:sysctl[8] and in [.filename]#/"
-"boot/loader.conf# or [.filename]#/etc/sysctl.conf#."
+"[[zfs-advanced-tuning-arc_min]] `_vfs.zfs.arc.min_` starting with 13.x (`vfs."
+"zfs.arc_min` for 12.x) - Lower size of the <<zfs-term-arc,ARC>>. The default "
+"is one half of `vfs.zfs.arc.meta_limit`. Adjust this value to prevent other "
+"applications from pressuring out the entire <<zfs-term-arc,ARC>>. Adjust "
+"this value at runtime with man:sysctl[8] and in [.filename]#/boot/loader."
+"conf# or [.filename]#/etc/sysctl.conf#."
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2626
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2625
msgid ""
"[[zfs-advanced-tuning-vdev-cache-size]] `_vfs.zfs.vdev.cache.size_` - A "
"preallocated amount of memory reserved as a cache for each device in the "
@@ -4331,7 +4331,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2627
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2626
msgid ""
"[[zfs-advanced-tuning-min-auto-ashift]] `_vfs.zfs.min_auto_ashift_` - Lower "
"`ashift` (sector size) used automatically at pool creation time. The value "
@@ -4342,7 +4342,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2633
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2632
msgid ""
"Common drives have 4 KB sectors. Using the default `ashift` of `9` with "
"these drives results in write amplification on these devices. Data "
@@ -4355,7 +4355,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2636
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2635
msgid ""
"Forcing 4 KB blocks is also useful on pools with planned disk upgrades. "
"Future disks use 4 KB sectors, and `ashift` values cannot change after "
@@ -4363,7 +4363,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2640
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2639
msgid ""
"In some specific cases, the smaller 512-byte block size might be "
"preferable. When used with 512-byte disks for databases or as storage for "
@@ -4372,7 +4372,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2641
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2640
msgid ""
"[[zfs-advanced-tuning-prefetch_disable]] `_vfs.zfs.prefetch_disable_` - "
"Disable prefetch. A value of `0` enables and `1` disables it. The default is "
@@ -4384,7 +4384,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2642
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2641
msgid ""
"[[zfs-advanced-tuning-vdev-trim_on_init]] `_vfs.zfs.vdev.trim_on_init_` - "
"Control whether new devices added to the pool have the `TRIM` command run on "
@@ -4395,7 +4395,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2643
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2642
msgid ""
"[[zfs-advanced-tuning-vdev-max_pending]] `_vfs.zfs.vdev.max_pending_` - "
"Limit the number of pending I/O requests per device. A higher value will "
@@ -4404,7 +4404,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2644
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2643
msgid ""
"[[zfs-advanced-tuning-top_maxinflight]] `_vfs.zfs.top_maxinflight_` - Upper "
"number of outstanding I/Os per top-level <<zfs-term-vdev,vdev>>. Limits the "
@@ -4415,7 +4415,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2645
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2644
msgid ""
"[[zfs-advanced-tuning-l2arc_write_max]] `_vfs.zfs.l2arc_write_max_` - Limit "
"the amount of data written to the <<zfs-term-l2arc,L2ARC>> per second. This "
@@ -4424,7 +4424,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2646
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2645
msgid ""
"[[zfs-advanced-tuning-l2arc_write_boost]] `_vfs.zfs.l2arc_write_boost_` - "
"Adds the value of this tunable to <<zfs-advanced-tuning-l2arc_write_max,`vfs."
@@ -4435,7 +4435,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2647
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2646
msgid ""
"[[zfs-advanced-tuning-scrub_delay]]`_vfs.zfs.scrub_delay_` - Number of ticks "
"to delay between each I/O during a <<zfs-term-scrub,`scrub`>>. To ensure "
@@ -4453,7 +4453,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2648
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2647
msgid ""
"[[zfs-advanced-tuning-resilver_delay]] `_vfs.zfs.resilver_delay_` - Number "
"of milliseconds of delay inserted between each I/O during a <<zfs-term-"
@@ -4474,7 +4474,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2649
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2648
msgid ""
"[[zfs-advanced-tuning-scan_idle]] `_vfs.zfs.scan_idle_` - Number of "
"milliseconds since the last operation before considering the pool is idle. "
@@ -4484,7 +4484,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2650
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2649
msgid ""
"[[zfs-advanced-tuning-txg-timeout]] `_vfs.zfs.txg.timeout_` - Upper number "
"of seconds between <<zfs-term-txg,transaction group>>s. The current "
@@ -4497,26 +4497,26 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2652
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2651
#, no-wrap
msgid "ZFS on i386"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2655
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2654
msgid ""
"Some of the features provided by ZFS are memory intensive, and may require "
"tuning for upper efficiency on systems with limited RAM."
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2656
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2655
#, no-wrap
msgid "Memory"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2664
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2663
msgid ""
"As a lower value, the total system memory should be at least one gigabyte. "
"The amount of recommended RAM depends upon the size of the pool and which "
@@ -4529,13 +4529,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2665
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2664
#, no-wrap
msgid "Kernel Configuration"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2668
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2667
msgid ""
"Due to the address space limitations of the i386(TM) platform, ZFS users on "
"the i386(TM) architecture must add this option to a custom kernel "
@@ -4543,13 +4543,13 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2672
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2671
#, no-wrap
msgid "options KVA_PAGES=512\n"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2677
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2676
msgid ""
"This expands the kernel address space, allowing the `vm.kvm_size` tunable to "
"push beyond the imposed limit of 1 GB, or the limit of 2 GB for PAE. To "
@@ -4558,13 +4558,13 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2678
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2677
#, no-wrap
msgid "Loader Tunables"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2682
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2681
msgid ""
"Increases the [.filename]#kmem# address space on all FreeBSD architectures. "
"A test system with 1 GB of physical memory benefitted from adding these "
@@ -4572,7 +4572,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2689
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2688
#, no-wrap
msgid ""
"vm.kmem_size=\"330M\"\n"
@@ -4582,43 +4582,43 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2692
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2691
msgid ""
"For a more detailed list of recommendations for ZFS-related tuning, see "
"https://wiki.freebsd.org/ZFSTuningGuide[]."
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2694
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2693
#, no-wrap
msgid "Further Resources"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2697
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2696
msgid "https://openzfs.org/[OpenZFS]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2698
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2697
msgid "https://wiki.freebsd.org/ZFSTuningGuide[FreeBSD Wiki - ZFS Tuning]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2699
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2698
msgid ""
"https://calomel.org/zfs_raid_speed_capacity.html[Calomel Blog - ZFS Raidz "
"Performance, Capacity and Integrity]"
msgstr ""
#. type: Title ==
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2701
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2700
#, no-wrap
msgid "ZFS Features and Terminology"
msgstr ""
#. type: Plain text
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2710
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2709
msgid ""
"More than a file system, ZFS is fundamentally different. ZFS combines the "
"roles of file system and volume manager, enabling new storage devices to add "
@@ -4635,13 +4635,13 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2716
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2715
#, no-wrap
msgid "[[zfs-term-pool]]pool"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2719
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2718
#, no-wrap
msgid ""
"A storage _pool_ is the most basic building block of ZFS. A pool consists of one or more vdevs, the underlying devices that store the data. A pool is then used to create one or more file systems (datasets) or block devices (volumes).\n"
@@ -4649,13 +4649,13 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2720
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2719
#, no-wrap
msgid "[[zfs-term-vdev]]vdev Types"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2750
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2749
#, no-wrap
msgid ""
"A pool consists of one or more vdevs, which themselves are a single disk or a group of disks, transformed to a RAID. When using a lot of vdevs, ZFS spreads data across the vdevs to increase performance and maximize usable space. All vdevs must be at least 128 MB in size. \n"
@@ -4690,13 +4690,13 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2751
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2750
#, no-wrap
msgid "[[zfs-term-txg]] Transaction Group (TXG)"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2757
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2756
#, no-wrap
msgid ""
"Transaction Groups are the way ZFS groups blocks changes together and writes them to the pool. Transaction groups are the atomic unit that ZFS uses to ensure consistency. ZFS assigns each transaction group a unique 64-bit consecutive identifier. There can be up to three active transaction groups at a time, one in each of these three states: \n"
@@ -4707,121 +4707,121 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2758
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2757
#, no-wrap
msgid "[[zfs-term-arc]]Adaptive Replacement Cache (ARC)"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2760
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2759
#, no-wrap
msgid "ZFS uses an Adaptive Replacement Cache (ARC), rather than a more traditional Least Recently Used (LRU) cache. An LRU cache is a simple list of items in the cache, sorted by how recently object was used, adding new items to the head of the list. When the cache is full, evicting items from the tail of the list makes room for more active objects. An ARC consists of four lists; the Most Recently Used (MRU) and Most Frequently Used (MFU) objects, plus a ghost list for each. These ghost lists track evicted objects to prevent adding them back to the cache. This increases the cache hit ratio by avoiding objects that have a history of occasional use. Another advantage of using both an MRU and MFU is that scanning an entire file system would evict all data from an MRU or LRU cache in favor of this freshly accessed content. With ZFS, there is also an MFU that tracks the most frequently used objects, and the cache of the most commonly accessed blocks remains."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2761
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2760
#, no-wrap
msgid "[[zfs-term-l2arc]]L2ARC"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2763
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2762
#, no-wrap
msgid "L2ARC is the second level of the ZFS caching system. RAM stores the primary ARC. Since the amount of available RAM is often limited, ZFS can also use <<zfs-term-vdev-cache,cache vdevs>>. Solid State Disks (SSDs) are often used as these cache devices due to their higher speed and lower latency compared to traditional spinning disks. L2ARC is entirely optional, but having one will increase read speeds for cached files on the SSD instead of having to read from the regular disks. L2ARC can also speed up <<zfs-term-deduplication,deduplication>> because a deduplication table (DDT) that does not fit in RAM but does fit in the L2ARC will be much faster than a DDT that must read from disk. Limits on the data rate added to the cache devices prevents prematurely wearing out SSDs with extra writes. Until the cache is full (the first block evicted to make room), writes to the L2ARC limit to the sum of the write limit and the boost limit, and afterwards limit to the write limit. A pair of man:sysctl[8] values control these rate limits. <<zfs-advanced-tuning-l2arc_write_max,`vfs.zfs.l2arc_write_max`>> controls the number of bytes written to the cache per second, while <<zfs-advanced-tuning-l2arc_write_boost,`vfs.zfs.l2arc_write_boost`>> adds to this limit during the \"Turbo Warmup Phase\" (Write Boost)."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2764
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2763
#, no-wrap
msgid "[[zfs-term-zil]]ZIL"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2766
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2765
#, no-wrap
msgid "ZIL accelerates synchronous transactions by using storage devices like SSDs that are faster than those used in the main storage pool. When an application requests a synchronous write (a guarantee that the data is stored to disk rather than merely cached for later writes), writing the data to the faster ZIL storage then later flushing it out to the regular disks greatly reduces latency and improves performance. Synchronous workloads like databases will profit from a ZIL alone. Regular asynchronous writes such as copying files will not use the ZIL at all."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2767
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2766
#, no-wrap
msgid "[[zfs-term-cow]]Copy-On-Write"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2769
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2768
#, no-wrap
msgid "Unlike a traditional file system, ZFS writes a different block rather than overwriting the old data in place. When completing this write the metadata updates to point to the new location. When a shorn write (a system crash or power loss in the middle of writing a file) occurs, the entire original contents of the file are still available and ZFS discards the incomplete write. This also means that ZFS does not require a man:fsck[8] after an unexpected shutdown."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2770
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2769
#, no-wrap
msgid "[[zfs-term-dataset]]Dataset"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2772
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2771
#, no-wrap
msgid "_Dataset_ is the generic term for a ZFS file system, volume, snapshot or clone. Each dataset has a unique name in the format _poolname/path@snapshot_. The root of the pool is a dataset as well. Child datasets have hierarchical names like directories. For example, _mypool/home_, the home dataset, is a child of _mypool_ and inherits properties from it. Expand this further by creating _mypool/home/user_. This grandchild dataset will inherit properties from the parent and grandparent. Set properties on a child to override the defaults inherited from the parent and grandparent. Administration of datasets and their children can be <<zfs-zfs-allow,delegated>>."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2773
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2772
#, no-wrap
msgid "[[zfs-term-filesystem]]File system"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2775
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2774
#, no-wrap
msgid "A ZFS dataset is most often used as a file system. Like most other file systems, a ZFS file system mounts somewhere in the systems directory hierarchy and contains files and directories of its own with permissions, flags, and other metadata."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2776
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2775
#, no-wrap
msgid "[[zfs-term-volume]]Volume"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2778
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2777
#, no-wrap
msgid "ZFS can also create volumes, which appear as disk devices. Volumes have a lot of the same features as datasets, including copy-on-write, snapshots, clones, and checksumming. Volumes can be useful for running other file system formats on top of ZFS, such as UFS virtualization, or exporting iSCSI extents."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2779
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2778
#, no-wrap
msgid "[[zfs-term-snapshot]]Snapshot"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2781
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2780
#, no-wrap
msgid "The <<zfs-term-cow,copy-on-write>> (COW) design of ZFS allows for nearly instantaneous, consistent snapshots with arbitrary names. After taking a snapshot of a dataset, or a recursive snapshot of a parent dataset that will include all child datasets, new data goes to new blocks, but without reclaiming the old blocks as free space. The snapshot contains the original file system version and the live file system contains any changes made since taking the snapshot using no other space. New data written to the live file system uses new blocks to store this data. The snapshot will grow as the blocks are no longer used in the live file system, but in the snapshot alone. Mount these snapshots read-only allows recovering of previous file versions. A <<zfs-zfs-snapshot,rollback>> of a live file system to a specific snapshot is possible, undoing any changes that took place after taking the snapshot. Each block in the pool has a reference counter which keeps track of the snapshots, clones, datasets, or volumes use that block. As files and snapshots get deleted, the reference count decreases, reclaiming the free space when no longer referencing a block. Marking snapshots with a <<zfs-zfs-snapshot,hold>> results in any attempt to destroy it will returns an `EBUSY` error. Each snapshot can have holds with a unique name each. The <<zfs-zfs-snapshot,release>> command removes the hold so the snapshot can deleted. Snapshots, cloning, and rolling back works on volumes, but independently mounting does not."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2782
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2781
#, no-wrap
msgid "[[zfs-term-clone]]Clone"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2784
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2783
#, no-wrap
msgid "Cloning a snapshot is also possible. A clone is a writable version of a snapshot, allowing the file system to fork as a new dataset. As with a snapshot, a clone initially consumes no new space. As new data written to a clone uses new blocks, the size of the clone grows. When blocks are overwritten in the cloned file system or volume, the reference count on the previous block decreases. Removing the snapshot upon which a clone bases is impossible because the clone depends on it. The snapshot is the parent, and the clone is the child. Clones can be _promoted_, reversing this dependency and making the clone the parent and the previous parent the child. This operation requires no new space. Since the amount of space used by the parent and child reverses, it may affect existing quotas and reservations."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2785
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2784
#, no-wrap
msgid "[[zfs-term-checksum]]Checksum"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2792
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2791
#, no-wrap
msgid ""
"Every block is also checksummed. The checksum algorithm used is a per-dataset property, see <<zfs-zfs-set,`set`>>. The checksum of each block is transparently validated when read, allowing ZFS to detect silent corruption. If the data read does not match the expected checksum, ZFS will attempt to recover the data from any available redundancy, like mirrors or RAID-Z. Triggering a validation of all checksums with <<zfs-term-scrub,`scrub`>>. Checksum algorithms include:\n"
@@ -4833,13 +4833,13 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2793
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2792
#, no-wrap
msgid "[[zfs-term-compression]]Compression"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2807
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2806
#, no-wrap
msgid ""
"Each dataset has a compression property, which defaults to off. Set this property to an available compression algorithm. This causes compression of all new data written to the dataset. Beyond a reduction in space used, read and write throughput often increases because fewer blocks need reading or writing. \n"
@@ -4858,49 +4858,49 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2808
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2807
#, no-wrap
msgid "[[zfs-term-copies]]Copies"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2810
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2809
#, no-wrap
msgid "When set to a value greater than 1, the `copies` property instructs ZFS to maintain copies of each block in the <<zfs-term-filesystem,file system>> or <<zfs-term-volume,volume>>. Setting this property on important datasets provides added redundancy from which to recover a block that does not match its checksum. In pools without redundancy, the copies feature is the single form of redundancy. The copies feature can recover from a single bad sector or other forms of minor corruption, but it does not protect the pool from the loss of an entire disk."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2811
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2810
#, no-wrap
msgid "[[zfs-term-deduplication]]Deduplication"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2813
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2812
#, no-wrap
msgid "Checksums make it possible to detect duplicate blocks when writing data. With deduplication, the reference count of an existing, identical block increases, saving storage space. ZFS keeps a deduplication table (DDT) in memory to detect duplicate blocks. The table contains a list of unique checksums, the location of those blocks, and a reference count. When writing new data, ZFS calculates checksums and compares them to the list. When finding a match it uses the existing block. Using the SHA256 checksum algorithm with deduplication provides a secure cryptographic hash. Deduplication is tunable. If `dedup` is `on`, then a matching checksum means that the data is identical. Setting `dedup` to `verify`, ZFS performs a byte-for-byte check on the data ensuring they are actually identical. If the data is not identical, ZFS will note the hash collision and store the two blocks separately. As the DDT must store the hash of each unique block, it consumes a large amount of memory. A general rule of thumb is 5-6 GB of ram per 1 TB of deduplicated data). In situations not practical to have enough RAM to keep the entire DDT in memory, performance will suffer greatly as the DDT must read from disk before writing each new block. Deduplication can use L2ARC to store the DDT, providing a middle ground between fast system memory and slower disks. Consider using compression instead, which often provides nearly as much space savings without the increased memory."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2814
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2813
#, no-wrap
msgid "[[zfs-term-scrub]]Scrub"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2816
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2815
#, no-wrap
msgid "Instead of a consistency check like man:fsck[8], ZFS has `scrub`. `scrub` reads all data blocks stored on the pool and verifies their checksums against the known good checksums stored in the metadata. A periodic check of all the data stored on the pool ensures the recovery of any corrupted blocks before needing them. A scrub is not required after an unclean shutdown, but good practice is at least once every three months. ZFS verifies the checksum of each block during normal use, but a scrub makes certain to check even infrequently used blocks for silent corruption. ZFS improves data security in archival storage situations. Adjust the relative priority of `scrub` with <<zfs-advanced-tuning-scrub_delay,`vfs.zfs.scrub_delay`>> to prevent the scrub from degrading the performance of other workloads on the pool."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2817
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2816
#, no-wrap
msgid "[[zfs-term-quota]]Dataset Quota"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2828
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2827
#, no-wrap
msgid ""
"ZFS provides fast and accurate dataset, user, and group space accounting as well as quotas and space reservations. This gives the administrator fine grained control over space allocation and allows reserving space for critical file systems. \n"
@@ -4916,49 +4916,49 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2829
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2828
#, no-wrap
msgid "[[zfs-term-refquota]]Reference Quota"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2831
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2830
#, no-wrap
msgid "A reference quota limits the amount of space a dataset can consume by enforcing a hard limit. This hard limit includes space referenced by the dataset alone and does not include space used by descendants, such as file systems or snapshots."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2832
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2831
#, no-wrap
msgid "[[zfs-term-userquota]]User Quota"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2834
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2833
#, no-wrap
msgid "User quotas are useful to limit the amount of space used by the specified user."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2835
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2834
#, no-wrap
msgid "[[zfs-term-groupquota]]Group Quota"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2837
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2836
#, no-wrap
msgid "The group quota limits the amount of space that a specified group can consume."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2838
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2837
#, no-wrap
msgid "[[zfs-term-reservation]]Dataset Reservation"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2842
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2841
#, no-wrap
msgid ""
"The `reservation` property makes it possible to guarantee an amount of space for a specific dataset and its descendants. This means that setting a 10 GB reservation on [.filename]#storage/home/bob# prevents other datasets from using up all free space, reserving at least 10 GB of space for this dataset. Unlike a regular <<zfs-term-refreservation,`refreservation`>>, space used by snapshots and descendants is not counted against the reservation. For example, if taking a snapshot of [.filename]#storage/home/bob#, enough disk space other than the `refreservation` amount must exist for the operation to succeed. Descendants of the main data set are not counted in the `refreservation` amount and so do not encroach on the space set.\n"
@@ -4967,73 +4967,73 @@ msgid ""
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2843
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2842
#, no-wrap
msgid "[[zfs-term-refreservation]]Reference Reservation"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2845
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2844
#, no-wrap
msgid "The `refreservation` property makes it possible to guarantee an amount of space for the use of a specific dataset _excluding_ its descendants. This means that setting a 10 GB reservation on [.filename]#storage/home/bob#, and another dataset tries to use the free space, reserving at least 10 GB of space for this dataset. In contrast to a regular <<zfs-term-reservation,reservation>>, space used by snapshots and descendant datasets is not counted against the reservation. For example, if taking a snapshot of [.filename]#storage/home/bob#, enough disk space other than the `refreservation` amount must exist for the operation to succeed. Descendants of the main data set are not counted in the `refreservation` amount and so do not encroach on the space set."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2846
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2845
#, no-wrap
msgid "[[zfs-term-resilver]]Resilver"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2847
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2846
#, no-wrap
msgid "When replacing a failed disk, ZFS must fill the new disk with the lost data. _Resilvering_ is the process of using the parity information distributed across the remaining drives to calculate and write the missing data to the new drive."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2848
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2847
#, no-wrap
msgid "[[zfs-term-online]]Online"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2850
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2849
#, no-wrap
msgid "A pool or vdev in the `Online` state has its member devices connected and fully operational. Individual devices in the `Online` state are functioning."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2851
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2850
#, no-wrap
msgid "[[zfs-term-offline]]Offline"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2853
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2852
#, no-wrap
msgid "The administrator puts individual devices in an `Offline` state if enough redundancy exists to avoid putting the pool or vdev into a <<zfs-term-faulted,Faulted>> state. An administrator may choose to offline a disk in preparation for replacing it, or to make it easier to identify."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2854
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2853
#, no-wrap
msgid "[[zfs-term-degraded]]Degraded"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2856
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2855
#, no-wrap
msgid "A pool or vdev in the `Degraded` state has one or more disks that disappeared or failed. The pool is still usable, but if other devices fail, the pool may become unrecoverable. Reconnecting the missing devices or replacing the failed disks will return the pool to an <<zfs-term-online,Online>> state after the reconnected or new device has completed the <<zfs-term-resilver,Resilver>> process."
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2857
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2856
#, no-wrap
msgid "[[zfs-term-faulted]]Faulted"
msgstr ""
#. type: Table
-#: documentation/content/en/books/handbook/zfs/_index.adoc:2858
+#: documentation/content/en/books/handbook/zfs/_index.adoc:2857
#, no-wrap
msgid "A pool or vdev in the `Faulted` state is no longer operational. Accessing the data is no longer possible. A pool or vdev enters the `Faulted` state when the number of missing or failed devices exceeds the level of redundancy in the vdev. If reconnecting missing devices the pool will return to an <<zfs-term-online,Online>> state. Insufficient redundancy to compensate for the number of failed disks loses the pool contents and requires restoring from backups."
msgstr ""