Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
operations:raid [2016/05/22 23:14]
eServices Greece created
operations:raid [2020/04/29 15:25] (current)
eServices Greece
Line 11: Line 11:
 sfdisk --force /dev/sda < partitions sfdisk --force /dev/sda < partitions
 </sxh> </sxh>
 +
 +=== In one step ===
 +<sxh bash>
 +sfdisk -d /dev/sda | sfdisk /dev/sdb
 +</sxh>
 +
 +==== Get Disk Serial ====
 +Using smartctl
 +<sxh bash>
 +smartctl -i /dev/sda
 +</sxh>
 +
 +===== Check RAID Status =====
 +<sxh bash>
 +cat /proc/mdstat
 +</sxh>
 +
 +==== Remove a Malfunctioning Disk ====
 +Do the Folloing for all partitions of the malfunctioning disk. Note that mark as faill is not necessary or even possible in case the disk is not detected anymore from the OS.
 +
 +Mark partition as failed
 +<sxh bash>
 +mdadm --manage /dev/md0 --fail /dev/sda1
 +</sxh>
 +
 +Remove Partition
 +<sxh bash>
 +mdadm --manage /dev/md0 --remove /dev/sda1
 +</sxh>
 +
 +==== Add New Disk in Array ====
 +Repeat for all required partitions
 +<sxh bash>
 +mdadm --manage /dev/md0 --add /dev/sda1
 +</sxh>
 +
 +===== Destroy Metadata =====
 +Warning: select the correct physical disk (/dev/sda in example)
 +<sxh bashdd if=/dev/zero of=/dev/sda bs=512 count=8196
 +dd bs=512 if=/dev/zero of=/dev/sda count=8196 seek=$((`blockdev --getsz /dev/sda` - 8196))</sxh>