Restore identification of VDEVs using non-native block size
NAME STATE READ WRITE CKSUM dsk02 ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 ada1s4a ONLINE 0 0 0 ada2s4a ONLINE 0 0 0 block size: 512B configured, 4096B native Reviewed-by: Matt Macy <mmacy@FreeBSD.org> Reviewed-by: Toomas Soome <tsoome@me.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed off by: Cy Schubert <cy@FreeBSD.org> Closes #11088
This commit is contained in:
parent
79bfba2fa8
commit
07c7899a37
|
@ -2254,6 +2254,13 @@ print_status_config(zpool_handle_t *zhp, status_cbdata_t *cb, const char *name,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
color_end();
|
color_end();
|
||||||
|
} else if (children == 0 && !isspare &&
|
||||||
|
getenv("ZPOOL_STATUS_NON_NATIVE_ASHIFT_IGNORE") == NULL &&
|
||||||
|
VDEV_STAT_VALID(vs_physical_ashift, vsc) &&
|
||||||
|
vs->vs_configured_ashift < vs->vs_physical_ashift) {
|
||||||
|
(void) printf(
|
||||||
|
gettext(" block size: %dB configured, %dB native"),
|
||||||
|
1 << vs->vs_configured_ashift, 1 << vs->vs_physical_ashift);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* The root vdev has the scrub/resilver stats */
|
/* The root vdev has the scrub/resilver stats */
|
||||||
|
|
Loading…
Reference in New Issue