12 expect_ok ${ZPOOL} create ${name0} ${disk0}
13 expect_fl ${ZPOOL} add ${name0} cache ${disk0}
14 expect_ok ${ZPOOL} destroy ${name0}
15 expect_fl ${ZPOOL} status -x ${name0}
17 expect_ok ${ZPOOL} create ${name0} ${disk0} cache ${disk1}
18 expect_fl ${ZPOOL} add ${name0} cache ${disk1}
19 expect_ok ${ZPOOL} destroy ${name0}
20 expect_fl ${ZPOOL} status -x ${name0}
22 expect_ok ${ZPOOL} create ${name0} ${disk0}
23 expect_ok ${ZPOOL} add ${name0} cache ${disk1}
25 echo " pool: ${name0}"
27 echo " scrub: none requested"
29 echo " NAME STATE READ WRITE CKSUM"
30 echo " ${name0} ONLINE 0 0 0"
31 echo " ${disk0} ONLINE 0 0 0"
33 echo " ${disk1} ONLINE 0 0 0"
34 echo "errors: No known data errors"
36 expect "${exp}" ${ZPOOL} status ${name0}
37 expect_ok ${ZPOOL} destroy ${name0}
38 expect_fl ${ZPOOL} status -x ${name0}
40 expect_ok ${ZPOOL} create ${name0} ${disk0} cache ${disk1}
41 expect_ok ${ZPOOL} add ${name0} cache ${disk2}
43 echo " pool: ${name0}"
45 echo " scrub: none requested"
47 echo " NAME STATE READ WRITE CKSUM"
48 echo " ${name0} ONLINE 0 0 0"
49 echo " ${disk0} ONLINE 0 0 0"
51 echo " ${disk1} ONLINE 0 0 0"
52 echo " ${disk2} ONLINE 0 0 0"
53 echo "errors: No known data errors"
55 expect "${exp}" ${ZPOOL} status ${name0}
56 expect_ok ${ZPOOL} destroy ${name0}
57 expect_fl ${ZPOOL} status -x ${name0}
59 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1} cache ${disk2} ${disk3}
60 expect_ok ${ZPOOL} add ${name0} cache ${disk4}
62 echo " pool: ${name0}"
64 echo " scrub: none requested"
66 echo " NAME STATE READ WRITE CKSUM"
67 echo " ${name0} ONLINE 0 0 0"
68 echo " mirror ONLINE 0 0 0"
69 echo " ${disk0} ONLINE 0 0 0"
70 echo " ${disk1} ONLINE 0 0 0"
72 echo " ${disk2} ONLINE 0 0 0"
73 echo " ${disk3} ONLINE 0 0 0"
74 echo " ${disk4} ONLINE 0 0 0"
75 echo "errors: No known data errors"
77 expect "${exp}" ${ZPOOL} status ${name0}
78 expect_ok ${ZPOOL} destroy ${name0}
79 expect_fl ${ZPOOL} status -x ${name0}
81 expect_ok ${ZPOOL} create ${name0} raidz1 ${disk0} ${disk1} ${disk2} cache ${disk3}
82 expect_ok ${ZPOOL} add ${name0} cache ${disk4}
84 echo " pool: ${name0}"
86 echo " scrub: none requested"
88 echo " NAME STATE READ WRITE CKSUM"
89 echo " ${name0} ONLINE 0 0 0"
90 echo " raidz1 ONLINE 0 0 0"
91 echo " ${disk0} ONLINE 0 0 0"
92 echo " ${disk1} ONLINE 0 0 0"
93 echo " ${disk2} ONLINE 0 0 0"
95 echo " ${disk3} ONLINE 0 0 0"
96 echo " ${disk4} ONLINE 0 0 0"
97 echo "errors: No known data errors"
99 expect "${exp}" ${ZPOOL} status ${name0}
100 expect_ok ${ZPOOL} destroy ${name0}
101 expect_fl ${ZPOOL} status -x ${name0}
103 expect_ok ${ZPOOL} create ${name0} raidz2 ${disk0} ${disk1} ${disk2} ${disk3} cache ${disk4}
104 expect_ok ${ZPOOL} add ${name0} cache ${disk5}
106 echo " pool: ${name0}"
107 echo " state: ONLINE"
108 echo " scrub: none requested"
110 echo " NAME STATE READ WRITE CKSUM"
111 echo " ${name0} ONLINE 0 0 0"
112 echo " raidz2 ONLINE 0 0 0"
113 echo " ${disk0} ONLINE 0 0 0"
114 echo " ${disk1} ONLINE 0 0 0"
115 echo " ${disk2} ONLINE 0 0 0"
116 echo " ${disk3} ONLINE 0 0 0"
118 echo " ${disk4} ONLINE 0 0 0"
119 echo " ${disk5} ONLINE 0 0 0"
120 echo "errors: No known data errors"
122 expect "${exp}" ${ZPOOL} status ${name0}
123 expect_ok ${ZPOOL} destroy ${name0}
124 expect_fl ${ZPOOL} status -x ${name0}