Home
last modified time | relevance | path

Searched full:mirror (Results 1 – 25 of 707) sorted by relevance

12345678910>>...29

/freebsd/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/
H A Dzpool_upgrade.cfg55 # v1 mirror
72 # v2 mirror
89 # v3 mirror
158 # This pool is a v2 pool, with device problems on one side of the mirror
162 export ZPOOL_VERSION_2brokenmirror_NAME="zfs-broken-mirror"
179 CONFIGS="1 1stripe 1raidz 1mirror"
184 CONFIGS="1 1stripe 1raidz 1mirror \
185 2 2stripe 2raidz 2mirror 2brokenmirror"
189 CONFIGS="1 1stripe 1raidz 1mirror \
190 2 2stripe 2raidz 2mirror 2brokenmirror \
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_create/
H A Dzpool_create_006_pos.ksh60 "mirror $vdev0 $vdev1 $vdev2 mirror $vdev3 $vdev4 $vdev5" \
61 "mirror $vdev0 $vdev1 mirror $vdev2 $vdev3 mirror $vdev4 $vdev5" \
62 "mirror $vdev0 $vdev1 $vdev2 mirror $vdev3 $vdev4 $vdev5 \
64 "mirror $vdev0 $vdev1 mirror $vdev2 $vdev3 mirror $vdev4 $vdev5 \
66 "mirror $vdev0 $vdev1 spare $vdev2 mirror $vdev3 $vdev4" \
67 "mirror $vdev0 $vdev1 raidz $vdev2 $vdev3" \
68 "mirror $vdev0 $vdev1 raidz $vdev2 $vdev3 $vdev4" \
69 "mirror $vdev0 $vdev1 $vdev2 raidz2 $vdev3 $vdev4 $vdev5" \
70 "mirror $vdev0 $vdev1 $vdev2 $vdev3 \
72 "raidz $vdev0 $vdev1 $vdev2 mirror $vdev3 $vdev4" \
[all …]
H A Dzpool_create_011_neg.ksh86 "$TESTPOOL1 mirror mirror $mirror1 mirror $mirror2" \
90 "$TESTPOOL1 mirror raidz $raidz1 raidz $raidz2" \
91 "$TESTPOOL1 mirror raidz1 $raidz1 raidz1 $raidz2" \
92 "$TESTPOOL1 mirror draid $draid1 draid $draid2" \
93 "$TESTPOOL1 raidz mirror $mirror1 mirror $mirror2" \
94 "$TESTPOOL1 raidz1 mirror $mirror1 mirror $mirror2" \
95 "$TESTPOOL1 draid1 mirror $mirror1 mirror $mirror2" \
96 "$TESTPOOL1 mirror $diff_size_dev" \
100 "$TESTPOOL1 mirror $mirror1 spare $mirror2 spare $diff_size_dev" \
/freebsd/lib/geom/mirror/
H A Dgmirror.8135 utility is used for mirror (RAID1) configurations.
136 After a mirror's creation, all components are detected and configured
145 file system on a mirror.
152 Create a mirror.
197 but creates mirror without storing on-disk metadata in last sector.
199 mirror detection after reboot, device hot-plug and other external events.
229 Rebuild the given mirror components forcibly.
233 Change the size of the given mirror.
238 New size of the mirror is expressed in logical block numbers.
243 Add the given component(s) to the existing mirror.
[all …]
/freebsd/tools/regression/zfs/zpool/add/
H A Dmirror.t11 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
12 expect_ok ${ZPOOL} add ${name0} mirror ${disk2} ${disk3}
20 echo " mirror ONLINE 0 0 0"
23 echo " mirror ONLINE 0 0 0"
32 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} ${disk2}
33 expect_ok ${ZPOOL} add ${name0} mirror ${disk3} ${disk4} ${disk5}
41 echo " mirror ONLINE 0 0 0"
45 echo " mirror ONLINE 0 0 0"
55 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3}
56 expect_ok ${ZPOOL} add ${name0} mirror ${disk4} ${disk5} mirror ${disk6} ${disk7} mirror ${disk8} $…
[all …]
H A Doption-f_size_mismatch.t14 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
15 expect_fl ${ZPOOL} add ${name0} mirror ${disk7} ${disk2}
23 echo " mirror ONLINE 0 0 0"
32 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
33 expect_ok ${ZPOOL} add -f ${name0} mirror ${disk7} ${disk2}
41 echo " mirror ONLINE 0 0 0"
44 echo " mirror ONLINE 0 0 0"
53 expect_ok ${ZPOOL} create ${name0} mirror ${file0} ${file1}
54 expect_fl ${ZPOOL} add ${name0} mirror ${file7} ${file2}
62 echo " mirror ONLINE 0 0 0"
[all …]
H A Doption-f_replication_level_mismatch_1.t11 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
12 expect_fl ${ZPOOL} add ${name0} mirror ${disk2} ${disk3} ${disk4}
20 echo " mirror ONLINE 0 0 0"
29 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
30 expect_ok ${ZPOOL} add -f ${name0} mirror ${disk2} ${disk3} ${disk4}
38 echo " mirror ONLINE 0 0 0"
41 echo " mirror ONLINE 0 0 0"
51 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} ${disk2}
52 expect_fl ${ZPOOL} add ${name0} mirror ${disk3} ${disk4}
60 echo " mirror ONLINE 0 0 0"
[all …]
H A Dlog.t30 expect_ok ${ZPOOL} add ${name0} log mirror ${disk1} ${disk2} ${disk3}
40 echo " mirror ONLINE 0 0 0"
50 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
59 echo " mirror ONLINE 0 0 0"
70 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
71 expect_ok ${ZPOOL} add ${name0} log mirror ${disk2} ${disk3} ${disk4}
79 echo " mirror ONLINE 0 0 0"
83 echo " mirror ONLINE 0 0 0"
115 expect_ok ${ZPOOL} add ${name0} log mirror ${disk3} ${disk4} ${disk5}
128 echo " mirror ONLINE 0 0 0"
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/mmp/
H A Dmmp_degraded_import.ksh15 # Verify the MMP uberblock claim requires a write only to those mirror
22 # 2. A healthy mirror is claimed and imported.
23 # 3. A mirror with an offlined leg is claimed and imported degraded.
26 # 4. A mirror with a leg this host cannot open, and which the
30 # 5. The same two cases on a three-way mirror, where the number of legs
56 log_assert "mmp claim requires only the mirror legs the config expects"
72 # 1. A healthy mirror is claimed and imported
73 log_note "Verify a healthy mirror is claimed and imported"
80 # 2. A mirror with an offlined leg is claimed and imported degraded
81 log_note "Verify a mirror with an offlined leg is claimed and imported"
[all …]
/freebsd/tests/sys/cddl/zfs/tests/cli_root/zpool_create/
H A Dzpool_create_006_pos.ksh77 "mirror $vdev0 $vdev1 $vdev2 mirror $vdev3 $vdev4 $vdev5" \
78 "mirror $vdev0 $vdev1 mirror $vdev2 $vdev3 mirror $vdev4 $vdev5" \
79 "mirror $vdev0 $vdev1 $vdev2 mirror $vdev3 $vdev4 $vdev5 \
81 "mirror $vdev0 $vdev1 mirror $vdev2 $vdev3 mirror $vdev4 $vdev5 \
83 "mirror $vdev0 $vdev1 spare $vdev2 mirror $vdev3 $vdev4" \
103 "$vdev0 mirror $vdev1 $vdev2 mirror $vdev3 $vdev4" \
104 "$vdev0 mirror $vdev1 $vdev2 raidz $vdev3 $vdev4 \
106 "$vdev0 mirror $vdev1 $vdev2 spare $vdev3 raidz $vdev4 $vdev5" \
110 "mirror $vdev0 $vdev1 raidz $vdev2 $vdev3 raidz2 $vdev4 $vdev5 $vdev6" \
111 "mirror $vdev0 $vdev1 raidz $vdev2 $vdev3 \
[all …]
/freebsd/tools/test/stress2/misc/
H A Dgraid1_3.sh39 [ -c /dev/mirror/markj-mirror ] &&
40 { gmirror stop markj-mirror; gmirror destroy markj-mirror; }
41 old=`sysctl -n kern.geom.mirror.debug`
42 sysctl kern.geom.mirror.debug=-1 | grep -q -- -1 ||
43 sysctl kern.geom.mirror.debug=$old > /dev/null
62 gmirror label markj-mirror md${u1}p1
66 gmirror label markj-mirror md${u1}p1
67 gmirror destroy markj-mirror
71 gmirror insert markj-mirror md${u2}p1
72 gmirror remove markj-mirror md${u2}p1
[all …]
H A Dgraid1_8.sh29 # Mirror test where the third disk is partially wiped:
39 [ -c /dev/mirror/test ] && { gmirror stop test; gmirror destroy test; }
40 old=`sysctl -n kern.geom.mirror.debug`
41 sysctl kern.geom.mirror.debug=-1 | grep -q -- -1 ||
42 sysctl kern.geom.mirror.debug=$old > /dev/null
55 [ "`sysctl -in kern.geom.mirror.launch_mirror_before_timeout`" = "0" ] &&
58 gpart create -s BSD mirror/test
59 gpart add -t freebsd-ufs -s 99m mirror/test
61 [ -c /dev/mirror/testa ] || exit 1
63 newfs -n /dev/mirror/testa > /dev/null
[all …]
/freebsd/sys/contrib/openzfs/man/man8/
H A Dzpool-remove.870 level mirror for the
107 .Sy mirror-2
109 .Sy mirror-1 .
120 mirror-0 ONLINE 0 0 0
123 mirror-1 ONLINE 0 0 0
127 mirror-2 ONLINE 0 0 0
133 .Ar mirror-2 No is :
134 .Dl # Nm zpool Cm remove Ar tank mirror-2
137 (both sides of the mirror have been removed):
146 mirror-0 ONLINE 0 0 0
[all …]
H A Dzpool.8113 Converts a non-redundant disk into a mirror, or increases
114 the redundancy level of an existing mirror
259 The following command creates a pool with two mirrors, where each mirror
261 .Dl # Nm zpool Cm create Ar tank Sy mirror Pa sda sdb Sy mirror Pa sdc sdd
276 into a mirror by attaching a second device to it,
280 .Ss Example 6 : No Adding a Mirror to a ZFS Storage Pool
285 .Dl # Nm zpool Cm add Ar tank Sy mirror Pa sda sdb
327 mirror ONLINE
344 .Dl # Nm zpool Cm create Ar tank Sy mirror Pa sda sdb Sy spare Pa sdc
360 .Dl # Nm zpool Cm create Ar pool Sy mirror Pa sda sdb Sy mirror Pa sdc sdd Sy log mirror Pa sde sdf
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/removal/
H A Dremoval_with_faulted.ksh32 # mirror-0 mirror-1
38 # is done by faulting both the mirror-0 (child 0) source vdev and
39 # mirror-1 (child 1) destination vdev. As shown below the default
44 # mirror-0 mirror-1
49 # mirror-0 mirror-1
55 # 1. We create a pool with two top-level mirror vdevs.
58 # 4. We remove the mirror-0 device.
78 default_setup_noexit "mirror $DISK0 $DISK1 mirror $DISK2 $DISK3"
91 log_must zpool remove $TESTPOOL mirror-0
93 log_mustnot vdevs_in_pool $TESTPOOL mirror-0
/freebsd/tools/regression/zfs/zpool/offline/
H A Dmirror.t11 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
25 echo " mirror DEGRADED 0 0 0"
34 expect_ok ${ZPOOL} create -f ${name0} mirror ${disk0} ${disk1}
48 echo " mirror DEGRADED 0 0 0"
57 expect_ok ${ZPOOL} create -f ${name0} mirror ${disk0} ${disk1}
72 echo " mirror DEGRADED 0 0 0"
81 expect_ok ${ZPOOL} create -f ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3}
98 echo " mirror DEGRADED 0 0 0"
101 echo " mirror DEGRADED 0 0 0"
110 expect_ok ${ZPOOL} create -f ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3}
[all …]
H A Dlog.t11 expect_ok ${ZPOOL} create ${name0} ${disk0} log mirror ${disk1} ${disk2}
27 echo " mirror DEGRADED 0 0 0"
37 expect_ok ${ZPOOL} create ${name0} ${disk0} log mirror ${disk1} ${disk2}
53 echo " mirror DEGRADED 0 0 0"
63 expect_ok ${ZPOOL} create ${name0} ${disk0} log mirror ${disk1} ${disk2}
80 echo " mirror DEGRADED 0 0 0"
91 expect_ok ${ZPOOL} create ${name0} ${disk0} log mirror ${disk1} ${disk2} mirror ${disk3} ${disk4}
110 echo " mirror DEGRADED 0 0 0"
113 echo " mirror DEGRADED 0 0 0"
126 expect_ok ${ZPOOL} create ${name0} ${disk0} log mirror ${disk1} ${disk2} mirror ${disk3} ${disk4}
[all …]
/freebsd/tools/regression/zfs/zpool/create/
H A Doption-f_replication_level_mismatch_1.t11 expect_fl ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3} ${disk4}
15 expect_ok ${ZPOOL} create ${zpool_f_flag} ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3…
25 echo " mirror ONLINE 0 0 0"
28 echo " mirror ONLINE 0 0 0"
39 expect_fl ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} ${disk2} mirror ${disk3} ${disk4}
43 expect_ok ${ZPOOL} create ${zpool_f_flag} ${name0} mirror ${disk0} ${disk1} ${disk2} mirror ${disk3…
53 echo " mirror ONLINE 0 0 0"
57 echo " mirror ONLINE 0 0 0"
191 expect_fl ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} raidz ${disk2} ${disk3}
195 expect_ok ${ZPOOL} create ${zpool_f_flag} ${name0} mirror ${disk0} ${disk1} raidz ${disk2} ${disk3}
[all …]
H A Dmirror.t11 expect_fl ${ZPOOL} create ${name0} mirror ${disk0}
13 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
23 echo " mirror ONLINE 0 0 0"
33 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} ${disk2} ${disk3} ${disk4}
43 echo " mirror ONLINE 0 0 0"
56 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} mirror ${disk2} ${disk3} mirror ${disk4…
66 echo " mirror ONLINE 0 0 0"
69 echo " mirror ONLINE 0 0 0"
72 echo " mirror ONLINE 0 0 0"
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/alloc_class/
H A Dalloc_class_014_pos.ksh26 # 1. Create a pool with one normal mirror and one special mirror.
28 # for the special mirror.
47 # One normal mirror (always stays normal) and one special mirror.
48 # The normal mirror ensures the pool always has normal-class vdevs
49 # regardless of what we do to the second mirror.
51 mirror $ZPOOL_DISK0 $ZPOOL_DISK1 \
52 special mirror $CLASS_DISK0 $CLASS_DISK1
54 # Find the special vdev name (mirror-N) from zpool status.
56 awk '/special/{found=1} found && /mirror-/{print $1; exit}')
61 BIAS=$(zpool get -H -o value alloc_bias $TESTPOOL mirror-0)
[all …]
H A Dalloc_class_015_neg.ksh27 # 1. Create a pool with a normal mirror and a log vdev.
46 # Create a pool with a normal mirror and a log vdev.
48 mirror $ZPOOL_DISK0 $ZPOOL_DISK1 \
51 NORMAL_VDEV=$(zpool list -v -H $TESTPOOL | awk '$1 ~ /^mirror/ {print $1; exit}')
64 # CLASS_DISK0 is a single-disk (non-mirror) top-level log vdev.
72 mirror $ZPOOL_DISK0 $ZPOOL_DISK1
74 NORMAL_VDEV=$(zpool list -v -H $TESTPOOL | awk '$1 ~ /^mirror/ {print $1; exit}')
83 mirror $ZPOOL_DISK0 $ZPOOL_DISK1 \
84 special mirror $CLASS_DISK0 $CLASS_DISK1
86 NORMAL_VDEV=$(zpool list -v -H $TESTPOOL | awk '$1 ~ /^mirror/ {print $1; exit}')
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_split/
H A Dzpool_split_dryrun_output.ksh44 tree="mirror '${dev[0]}' '${dev[1]}' log mirror '${dev[2]}' '${dev[3]}' \
45 special mirror '${dev[4]}' '${dev[5]}'"
56 tree="mirror '${dev[0]}' '${dev[1]}' log mirror '${dev[2]}' '${dev[3]}' \
57 special mirror '${dev[4]}' '${dev[5]}'"
70 tree="mirror '${dev[0]}' '${dev[1]}'
71 dedup mirror '${dev[2]}' '${dev[3]}' \
72 special mirror '${dev[4]}' '${dev[5]}' \
75 log mirror '${dev[10]}' '${dev[11]}'"
88 tree="mirror '${dev[0]}' '${dev[1]}'
89 dedup mirror '${dev[2]}' '${dev[3]}' \
[all …]
H A Dzpool_split_devices.ksh26 # 1. Create various (mirror-only) pools
28 # new pool. At most one disk from each mirror can be specified.
62 typeset poolconfs=("mirror ${fd[01]} ${fd[02]}"
63 "mirror ${fd[01]} ${fd[02]} ${fd[03]}"
64 "mirror ${fd[01]} ${fd[02]} mirror ${fd[11]} ${fd[12]}"
65 "mirror ${fd[01]} ${fd[02]} ${fd[03]} mirror ${fd[11]} ${fd[12]}"
66 "mirror ${fd[01]} ${fd[02]} mirror ${fd[11]} ${fd[12]} ${fd[13]}"
67 "mirror ${fd[01]} ${fd[02]} ${fd[03]} mirror ${fd[11]} ${fd[12]} ${fd[13]}"
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_import/
H A Dimport_cachefile_mirror_detached.ksh24 # that a mirror was detached.
29 # 3. Detach a mirror from the pool.
65 test_detach_vdev "mirror $VDEV0 $VDEV4" "$VDEV0"
66 test_detach_vdev "mirror $VDEV0 $VDEV4 mirror $VDEV1 $VDEV2" \
67 "$VDEV0 mirror $VDEV1 $VDEV2"
68 test_detach_vdev "mirror $VDEV0 $VDEV1 $VDEV4" "mirror $VDEV0 $VDEV1"
69 test_detach_vdev "$VDEV0 log mirror $VDEV1 $VDEV4" "$VDEV0 log $VDEV1"
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibmirror.c154 IBEXIT("Clear port mirror route set failed"); in port_mirror_route()
160 IBEXIT("Read port mirror route get failed"); in port_mirror_route()
169 /* Port Mirror Route */ in port_mirror_route()
178 else { /* remote mirror */ in port_mirror_route()
189 IBEXIT("port mirror route set failed"); in port_mirror_route()
193 printf("Port Mirror Route\n%s", str); in port_mirror_route()
204 IBEXIT("Clear port mirror ports set failed"); in port_mirror_ports()
210 IBEXIT("Read port mirror ports get failed"); in port_mirror_ports()
214 /* Port Mirror Ports */ in port_mirror_ports()
228 IBEXIT("port mirror ports set failed"); in port_mirror_ports()
[all …]

12345678910>>...29