]> git.ipfire.org Git - thirdparty/mdadm.git/commit - mdadm.h
recreate journal in mdadm
authorSong Liu <songliubraving@fb.com>
Tue, 15 Dec 2015 01:43:43 +0000 (17:43 -0800)
committerNeilBrown <neilb@suse.com>
Wed, 16 Dec 2015 01:43:56 +0000 (12:43 +1100)
commit01290056d01941c9443dddc33768055bd3ed5a73
treed06c2c0b5c204b83068f69b618b49904e97b93fd
parent5aa644c68ab92b61c7d8f3fba1f311f71f17e455
recreate journal in mdadm

This patch tries recreates missing/faulty journal in mdadm.

Example:

./mdadm --fail /dev/md1 /dev/sdb2
mdadm: set /dev/sdb2 faulty in /dev/md1

./mdadm --stop /dev/md1
mdadm: stopped /dev/md1

./mdadm -A --scan --force
mdadm: Journal is missing or stale, starting array read only.
mdadm: /dev/md/1 has been started with 15 drives.

./mdadm --add-journal /dev/md1 /dev/sdb2
mdadm: added /dev/sdb2

Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Shaohua Li <shli@fb.com>
Signed-off-by: NeilBrown <neilb@suse.com>
Manage.c
ReadMe.c
mdadm.c
mdadm.h
super1.c