This can report non-zero if there was nothing to do,
and that isn't really an error.
If the array doesn't get started, something else
will complain.
Signed-off-by: NeilBrown <neilb@suse.de>
mdadm -I $dev11
# Start runnable members
-mdadm -IRs
+mdadm -IRs || true
mdadm -Ss
#[ -f /var/tmp/mdmon.log ] && cat /var/tmp/mdmon.log
sleep 1
# Now simulate incremental assembly
mdadm -I $good0
-mdadm -IRs
+mdadm -IRs || true
# Write to the array
mke2fs $member0
mdadm -I $dev11
# Start runnable members ($member1) and write
-mdadm -IRs
+mdadm -IRs || true
e2fsck -fy $member1
sha_1b=$(sha1_sum $member1)
mdadm -I $d
done
-mdadm -IRs
+mdadm -IRs || true
sha_0c=$(sha1_sum $member0)
sha_1c=$(sha1_sum $member1)