13 expect_ok ${ZPOOL} create ${name0} ${disk0}
14 expect_fl ${ZPOOL} add ${name0} ${file0}
16 echo " pool: ${name0}"
18 echo " scrub: none requested"
20 echo " NAME STATE READ WRITE CKSUM"
21 echo " ${name0} ONLINE 0 0 0"
22 echo " ${disk0} ONLINE 0 0 0"
23 echo "errors: No known data errors"
25 expect "${exp}" ${ZPOOL} status ${name0}
26 expect_ok ${ZPOOL} destroy ${name0}
27 expect_fl ${ZPOOL} status -x ${name0}
29 expect_ok ${ZPOOL} create ${name0} ${disk0}
30 expect_ok ${ZPOOL} add -f ${name0} ${file0}
32 echo " pool: ${name0}"
34 echo " scrub: none requested"
36 echo " NAME STATE READ WRITE CKSUM"
37 echo " ${name0} ONLINE 0 0 0"
38 echo " ${disk0} ONLINE 0 0 0"
39 echo " ${file0} ONLINE 0 0 0"
40 echo "errors: No known data errors"
42 expect "${exp}" ${ZPOOL} status ${name0}
43 expect_ok ${ZPOOL} destroy ${name0}
44 expect_fl ${ZPOOL} status -x ${name0}
46 expect_ok ${ZPOOL} create ${name0} ${file0}
47 expect_fl ${ZPOOL} add ${name0} ${disk0}
49 echo " pool: ${name0}"
51 echo " scrub: none requested"
53 echo " NAME STATE READ WRITE CKSUM"
54 echo " ${name0} ONLINE 0 0 0"
55 echo " ${file0} ONLINE 0 0 0"
56 echo "errors: No known data errors"
58 expect "${exp}" ${ZPOOL} status ${name0}
59 expect_ok ${ZPOOL} destroy ${name0}
60 expect_fl ${ZPOOL} status -x ${name0}
62 expect_ok ${ZPOOL} create ${name0} ${file0}
63 expect_ok ${ZPOOL} add -f ${name0} ${disk0}
65 echo " pool: ${name0}"
67 echo " scrub: none requested"
69 echo " NAME STATE READ WRITE CKSUM"
70 echo " ${name0} ONLINE 0 0 0"
71 echo " ${file0} ONLINE 0 0 0"
72 echo " ${disk0} ONLINE 0 0 0"
73 echo "errors: No known data errors"
75 expect "${exp}" ${ZPOOL} status ${name0}
76 expect_ok ${ZPOOL} destroy ${name0}
77 expect_fl ${ZPOOL} status -x ${name0}
79 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
80 expect_fl ${ZPOOL} add ${name0} mirror ${disk2} ${file0}
82 echo " pool: ${name0}"
84 echo " scrub: none requested"
86 echo " NAME STATE READ WRITE CKSUM"
87 echo " ${name0} ONLINE 0 0 0"
88 echo " mirror ONLINE 0 0 0"
89 echo " ${disk0} ONLINE 0 0 0"
90 echo " ${disk1} ONLINE 0 0 0"
91 echo "errors: No known data errors"
93 expect "${exp}" ${ZPOOL} status ${name0}
94 expect_ok ${ZPOOL} destroy ${name0}
95 expect_fl ${ZPOOL} status -x ${name0}
97 expect_ok ${ZPOOL} create ${name0} mirror ${disk0} ${disk1}
98 expect_ok ${ZPOOL} add -f ${name0} mirror ${disk2} ${file0}
100 echo " pool: ${name0}"
101 echo " state: ONLINE"
102 echo " scrub: none requested"
104 echo " NAME STATE READ WRITE CKSUM"
105 echo " ${name0} ONLINE 0 0 0"
106 echo " mirror ONLINE 0 0 0"
107 echo " ${disk0} ONLINE 0 0 0"
108 echo " ${disk1} ONLINE 0 0 0"
109 echo " mirror ONLINE 0 0 0"
110 echo " ${disk2} ONLINE 0 0 0"
111 echo " ${file0} ONLINE 0 0 0"
112 echo "errors: No known data errors"
114 expect "${exp}" ${ZPOOL} status ${name0}
115 expect_ok ${ZPOOL} destroy ${name0}
116 expect_fl ${ZPOOL} status -x ${name0}
118 expect_ok ${ZPOOL} create ${name0} mirror ${file0} ${file1}
119 expect_fl ${ZPOOL} add ${name0} mirror ${disk0} ${file2}
121 echo " pool: ${name0}"
122 echo " state: ONLINE"
123 echo " scrub: none requested"
125 echo " NAME STATE READ WRITE CKSUM"
126 echo " ${name0} ONLINE 0 0 0"
127 echo " mirror ONLINE 0 0 0"
128 echo " ${file0} ONLINE 0 0 0"
129 echo " ${file1} ONLINE 0 0 0"
130 echo "errors: No known data errors"
132 expect "${exp}" ${ZPOOL} status ${name0}
133 expect_ok ${ZPOOL} destroy ${name0}
134 expect_fl ${ZPOOL} status -x ${name0}
136 expect_ok ${ZPOOL} create ${name0} mirror ${file0} ${file1}
137 expect_ok ${ZPOOL} add -f ${name0} mirror ${disk0} ${file2}
139 echo " pool: ${name0}"
140 echo " state: ONLINE"
141 echo " scrub: none requested"
143 echo " NAME STATE READ WRITE CKSUM"
144 echo " ${name0} ONLINE 0 0 0"
145 echo " mirror ONLINE 0 0 0"
146 echo " ${file0} ONLINE 0 0 0"
147 echo " ${file1} ONLINE 0 0 0"
148 echo " mirror ONLINE 0 0 0"
149 echo " ${disk0} ONLINE 0 0 0"
150 echo " ${file2} ONLINE 0 0 0"
151 echo "errors: No known data errors"
153 expect "${exp}" ${ZPOOL} status ${name0}
154 expect_ok ${ZPOOL} destroy ${name0}
155 expect_fl ${ZPOOL} status -x ${name0}
157 expect_ok ${ZPOOL} create ${name0} raidz1 ${disk0} ${disk1} ${disk2}
158 expect_fl ${ZPOOL} add ${name0} raidz1 ${disk3} ${file0} ${disk4}
160 echo " pool: ${name0}"
161 echo " state: ONLINE"
162 echo " scrub: none requested"
164 echo " NAME STATE READ WRITE CKSUM"
165 echo " ${name0} ONLINE 0 0 0"
166 echo " raidz1 ONLINE 0 0 0"
167 echo " ${disk0} ONLINE 0 0 0"
168 echo " ${disk1} ONLINE 0 0 0"
169 echo " ${disk2} ONLINE 0 0 0"
170 echo "errors: No known data errors"
172 expect "${exp}" ${ZPOOL} status ${name0}
173 expect_ok ${ZPOOL} destroy ${name0}
174 expect_fl ${ZPOOL} status -x ${name0}
176 expect_ok ${ZPOOL} create ${name0} raidz1 ${disk0} ${disk1} ${disk2}
177 expect_ok ${ZPOOL} add -f ${name0} raidz1 ${disk3} ${file0} ${disk4}
179 echo " pool: ${name0}"
180 echo " state: ONLINE"
181 echo " scrub: none requested"
183 echo " NAME STATE READ WRITE CKSUM"
184 echo " ${name0} ONLINE 0 0 0"
185 echo " raidz1 ONLINE 0 0 0"
186 echo " ${disk0} ONLINE 0 0 0"
187 echo " ${disk1} ONLINE 0 0 0"
188 echo " ${disk2} ONLINE 0 0 0"
189 echo " raidz1 ONLINE 0 0 0"
190 echo " ${disk3} ONLINE 0 0 0"
191 echo " ${file0} ONLINE 0 0 0"
192 echo " ${disk4} ONLINE 0 0 0"
193 echo "errors: No known data errors"
195 expect "${exp}" ${ZPOOL} status ${name0}
196 expect_ok ${ZPOOL} destroy ${name0}
197 expect_fl ${ZPOOL} status -x ${name0}
199 expect_ok ${ZPOOL} create ${name0} raidz1 ${file0} ${file1} ${file2}
200 expect_fl ${ZPOOL} add ${name0} raidz1 ${file3} ${disk0} ${file4}
202 echo " pool: ${name0}"
203 echo " state: ONLINE"
204 echo " scrub: none requested"
206 echo " NAME STATE READ WRITE CKSUM"
207 echo " ${name0} ONLINE 0 0 0"
208 echo " raidz1 ONLINE 0 0 0"
209 echo " ${file0} ONLINE 0 0 0"
210 echo " ${file1} ONLINE 0 0 0"
211 echo " ${file2} ONLINE 0 0 0"
212 echo "errors: No known data errors"
214 expect "${exp}" ${ZPOOL} status ${name0}
215 expect_ok ${ZPOOL} destroy ${name0}
216 expect_fl ${ZPOOL} status -x ${name0}
218 expect_ok ${ZPOOL} create ${name0} raidz1 ${file0} ${file1} ${file2}
219 expect_ok ${ZPOOL} add -f ${name0} raidz1 ${file3} ${disk0} ${file4}
221 echo " pool: ${name0}"
222 echo " state: ONLINE"
223 echo " scrub: none requested"
225 echo " NAME STATE READ WRITE CKSUM"
226 echo " ${name0} ONLINE 0 0 0"
227 echo " raidz1 ONLINE 0 0 0"
228 echo " ${file0} ONLINE 0 0 0"
229 echo " ${file1} ONLINE 0 0 0"
230 echo " ${file2} ONLINE 0 0 0"
231 echo " raidz1 ONLINE 0 0 0"
232 echo " ${file3} ONLINE 0 0 0"
233 echo " ${disk0} ONLINE 0 0 0"
234 echo " ${file4} ONLINE 0 0 0"
235 echo "errors: No known data errors"
237 expect "${exp}" ${ZPOOL} status ${name0}
238 expect_ok ${ZPOOL} destroy ${name0}
239 expect_fl ${ZPOOL} status -x ${name0}
241 expect_ok ${ZPOOL} create ${name0} raidz2 ${disk0} ${disk1} ${disk2} ${disk3}
242 expect_fl ${ZPOOL} add ${name0} raidz2 ${disk4} ${file0} ${disk5} ${disk6}
244 echo " pool: ${name0}"
245 echo " state: ONLINE"
246 echo " scrub: none requested"
248 echo " NAME STATE READ WRITE CKSUM"
249 echo " ${name0} ONLINE 0 0 0"
250 echo " raidz2 ONLINE 0 0 0"
251 echo " ${disk0} ONLINE 0 0 0"
252 echo " ${disk1} ONLINE 0 0 0"
253 echo " ${disk2} ONLINE 0 0 0"
254 echo " ${disk3} ONLINE 0 0 0"
255 echo "errors: No known data errors"
257 expect "${exp}" ${ZPOOL} status ${name0}
258 expect_ok ${ZPOOL} destroy ${name0}
259 expect_fl ${ZPOOL} status -x ${name0}
261 expect_ok ${ZPOOL} create ${name0} raidz2 ${disk0} ${disk1} ${disk2} ${disk3}
262 expect_ok ${ZPOOL} add -f ${name0} raidz2 ${disk4} ${file0} ${disk5} ${disk6}
264 echo " pool: ${name0}"
265 echo " state: ONLINE"
266 echo " scrub: none requested"
268 echo " NAME STATE READ WRITE CKSUM"
269 echo " ${name0} ONLINE 0 0 0"
270 echo " raidz2 ONLINE 0 0 0"
271 echo " ${disk0} ONLINE 0 0 0"
272 echo " ${disk1} ONLINE 0 0 0"
273 echo " ${disk2} ONLINE 0 0 0"
274 echo " ${disk3} ONLINE 0 0 0"
275 echo " raidz2 ONLINE 0 0 0"
276 echo " ${disk4} ONLINE 0 0 0"
277 echo " ${file0} ONLINE 0 0 0"
278 echo " ${disk5} ONLINE 0 0 0"
279 echo " ${disk6} ONLINE 0 0 0"
280 echo "errors: No known data errors"
282 expect "${exp}" ${ZPOOL} status ${name0}
283 expect_ok ${ZPOOL} destroy ${name0}
284 expect_fl ${ZPOOL} status -x ${name0}
286 expect_ok ${ZPOOL} create ${name0} raidz2 ${file0} ${file1} ${file2} ${file3}
287 expect_fl ${ZPOOL} add ${name0} raidz2 ${file4} ${disk0} ${file5} ${file6}
289 echo " pool: ${name0}"
290 echo " state: ONLINE"
291 echo " scrub: none requested"
293 echo " NAME STATE READ WRITE CKSUM"
294 echo " ${name0} ONLINE 0 0 0"
295 echo " raidz2 ONLINE 0 0 0"
296 echo " ${file0} ONLINE 0 0 0"
297 echo " ${file1} ONLINE 0 0 0"
298 echo " ${file2} ONLINE 0 0 0"
299 echo " ${file3} ONLINE 0 0 0"
300 echo "errors: No known data errors"
302 expect "${exp}" ${ZPOOL} status ${name0}
303 expect_ok ${ZPOOL} destroy ${name0}
304 expect_fl ${ZPOOL} status -x ${name0}
306 expect_ok ${ZPOOL} create ${name0} raidz2 ${file0} ${file1} ${file2} ${file3}
307 expect_ok ${ZPOOL} add -f ${name0} raidz2 ${file4} ${disk0} ${file5} ${file6}
309 echo " pool: ${name0}"
310 echo " state: ONLINE"
311 echo " scrub: none requested"
313 echo " NAME STATE READ WRITE CKSUM"
314 echo " ${name0} ONLINE 0 0 0"
315 echo " raidz2 ONLINE 0 0 0"
316 echo " ${file0} ONLINE 0 0 0"
317 echo " ${file1} ONLINE 0 0 0"
318 echo " ${file2} ONLINE 0 0 0"
319 echo " ${file3} ONLINE 0 0 0"
320 echo " raidz2 ONLINE 0 0 0"
321 echo " ${file4} ONLINE 0 0 0"
322 echo " ${disk0} ONLINE 0 0 0"
323 echo " ${file5} ONLINE 0 0 0"
324 echo " ${file6} ONLINE 0 0 0"
325 echo "errors: No known data errors"
327 expect "${exp}" ${ZPOOL} status ${name0}
328 expect_ok ${ZPOOL} destroy ${name0}
329 expect_fl ${ZPOOL} status -x ${name0}
331 expect_ok ${ZPOOL} create ${name0} ${disk0}
332 add_msg="# TODO Sun CR 6726091, Lustre bug 16873"
333 expect_fl ${ZPOOL} add ${name0} log mirror ${disk1} ${file0}
335 echo " pool: ${name0}"
336 echo " state: ONLINE"
337 echo " scrub: none requested"
339 echo " NAME STATE READ WRITE CKSUM"
340 echo " ${name0} ONLINE 0 0 0"
341 echo " ${disk0} ONLINE 0 0 0"
342 echo "errors: No known data errors"
344 expect "${exp}" ${ZPOOL} status ${name0}
346 expect_ok ${ZPOOL} destroy ${name0}
347 expect_fl ${ZPOOL} status -x ${name0}
349 expect_ok ${ZPOOL} create ${name0} ${disk0}
350 expect_ok ${ZPOOL} add -f ${name0} log mirror ${disk1} ${file0}
352 echo " pool: ${name0}"
353 echo " state: ONLINE"
354 echo " scrub: none requested"
356 echo " NAME STATE READ WRITE CKSUM"
357 echo " ${name0} ONLINE 0 0 0"
358 echo " ${disk0} ONLINE 0 0 0"
359 echo " logs ONLINE 0 0 0"
360 echo " mirror ONLINE 0 0 0"
361 echo " ${disk1} ONLINE 0 0 0"
362 echo " ${file0} ONLINE 0 0 0"
363 echo "errors: No known data errors"
365 expect "${exp}" ${ZPOOL} status ${name0}
366 expect_ok ${ZPOOL} destroy ${name0}
367 expect_fl ${ZPOOL} status -x ${name0}
369 expect_ok ${ZPOOL} create ${name0} ${file0}
370 add_msg="# TODO Sun CR 6726091, Lustre bug 16873"
371 expect_fl ${ZPOOL} add ${name0} log mirror ${file1} ${disk0}
373 echo " pool: ${name0}"
374 echo " state: ONLINE"
375 echo " scrub: none requested"
377 echo " NAME STATE READ WRITE CKSUM"
378 echo " ${name0} ONLINE 0 0 0"
379 echo " ${file0} ONLINE 0 0 0"
380 echo "errors: No known data errors"
382 expect "${exp}" ${ZPOOL} status ${name0}
384 expect_ok ${ZPOOL} destroy ${name0}
385 expect_fl ${ZPOOL} status -x ${name0}
387 expect_ok ${ZPOOL} create ${name0} ${file0}
388 expect_ok ${ZPOOL} add -f ${name0} log mirror ${file1} ${disk0}
390 echo " pool: ${name0}"
391 echo " state: ONLINE"
392 echo " scrub: none requested"
394 echo " NAME STATE READ WRITE CKSUM"
395 echo " ${name0} ONLINE 0 0 0"
396 echo " ${file0} ONLINE 0 0 0"
397 echo " logs ONLINE 0 0 0"
398 echo " mirror ONLINE 0 0 0"
399 echo " ${file1} ONLINE 0 0 0"
400 echo " ${disk0} ONLINE 0 0 0"
401 echo "errors: No known data errors"
403 expect "${exp}" ${ZPOOL} status ${name0}
404 expect_ok ${ZPOOL} destroy ${name0}
405 expect_fl ${ZPOOL} status -x ${name0}