Linux, FreeBSD, Juniper, Cisco / Network security articles and troubleshooting guides

Mdadm - How can i destroy or delete an array
Page 1 of 1

Author:  designeru [ Tue May 18, 2010 9:52 am ]
Post subject:  Mdadm - How can i destroy or delete an array

So, you created an array and you messed up something? Now you would like to delete it?
Please note: all data will be lost with this operation!

1. Stop the array
# mdadm -S /dev/md0

2. Remove the disks from the array (in my example md0 is a raid5 array with 3 disks)
# mdadm /dev/md0 -r /dev/sda
# mdadm /dev/md0 -r /dev/sdb
# mdadm /dev/md0 -r /dev/sdc

3. Destroy the array configuration from each disk (this will destroy all the data from your disks)
# dd if=/dev/zero of=/dev/sda bs=1M count=1024
# dd if=/dev/zero of=/dev/sdb bs=1M count=1024
# dd if=/dev/zero of=/dev/sdc bs=1M count=1024

4. Remove the mdadm.conf file (if any)
# rm /etc/mdadm/mdadm.conf

Now you can try to create a new array as you wish or as you were suposed to...

Page 1 of 1 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group