mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-01-13 03:30:34 +03:00
-x shouldn't warn about old on-disk format or unavailable features
`zpool status -x` should only flag errors or where the pool is unavailable. If it imported fine but isn't using the latest features available in the code, that's not an error. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #1319
This commit is contained in:
parent
d9b0ebbe82
commit
c5b247f335
@ -3970,7 +3970,10 @@ status_callback(zpool_handle_t *zhp, void *data)
|
|||||||
* If we were given 'zpool status -x', only report those pools with
|
* If we were given 'zpool status -x', only report those pools with
|
||||||
* problems.
|
* problems.
|
||||||
*/
|
*/
|
||||||
if (reason == ZPOOL_STATUS_OK && cbp->cb_explain) {
|
if (cbp->cb_explain &&
|
||||||
|
(reason == ZPOOL_STATUS_OK ||
|
||||||
|
reason == ZPOOL_STATUS_VERSION_OLDER ||
|
||||||
|
reason == ZPOOL_STATUS_FEAT_DISABLED)) {
|
||||||
if (!cbp->cb_allpools) {
|
if (!cbp->cb_allpools) {
|
||||||
(void) printf(gettext("pool '%s' is healthy\n"),
|
(void) printf(gettext("pool '%s' is healthy\n"),
|
||||||
zpool_get_name(zhp));
|
zpool_get_name(zhp));
|
||||||
|
@ -1604,7 +1604,7 @@ If a scrub or resilver is in progress, this command reports the percentage done
|
|||||||
.ad
|
.ad
|
||||||
.RS 6n
|
.RS 6n
|
||||||
.rt
|
.rt
|
||||||
Only display status for pools that are exhibiting errors or are otherwise unavailable.
|
Only display status for pools that are exhibiting errors or are otherwise unavailable. Warnings about pools not using the latest on-disk format will not be included.
|
||||||
.RE
|
.RE
|
||||||
|
|
||||||
.sp
|
.sp
|
||||||
|
Loading…
Reference in New Issue
Block a user