Searched refs:dataset (Results 1 - 25 of 75) sorted by relevance

123

/illumos-gate/usr/src/test/zfs-tests/tests/functional/snapused/
H A Dsnapused.kshlib35 function _check_used # dataset
37 typeset dataset=$1
39 if [[ "$(get_prop type $dataset)" == "snapshot" ]]; then
43 used=$(get_prop used $dataset)
44 usedbychildren=$(get_prop usedbychildren $dataset)
45 usedbydataset=$(get_prop usedbydataset $dataset)
46 usedbyrefreservation=$(get_prop usedbyrefreservation $dataset)
47 usedbysnapshots=$(get_prop usedbysnapshots $dataset)
51 log_fail "$dataset: used($used) is not the sum($used_sum) of usedby*"
55 function check_used # dataset
[all...]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_set/
H A Dsnapdir_001_pos.ksh36 # Setting a valid snapdir on a dataset, it should be successful.
40 # 2. Create a snapshot for each dataset.
41 # 3. Setting different valid snapdir to each dataset.
50 for dataset in $all_datasets; do
51 snapexists ${dataset}@snap && \
52 log_must zfs destroy ${dataset}@snap
56 function verify_snapdir_visible # $1 dataset, $2 hidden|visible
58 typeset dataset=$1
60 typeset mtpt=$(get_prop mountpoint $dataset)
91 for dataset i
[all...]
H A Dreadonly_001_pos.ksh36 # Setting readonly on a dataset, it should keep the dataset as readonly.
40 # 2. Setting readonly to each dataset.
49 for dataset in $TESTPOOL/$TESTFS $TESTPOOL/$TESTVOL ; do
50 snapexists ${dataset}@$TESTSNAP && \
51 log_must zfs destroy -R ${dataset}@$TESTSNAP
55 function initial_dataset # $1 dataset
57 typeset dataset=$1
59 typeset fstype=$(get_prop type $dataset)
62 typeset mtpt=$(get_prop mountpoint $dataset)
[all...]
H A Dcanmount_002_pos.ksh43 # 2. Set canmount=noauto for each dataset and check the retuen value
45 # 3. mount each dataset(except volume) to see if it can be mounted.
121 dataset=${dataset_pos[i]}
122 set_n_check_prop "noauto" "canmount" "$dataset"
123 log_must zfs set mountpoint=$tmpmnt $dataset
124 if ismounted $dataset; then
126 log_must mounted $dataset
127 log_must zfs unmount $dataset
128 log_must unmounted $dataset
130 log_must unmounted $dataset
[all...]
H A Dcanmount_001_pos.ksh99 for dataset in "${dataset_pos[@]}" ; do
101 set_n_check_prop "$value" "canmount" "$dataset"
103 log_mustnot ismounted $dataset
104 log_mustnot zfs mount $dataset
105 log_mustnot ismounted $dataset
107 if ! ismounted $dataset ; then
108 log_must zfs mount $dataset
110 log_must ismounted $dataset
115 for dataset in "${dataset_neg[@]}" ; do
118 "$dataset" "fals
[all...]
H A Dzfs_set_common.kshlib41 # Firstly, set the property value to dataset. Then checking if the property
46 # $3 dataset
53 typeset dataset=$3
59 [[ -n $prop ]] && old_value=$(get_prop $prop $dataset)
62 [[ -z $prop || -z $dataset ]] && \
63 log_fail "property or dataset isn't defined."
65 log_must zfs set $prop=$expect_value $dataset
70 [[ -n $prop ]] && cur_value=$(get_prop $prop $dataset)
76 log_fail "The '$dataset' '$prop' value \
79 log_fail "The '$dataset' '
[all...]
H A Dmountpoint_002_pos.ksh42 # 2. Unmount that dataset
51 set -A dataset "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTCTR"
81 while (( i < ${#dataset[@]} )); do
83 if ismounted ${dataset[i]} ; then
84 log_must zfs unmount ${dataset[i]}
86 log_mustnot ismounted ${dataset[i]}
89 "${dataset[i]}"
90 log_mustnot ismounted ${dataset[i]}
H A Donoffs_001_pos.ksh58 set -A dataset "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTCTR" "$TESTPOOL/$TESTVOL"
60 set -A dataset "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTCTR"
69 while (( i < ${#dataset[@]} )); do
74 if [[ ${dataset[i]} == "$TESTPOOL/$TESTVOL" && \
78 "${dataset[i]}" "false"
83 "${dataset[i]}"
87 "${dataset[i]}" "false"
92 "${dataset[i]}"
H A Dcache_002_neg.ksh47 set -A dataset "$TESTPOOL" "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTVOL"
57 while (( i < ${#dataset[@]} )); do
60 log_mustnot zfs set $propname=${values[j]} ${dataset[i]}
H A Dro_props_001_pos.ksh51 set -A dataset $TESTPOOL/$TESTFS $TESTPOOL/$TESTVOL \
85 while (( i < ${#dataset[@]} )); do
88 dst_type=$(get_prop type ${dataset[i]})
94 cur_value=$(get_prop $prop ${dataset[i]})
100 # just expect it failed. Otherwise, set it to dataset,
106 ${dataset[i]}
109 ${dataset[i]} false
H A Dcache_001_pos.ksh43 set -A dataset "$TESTPOOL" "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTVOL"
53 while (( i < ${#dataset[@]} )); do
56 set_n_check_prop "${values[j]}" "$propname" "${dataset[i]}"
H A Dchecksum_001_pos.ksh42 # 2. Setting different valid checksum to each dataset.
48 set -A dataset "$TESTPOOL" "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTVOL"
56 while (( i < ${#dataset[@]} )); do
59 set_n_check_prop "${values[j]}" "checksum" "${dataset[i]}"
H A Dcompression_001_pos.ksh43 set -A dataset "$TESTPOOL" "$TESTPOOL/$TESTFS" "$TESTPOOL/$TESTVOL"
53 while (( i < ${#dataset[@]} )); do
56 set_n_check_prop "${values[j]}" "$propname" "${dataset[i]}"
H A Dreservation_001_neg.ksh59 # on a dataset.
96 for dataset in $TESTPOOL/$TESTFS $TESTPOOL/$TESTCTR $TESTPOOL/$TESTVOL
98 set_n_check $dataset
/illumos-gate/usr/src/test/zfs-tests/tests/functional/inheritance/
H A Dinherit.kshlib35 function get_prop_src # property dataset
39 typeset dataset=$2
41 prop_val=`zfs get -H -o source $prop $dataset`
45 "property for dataset $dataset"
53 # either be "default", "local", or "inherited from <parent dataset>".
56 # a dataset name.
101 function set_n_verify_prop #property value dataset
105 typeset dataset=$3
107 zfs set $prop=$prop_val $dataset
[all...]
H A Dinherit_001_pos.ksh54 typeset dataset=$1
59 create_pool "$dataset" "$disks"
61 log_must zfs create $dataset
62 log_must zfs set canmount=off $dataset
64 log_must zfs create $dataset
69 list="$list $dataset"
74 # dataset, setting them to a 'local' value if required.
76 function init_props { #dataset init_code
77 typeset dataset=$1
89 log_note "Leaving properties for $dataset unchange
[all...]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_rename/
H A Dzfs_rename_002_pos.ksh42 # 2. Rename each dataset object to a new name.
43 # 3. Rename each dataset back to its original name.
51 set -A dataset "$TESTPOOL/$TESTFS@snapshot" "$TESTPOOL/$TESTFS1" \
67 while ((i < ${#dataset[*]} )); do
70 rename_dataset ${dataset[i]} ${dataset[i]}-new
71 rename_dataset ${dataset[i]}-new ${dataset[i]}
76 if [[ ${dataset[i]} == *@* ]]; then
77 data=$(snapshot_mountpoint ${dataset[
[all...]
H A Dzfs_rename_001_pos.ksh43 # 2. Rename each dataset object to a new name.
51 set -A dataset "$TESTPOOL/$TESTFS@snapshot" "$TESTPOOL/$TESTFS1" \
67 while (( i < ${#dataset[*]} )); do
68 rename_dataset ${dataset[i]} ${dataset[i]}-new
102 while ((i < ${#dataset[*]} )); do
103 if datasetexists ${dataset[i]}-new ; then
104 log_must zfs rename ${dataset[i]}-new ${dataset[i]}
109 log_pass "'zfs rename' successfully renamed each dataset typ
[all...]
H A Dzfs_rename.kshlib85 while ((i < ${#dataset[*]} )); do
86 if ! datasetexists ${dataset[i]}-new ; then
91 if [[ ${dataset[i]}-new != *@* ]] ; then
92 zfs rename ${dataset[i]}-new ${dataset[i]}
94 typeset newfs=${dataset[i]}-new
95 typeset oldfs=${dataset[i]}
102 log_must zfs destroy -fR ${dataset[i]}-new
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_user/zfs_list/
H A Dzfs_list.kshlib52 for dataset in $( $CMD )
54 ACTUAL=$(basename $dataset)
55 if [ "$dataset" != "$TESTPOOL/$TESTFS" ]
94 for dataset in $( $CMD )
96 ACTUAL=$(basename $dataset)
97 if [ "$dataset" != "$TESTPOOL/$TESTFS" ]
H A Dsetup.ksh43 for dataset in $DATASETS
45 log_must zfs create $TESTPOOL/$TESTFS/$dataset
47 log_must zfs snapshot $TESTPOOL/$TESTFS/${dataset}@snap
51 log_must zfs create -V 64M $TESTPOOL/$TESTFS/${dataset}-vol
53 log_must zfs snapshot $TESTPOOL/$TESTFS/${dataset}-vol@snap
59 $TESTPOOL/$TESTFS/$dataset
60 if datasetexists $TESTPOOL/$TESTFS/${dataset}-vol; then
62 $TESTPOOL/$TESTFS/${dataset}-vol
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/
H A Dcli_common.kshlib75 # Check the received dataset exists or not
81 for dataset in $@; do
82 ! datasetexists $dataset && \
83 bad_rst_tgts="$bad_rst_tgts $dataset"
/illumos-gate/usr/src/test/zfs-tests/tests/functional/rsend/
H A Drsend_002_pos.ksh83 dataset=$POOL2/$FS/vol
84 log_must eval "zfs send -I @vsnap $dataset@final > " \
86 log_must destroy_tree $dataset@final $dataset@snapC \
87 $dataset@snapB $dataset@init
/illumos-gate/usr/src/test/zfs-tests/tests/functional/reservation/
H A Dreservation_003_pos.sh70 # Set a reservation $RESV_ITER times on a dataset and verify that
73 function multiple_resv { #dataset
76 dataset=$1
78 log_must zero_reservation $dataset
99 log_must zfs set reservation=$resv_size_set $dataset
101 resv_size_get=`get_prop reservation $dataset`
108 log_must zero_reservation $dataset
/illumos-gate/usr/src/lib/libshare/common/
H A Dlibshare_zfs.c231 * dataset.
234 get_legacy_mountpoint(char *path, char *dataset, size_t dlen, argument
255 (void) strlcpy(dataset, entry.mnt_special,
267 * get the name of the ZFS dataset the path is equivalent to. The
268 * dataset name is used for get/set of ZFS properties since libzfs
269 * requires a dataset to do a zfs_open().
277 char *dataset = NULL; local
295 * Search mmttab for mountpoint and get dataset.
301 dataset = mountpoint;
319 dataset
338 get_zfs_property(char *dataset, zfs_prop_t property) argument
373 char *dataset; local
526 zfs_construct_resource(sa_share_t share, char *dataset) argument
543 zfs_inherited(sa_handle_t handle, sa_share_t share, char *sourcestr, char *shareopts, char *mountpoint, char *proto, char *dataset) argument
617 zfs_notinherited(sa_group_t group, sa_share_t share, char *mountpoint, char *shareopts, char *proto, char *dataset, int grouperr) argument
695 sa_zfs_process_share(sa_handle_t handle, sa_group_t group, sa_share_t share, char *mountpoint, char *proto, zprop_source_t source, char *shareopts, char *sourcestr, char *dataset) argument
783 char *dataset; local
933 char *dataset = NULL; local
1044 char *dataset = NULL; local
1122 char *dataset = NULL; local
1270 char *dataset; local
1393 char dataset[ZFS_MAXPROPLEN]; local
1545 char *dataset, *lastcomma; local
[all...]

Completed in 122 milliseconds

123