]> git.ipfire.org Git - thirdparty/mdadm.git/blame - clustermd_tests/02r10_Manage_add
Assemble: print error message if mdadm fails assembling with --uuid option
[thirdparty/mdadm.git] / clustermd_tests / 02r10_Manage_add
CommitLineData
1070b7f8
ZL
1#!/bin/bash
2
3mdadm -CR $md0 -l10 -b clustered --layout n2 -n2 $dev0 $dev1 --assume-clean
4ssh $NODE2 mdadm -A $md0 $dev0 $dev1
5check all nosync
6check all raid10
7check all bitmap
8check all state UU
9check all dmesg
10mdadm --manage $md0 --fail $dev0 --remove $dev0
11mdadm --zero $dev2
12mdadm --manage $md0 --add $dev2
13sleep 0.3
14check $NODE1 recovery
15check $NODE1 wait
16check all state UU
17check all dmesg
18stop_md all $md0
19
20mdadm -CR $md0 -l10 -b clustered --layout n2 -n2 $dev0 $dev1 --assume-clean
21ssh $NODE2 mdadm -A $md0 $dev0 $dev1
22check all nosync
23check all raid10
24check all bitmap
25check all state UU
26check all dmesg
27mdadm --manage $md0 --add $dev2
28check all spares 1
29check all state UU
30check all dmesg
31stop_md all $md0
32
33exit 0