summaryrefslogtreecommitdiff
path: root/usr/src/man
diff options
context:
space:
mode:
authorChristopher Siden <chris.siden@delphix.com>2012-07-19 04:58:27 -0700
committerChristopher Siden <chris.siden@delphix.com>2012-07-19 04:58:27 -0700
commit57221772c3fc05faba04bf48ddff45abf2bbf2bd (patch)
treec5cee9fd458d8493bc0a7be97ba725ffdc17eed7 /usr/src/man
parent21b27315a4575c86ba26ddfbccfaa768f2d1d37a (diff)
downloadillumos-joyent-57221772c3fc05faba04bf48ddff45abf2bbf2bd.tar.gz
2762 zpool command should have better support for feature flags
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
Diffstat (limited to 'usr/src/man')
-rw-r--r--usr/src/man/man1m/zpool.1m32
-rw-r--r--usr/src/man/man5/zpool-features.55
2 files changed, 19 insertions, 18 deletions
diff --git a/usr/src/man/man1m/zpool.1m b/usr/src/man/man1m/zpool.1m
index a2a9b723cc..b7924bd4f9 100644
--- a/usr/src/man/man1m/zpool.1m
+++ b/usr/src/man/man1m/zpool.1m
@@ -1692,11 +1692,10 @@ data errors since the last complete pool scrub.
.ad
.sp .6
.RS 4n
-Displays all pools formatted using a different \fBZFS\fR on-disk version. Older
-versions can continue to be used, but some features may not be available. These
-pools can be upgraded using "\fBzpool upgrade -a\fR". Pools that are formatted
-with a more recent version are also displayed, although these pools will be
-inaccessible on the system.
+Displays pools which do not have all supported features enabled and pools
+formatted using a legacy ZFS version number. These pools can continue to be
+used, but some features may not be available. Use "\fBzpool upgrade -a\fR"
+to enable all features on all pools.
.RE
.sp
@@ -1706,9 +1705,9 @@ inaccessible on the system.
.ad
.sp .6
.RS 4n
-Displays \fBZFS\fR versions supported by the current software. The current
-\fBZFS\fR versions and all previous supported versions are displayed, along
-with an explanation of the features provided with each version.
+Displays legacy \fBZFS\fR versions supported by the current software. See
+\fBzfs-features\fR(5) for a description of feature flags features supported
+by the current software.
.RE
.sp
@@ -1718,16 +1717,18 @@ with an explanation of the features provided with each version.
.ad
.sp .6
.RS 4n
-Upgrades the given pool to the latest on-disk version. Once this is done, the
-pool will no longer be accessible on systems running older versions of the
-software.
+Enables all supported features on the given pool. Once this is done, the
+pool will no longer be accessible on systems that do not support feature
+flags. See \fBzfs-features\fR(5) for details on compatability with systems
+that support feature flags, but do not support all features enabled on the
+pool.
.sp
.ne 2
.na
\fB\fB-a\fR\fR
.ad
.RS 14n
-Upgrades all pools.
+Enables all supported features on all pools.
.RE
.sp
@@ -1736,10 +1737,9 @@ Upgrades all pools.
\fB\fB-V\fR \fIversion\fR\fR
.ad
.RS 14n
-Upgrade to the specified version. If the \fB-V\fR flag is not specified, the
-pool is upgraded to the most recent version. This option can only be used to
-increase the version number, and only up to the most recent version supported
-by this software.
+Upgrade to the specified legacy version. If the \fB-V\fR flag is specified, no
+features will be enabled on the pool. This option can only be used to increase
+the version number up to the last supported legacy version number.
.RE
.RE
diff --git a/usr/src/man/man5/zpool-features.5 b/usr/src/man/man5/zpool-features.5
index 453e1ad2a4..3c1930c35a 100644
--- a/usr/src/man/man5/zpool-features.5
+++ b/usr/src/man/man5/zpool-features.5
@@ -20,8 +20,9 @@ zpool\-features \- ZFS pool feature descriptions
.LP
ZFS pool on\-disk format versions are specified via "features" which replace
the old on\-disk format numbers (the last supported on\-disk format number is
-28). To enable a feature on a pool use the \fBzpool\fR(1M) command to set
-the \fBfeature@\fR\fIfeature_name\fR property to \fBenabled\fR.
+28). To enable a feature on a pool use the \fBupgrade\fR subcommand of the
+\fBzpool\fR(1M) command, or set the \fBfeature@\fR\fIfeature_name\fR property
+to \fBenabled\fR.
.sp
.LP
The pool format does not affect file system version compatibility or the ability