====== Как узнать состояние софтового RAID в Ubuntu ======
cat /proc/mdstat
Вывод:
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] [linear] [multipath]
md2 : active raid1 sdb3[1] sda3[0]
730202368 blocks [2/2] [UU]
md1 : active raid1 sdb2[1] sda2[0]
264960 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
2102464 blocks [2/2] [UU]
unused devices:
Мы видим, что наш RAID состоит из 3х групп, причем каждая группа является RAID-1. Мы также видим, из каких партиций состоит каждая группа: так, 1я группа состоит из партиций sdb3 и sda3. Мы также можем посмотреть более детальную информацию:
mdadm --query --detail /dev/md2
/dev/md2:
Version : 00.90
Creation Time : Thu Feb 24 16:52:11 2011
Raid Level : raid1
Array Size : 730202368 (696.38 GiB 747.73 GB)
Used Dev Size : 730202368 (696.38 GiB 747.73 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 2
Persistence : Superblock is persistent
Update Time : Sat Jun 16 13:51:42 2012
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
UUID : e8b939a6:376b2b90:776c2c25:004bd7b2
Events : 0.614
Number Major Minor RaidDevice State
0 8 3 0 active sync /dev/sda3
1 8 19 1 active sync /dev/sdb3
Аналогично, мы можем посмотреть информацию по всем остальным группам. Обращаем внимание на State : clean, т.е. с нашим RAID все в порядке.
===== Операции с RAID в Убунту =====
1. Чтобы остановить массив:
sudo mdadm --stop /dev/md0
где /dev/md0 название нашего массива.
2. Чтобы удалить диск из массива:
sudo mdadm --remove /dev/md0 /dev/sda1
где /dev/md0 название массива и /dev/sda сбойный диск.
3. Чтобы добавить диск к массиву:
sudo mdadm --add /dev/md0 /dev/sda1
где /dev/md0 название массива и /dev/sda новый диск.
4. Стартовать массив, пересобрать массив:
mdadm --assemble --scan
5. Чтобы проверить состояние сборки массива:
cat /proc/mdstat
{{tag>Ubuntu}}
~~DISCUSSION:closed~~