1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21 22# 23# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 24# Use is subject to license terms. 25# 26 27# 28# Copyright (c) 2013, 2014 by Delphix. All rights reserved. 29# Copyright 2016 Nexenta Systems, Inc. All rights reserved. 30# 31 32# Set the expected properties of zpool 33typeset -a properties=( 34 "size" 35 "capacity" 36 "altroot" 37 "health" 38 "guid" 39 "version" 40 "bootfs" 41 "delegation" 42 "autoreplace" 43 "cachefile" 44 "failmode" 45 "listsnapshots" 46 "autoexpand" 47 "dedupditto" 48 "dedupratio" 49 "free" 50 "allocated" 51 "readonly" 52 "comment" 53 "expandsize" 54 "freeing" 55 "fragmentation" 56 "leaked" 57 "bootsize" 58 "checkpoint" 59 "multihost" 60 "feature@async_destroy" 61 "feature@empty_bpobj" 62 "feature@lz4_compress" 63 "feature@multi_vdev_crash_dump" 64 "feature@spacemap_histogram" 65 "feature@enabled_txg" 66 "feature@hole_birth" 67 "feature@extensible_dataset" 68 "feature@embedded_data" 69 "feature@bookmarks" 70 "feature@filesystem_limits" 71 "feature@large_blocks" 72 "feature@large_dnode" 73 "feature@sha512" 74 "feature@skein" 75 "feature@edonr" 76 "feature@device_removal" 77 "feature@obsolete_counts" 78 "feature@zpool_checkpoint" 79 "feature@spacemap_v2" 80 "feature@allocation_classes" 81 "feature@resilver_defer" 82) 83