]> git.ipfire.org Git - thirdparty/mdadm.git/blame - clustermd_tests/02r1_Manage_add
imsm: do not use blocks_per_member in array size calculations
[thirdparty/mdadm.git] / clustermd_tests / 02r1_Manage_add
CommitLineData
db76b9b1
ZL
1#!/bin/bash
2
3mdadm -CR $md0 -l1 -b clustered -n2 $dev0 $dev1 --assume-clean
4ssh $NODE2 mdadm -A $md0 $dev0 $dev1
5check all nosync
6check all raid1
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 -l1 -b clustered -n2 $dev0 $dev1 --assume-clean
21ssh $NODE2 mdadm -A $md0 $dev0 $dev1
22check all nosync
23check all raid1
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