diff options
Diffstat (limited to '')
-rw-r--r-- | content/blog/commands/mdadm.md | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/content/blog/commands/mdadm.md b/content/blog/commands/mdadm.md index da15041..a2825f5 100644 --- a/content/blog/commands/mdadm.md +++ b/content/blog/commands/mdadm.md @@ -9,34 +9,34 @@ tags: ## Watch the array status -{{< highlight sh >}} +```sh watch -d -n10 mdadm --detail /dev/md127 -{{< /highlight >}} +``` ## Recovery from livecd -{{< highlight sh >}} +```sh mdadm --examine --scan >> /etc/mdadm.conf mdadm --assemble --scan /dev/md/root mount /dev/md127 /mnt # or vgscan... -{{< /highlight >}} +``` If auto detection does not work, you can still assemble an array manually : -{{< highlight sh >}} +```sh mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 -{{< /highlight >}} +``` ## Resync an array First rigorously check the output of `cat /proc/mdstat` -{{< highlight sh >}} +```sh mdadm --manage --re-add /dev/md0 /dev/sdb1 -{{< /highlight >}} +``` ## Destroy an array -{{< highlight sh >}} +```sh mdadm --stop /dev/md0 mdadm --zero-superblock /dev/sda mdadm --zero-superblock /dev/sdb -{{< /highlight >}} +``` |