Несколько ночей назад у меня произошел сбой массива RAID10, и я должен признать, что я совершенно потерян во всем этом. Я много гуглил и не понимаю, что происходит.
Если бы кто-нибудь здесь мог дать мне какое-то понимание, чтобы я пошел в полупродуктивном направлении, я был бы очень благодарен.
Я разместил вывод dmesg и mdadm здесь: http://pastebin.com/PwtaHP9e
root @ sysresccd / root% cat / proc / mdstat Личности: [линейный] [многолучевой] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md1: неактивный sdb2 [2] (S) sda2 [4] (S) sdd2 [3] (S) sdc2 [1] (S) 3905625088 блоков супер 1.1 md0: активный raid1 sdc1 [1] sdd1 [3] sdb1 [2] 255936 блоков супер 1.0 [4/3] [_UUU] неиспользуемые устройства:
root @ sysresccd / root% dmesg | Grep Raid [10.228754] md: raid0 личность зарегистрирована для уровня 0 [10.230465] md: raid1 личность зарегистрирована для уровня 1 [10.255010] raid6: int64x1 2039 МБ / с [10.272036] raid6: int64x2 2265 МБ / с [10.289035] raid6: int64x4 1949 МБ / с [10.306028] raid6: int64x8 1425 МБ / с [10.323032] raid6: sse2x1 3218 МБ / с [10.340017] raid6: sse2x2 4085 МБ / с [10.357021] raid6: sse2x4 6691 МБ / с [10.357022] raid6: с использованием алгоритма sse2x4 (6691 МБ / с) [10.358839] md: raid6 личность зарегистрирована для уровня 6 [10.358846] md: raid5 личность зарегистрирована для уровня 5 [10.358847] md: raid4 личность зарегистрирована для уровня 4 [10.363035] md: raid10 личность зарегистрирована для 10 уровня [10.750614] md / raid1: md0: активен с 3 из 4 зеркал [44.530653] md: неверная магия суперблока рейда на sda1 root @ sysresccd / root% root @ sysresccd / root% dmesg | Grep MD [0.000000] Версия Linux 3.2.28-std300-amd64 (root @ Catalyst) (версия gcc 4.4.7 (Gentoo 4.4.7 p1.0, pie-0.4.5)) # 2 SMP Вторник, 21 августа 18:35:38 UTC 2012 [2.568955] usb usb1: Производитель: Linux 3.2.28-std300-amd64 ehci_hcd [2.584953] usb usb2: Производитель: Linux 3.2.28-std300-amd64 ehci_hcd [2.588163] usb usb3: Производитель: Linux 3.2.28-std300-amd64 uhci_hcd [2.590887] usb usb4: Производитель: Linux 3.2.28-std300-amd64 uhci_hcd [2.597811] usb usb5: Производитель: Linux 3.2.28-std300-amd64 uhci_hcd [2.600571] usb usb6: Производитель: Linux 3.2.28-std300-amd64 uhci_hcd [10.225876] md: линейная личность, зарегистрированная для уровня -1 [10.227323] md: многолучевая личность, зарегистрированная для уровня -4 [10.228754] md: raid0 личность зарегистрирована для уровня 0 [10.230465] md: raid1 личность зарегистрирована для уровня 1 [10.358839] md: raid6 личность зарегистрирована для уровня 6 [10.358846] md: raid5 личность зарегистрирована для уровня 5 [10.358847] md: raid4 личность зарегистрирована для уровня 4 [10.363035] md: raid10 личность зарегистрирована для 10 уровня [10.733472] md: md0 остановлен. [10.734535] md: bind [10.734667] md: bind [10.734803] md: bind [10.734942] md: bind [10.734958] md: выкинуть из массива не свежий sda1! [10.734963] md: unbind [10.749093] md: export_rdev (sda1) [10.750614] md / raid1: md0: активен с 3 из 4 зеркал [10.750641] md0: обнаруженное изменение емкости с 0 до 262078464 [10.751856] md0: неизвестная таблица разделов [10.992977] md: md1 остановлен. [10.994538] md: bind [10.994672] md: bind [10.994820] md: bind [10.994982] md: bind [44.523203] md: Автоопределение RAID-массивов. [44.530653] md: неверная магия суперблока рейда на sda1 [44.530656] md: sda1 не имеет действительного суперблока v0.90, не импортирует! [44.530701] md: не удалось открыть неизвестный блок (8,2). [44.530711] md: не удалось открыть неизвестный блок (8,17). [44.530714] md: не удалось открыть неизвестный блок (8,18). [44.530718] md: не удалось открыть неизвестный блок (8,33). [44.530722] md: не удалось открыть неизвестный блок (8,34). [44.530726] md: не удалось открыть неизвестный блок (8,49). [44.530729] md: не удалось открыть неизвестный блок (8,50). [44.530731] md: отсканировано 8 и добавлено 0 устройств. [44.530732] md: автозапуск ... [44.530733] md: ... автозапуск СДЕЛАНО. root @ sysresccd / root% mdadm --assemble --scan -v mdadm: ищу устройства для дальнейшей сборки mdadm: нет распознаваемого суперблока в / dev / md / 0 mdadm: не удается открыть устройство / dev / sr0: носитель не найден mdadm: не удается открыть устройство / dev / sdd2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdd1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdd: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / sdb2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdb1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdb: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / sda2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sda: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / loop0: устройство или ресурс заняты mdadm: / dev / sda1 определяется как член /dev/md/localhost.localdomain:0, слот 0. mdadm: нет устройства обновления для слота 1 файла /dev/md/localhost.localdomain:0 mdadm: нет устройства обновления для слота 2 /dev/md/localhost.localdomain:0 mdadm: нет устройства обновления для слота 3 /dev/md/localhost.localdomain:0 mdadm: добавлен / dev / sda1 в /dev/md/localhost.localdomain:0 как 0 mdadm: /dev/md/localhost.localdomain:0 запущен с 1 диска (из 4). mdadm: ищу устройства для дальнейшей сборки mdadm: ищу устройства для дальнейшей сборки mdadm: нет распознаваемого суперблока в / dev / md / 0 mdadm: нет распознаваемого суперблока в / dev / md / 0 mdadm: не удается открыть устройство / dev / sr0: носитель не найден mdadm: не удается открыть устройство / dev / sdd2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdd1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdd: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdc: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / sdb2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdb1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sdb: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / sda2: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sda1: устройство или ресурс заняты mdadm: не удается открыть устройство / dev / sda: устройство или ресурс заняты mdadm: невозможно открыть устройство / dev / loop0: устройство или ресурс заняты
root @ sysresccd / root% mdadm - изучить / dev / sd [abcd] 2 / DEV / sda2: Магия: a92b4efc Версия: 1.1 Карта возможностей: 0x1 UUID массива: 160f35df: 54055a13: 77806c03: b12aea12 Имя: localhost.localdomain: 1 Время создания: чт 12 сентября 02:37:10 2013 Рейдовый уровень: raid10 Рейдовые устройства: 4 Свободный размер: 1953007616 (931,27 ГиБ 999,94 ГБ) Размер массива: 3905492992 (1862,28 ГиБ, 1999,61 ГБ) Используемый размер Dev: 1952746496 (931,14 ГБ 999,81 ГБ) Смещение данных: 2048 секторов Супер смещение: 0 секторов Состояние: чистое UUID устройства: ae4e65b3: 95c4da54: d295cf4c: de32e851 Внутреннее растровое изображение: 8 секторов от суперблока Время обновления: пн 21 окт 02:21:07 2013 Контрольная сумма: f86dd3de - правильно События: 0 Планировка: рядом = 2 Размер куска: 512K Роль устройства: запасная Состояние массива: ..AA ('A' == активно, '.' == отсутствует) / DEV / sdb2: Магия: a92b4efc Версия: 1.1 Карта возможностей: 0x1 UUID массива: 160f35df: 54055a13: 77806c03: b12aea12 Имя: localhost.localdomain: 1 Время создания: чт 12 сентября 02:37:10 2013 Рейдовый уровень: raid10 Рейдовые устройства: 4 Доступен Размер разработчика: 1952747520 (931,14 ГиБ 999,81 ГБ) Размер массива: 3905492992 (1862,28 ГиБ, 1999,61 ГБ) Используемый размер Dev: 1952746496 (931,14 ГБ 999,81 ГБ) Смещение данных: 262144 секторов Супер смещение: 0 секторов Состояние: чистое UUID устройства: 9fdb73ad: ab3b67ef: 62cf56cb: 48a7cbae Внутреннее растровое изображение: 8 секторов от суперблока Время обновления: пн 21 окт 02:21:07 2013 Контрольная сумма: 6873c900 - правильная События: 17186 Планировка: рядом = 2 Размер куска: 512K Роль устройства: активное устройство 2 Состояние массива: ..AA ('A' == активно, '.' == отсутствует) / DEV / sdc2: Магия: a92b4efc Версия: 1.1 Карта возможностей: 0x1 UUID массива: 160f35df: 54055a13: 77806c03: b12aea12 Имя: localhost.localdomain: 1 Время создания: чт 12 сентября 02:37:10 2013 Рейдовый уровень: raid10 Рейдовые устройства: 4 Доступен Размер разработчика: 1952747520 (931,14 ГиБ 999,81 ГБ) Размер массива: 3905492992 (1862,28 ГиБ, 1999,61 ГБ) Используемый размер Dev: 1952746496 (931,14 ГБ 999,81 ГБ) Смещение данных: 262144 секторов Супер смещение: 0 секторов Состояние: чистое UUID устройства: 5d5f5fbf: 4b2140f9: 3f622131: 79f52f32 Внутреннее растровое изображение: 8 секторов от суперблока Время обновления: пн 21 окт 02:08:42 2013 Контрольная сумма: 6d691077 - правильно События: 17175 Планировка: рядом = 2 Размер куска: 512K Роль устройства: активное устройство 1 Состояние массива: AAAA ('A' == активно, '.' == отсутствует) / DEV / sdd2: Магия: a92b4efc Версия: 1.1 Карта возможностей: 0x1 UUID массива: 160f35df: 54055a13: 77806c03: b12aea12 Имя: localhost.localdomain: 1 Время создания: чт 12 сентября 02:37:10 2013 Рейдовый уровень: raid10 Рейдовые устройства: 4 Доступен Размер разработчика: 1952747520 (931,14 ГиБ 999,81 ГБ) Размер массива: 3905492992 (1862,28 ГиБ, 1999,61 ГБ) Используемый размер Dev: 1952746496 (931,14 ГБ 999,81 ГБ) Смещение данных: 262144 секторов Супер смещение: 0 секторов Состояние: чистое UUID устройства: 57e6e332: c199a57b: 94846dd1: 5551635d Внутреннее растровое изображение: 8 секторов от суперблока Время обновления: пн 21 окт 02:21:07 2013 Контрольная сумма: 2ed0910d - правильно События: 17186 Планировка: рядом = 2 Размер куска: 512K Роль устройства: активное устройство 3 Состояние массива: ..AA ('A' == активно, '.' == отсутствует)
Ответы:
Вещи, конечно, выглядят странно. Ваш диск sda вышел из строя и вы его заменили?
md0 активен с одним неисправным диском. Это не должно быть проблемой, вы можете просто смонтировать его. Чтобы исправить это, вам нужно
mdadm /dev/md0 -a /dev/sda1
снова добавить выброшенный sda1, и он должен повторно синхронизироваться.MD1 остановлен, и я не знаю, почему именно. Возможно, вы можете получить его с
mdadm --run /dev/md1
добавлением--force
. Если это работает, он должен начать повторную синхронизацию, поскольку sda2 помечен как запасной.Если это не сработает, вам, возможно, придется полностью воссоздать md1 с потерей данных. Поскольку устройства добавляются в рейд в данный момент, вам придется сначала удалить их с помощью,
mdadm /dev/md1 --remove /dev/sda2 --remove /dev/sdb2 --remove /dev/sdc2 --remove /dev/sdd2/
а затем заново создать с помощьюmdadm --create /dev/md1 --level=10 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
Возможно, вам придется отключить все устройства, прежде чем MD1 отпустит их. Возможно, вам придется --zero-суперблок, прежде чем вы сможете восстановить.
Удачи тебе.
источник