# mdadm -D /dev/md1
/dev/md1:
Version : 00.90.03
Creation Time : Thu Sep 4 16:26:57 2008
Raid Level : raid1
Array Size : 1052160 (1027.67 MiB 1077.41 MB)
Used Dev Size : 1052160 (1027.67 MiB 1077.41 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Thu Sep 4 19:05:14 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
UUID : c21d9ae3:8ee436ec:77bbfde2:3708c742
Events : 0.10
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
linux software raid
Смотрим статус рейда:
Код:
Для второго устройства вывод аналогичен. В /proc:
Код:
# cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sdb1[1] sda1[0]
1052160 blocks [2/2] [UU]
md0 : active raid1 sdb2[1] sda3[0]
153139520 blocks [2/2] [UU]
unused devices: <none>
Personalities : [raid1]
md1 : active raid1 sdb1[1] sda1[0]
1052160 blocks [2/2] [UU]
md0 : active raid1 sdb2[1] sda3[0]
153139520 blocks [2/2] [UU]
unused devices: <none>
Вроде всё ОК. Выдёргиваю любой диск. Система сразу в ступоре - висяк. Что ж получается - при использовании софт-рейда при отказе диска придётся перегружать сервер ? Нахрена такой рейд тогда нужен ? Это уже не рейд, а бекап получается_)... Может я где-то натупил в настройках ? И почему State: clean ? Может причина в этом ?
Хотсвоп-то оно поддерживает? Оборудование в смысле?
Цитата: Phodopus
Хотсвоп-то оно поддерживает? Оборудование в смысле?
Да, поддерживает.
Дополнительная информация: сервер на базе интеловской платы S5000PAL
Цитата: igor_nf
Что ж получается - при использовании софт-рейда при отказе диска придётся перегружать сервер ?
не придется. придется почитать документацию по raidsetfaulty & raidhotremove :)
Цитата: squirL
не придется. придется почитать документацию по raidsetfaulty & raidhotremove :)
Конечно классно но как мне тогда реально осуществить тест на отказоустойчивость ? Если винт сбойнёт - он же не будет выполнять raidsetfauly и raidhotremove перед сбоем :) ...
я боюсь, ты не понял. если винт сбойнет mdstat покажет, что винт Fault. но тебе надо будет его "извлечь" при помощи raidhotremove из массива, а потом выдергивать физически.