Project

General

Profile

Feature #1948

zpool list should show more detailed pool information

Added by George Wilson over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Start date:
2012-01-05
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

Historically the only way to see the usage of individual top-level devices within a pool was to run 'zpool iostat -v'. With the integration of 'PSARC 2008/353 zpool autoexpand property' ZFS could grow individual devices and expand top-level vdevs. Unfortunately it was not easy to determine if a LUN had expanded nor how it would impact ZFS top-level vdevs.

ZFS needs a way to display the expandable space of the pool as well as more detailed information for each device within the pool. Introducing a verbose option to 'zpool list' should accomplish this task.

History

#1

Updated by Albert Lee over 7 years ago

  • Project changed from site to illumos gate
#2

Updated by Eric Schrock over 7 years ago

  • Status changed from New to Resolved

changeset: 13570:3411fd5f1589
tag: tip
user: George Wilson <>
date: Mon Jan 23 18:15:55 2012 -0800

description:
1948 zpool list should show more detailed pool information
Reviewed by: Adam Leventhal <>
Reviewed by: Matt Ahrens <>
Reviewed by: Eric Schrock <>
Reviewed by: Richard Lowe <>
Reviewed by: Albert Lee <>
Reviewed by: Dan McDonald <>
Reviewed by: Garrett D'Amore <>
Approved by: Eric Schrock <>

modified:
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
usr/src/cmd/truss/codes.c
usr/src/cmd/zpool/zpool_main.c
usr/src/common/zfs/zpool_prop.c
usr/src/lib/libzfs/common/libzfs.h
usr/src/lib/libzfs/common/libzfs_pool.c
usr/src/lib/libzfs/common/mapfile-vers
usr/src/man/man1m/zpool.1m
usr/src/uts/common/fs/zfs/spa.c
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
usr/src/uts/common/fs/zfs/vdev.c
usr/src/uts/common/fs/zfs/vdev_disk.c
usr/src/uts/common/fs/zfs/vdev_file.c
usr/src/uts/common/fs/zfs/vdev_mirror.c
usr/src/uts/common/fs/zfs/vdev_missing.c
usr/src/uts/common/fs/zfs/vdev_raidz.c
usr/src/uts/common/fs/zfs/vdev_root.c
usr/src/uts/common/fs/zfs/zfs_ioctl.c
usr/src/uts/common/sys/fs/zfs.h

Also available in: Atom PDF