Tuesday, June 7, 2011

RAID

Parted


To list disk
parted -l |grep sd    #sd-scsi disks

Use in command line
parted <device> <command>
parted /dev/sdb print


Creating a raid5

mdadm -Cv /dev/md0 --level=5 -n3 /dev/sdb1 /dev/sdc1 /dev/sdd1
mdadm --detail /dev/md0

Use the command below to create a copy of the partition of an existing disk then format then use mdadm --add to the array.
sfdisk -d /dev/<origin-disk> |sfdisk /dev/<destination-disk>
Example:
sfdisk -d /dev/sda | sfdisk /dev/sdb

Fail a disk
mdadm /dev/md0 -f /dev/sdb1

Remove a disk
mdadm /dev/md0 -r /dev/sdb1

Add a disk
mdadm /dev/md0 -a /dev/sdb1

Start md
mdadm --assemble --scan

Saving mdadm config
echo 'DEVICE /dev/sd*'  > /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf

Removing array
mdadm -S /dev/md0  >> stop md
mdadm --zero-superblock /dev/sdb1
mdadm --zero-superblock /dev/sdc1
mdadm --zero-superblock /dev/sdd1

No comments:

Post a Comment