Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
howto:linux:mdadm [2014/12/24 21:34] Алексей Кожевников создано |
howto:linux:mdadm [2024/07/11 19:10] (текущий) Алексей Кожевников |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
======mdadm====== | ======mdadm====== | ||
- | ===Создание массива=== | + | =====Создание массива===== |
- | <code> | + | ''mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sda1 /dev/sdc1'' |
- | mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sda1 /dev/sdc1 | + | |
- | </code> | + | |
- | ===Сборка существующего массива=== | ||
- | <code> | ||
- | mdadm --assemble --scan | ||
- | </code> | ||
- | ===Удаление поврежденного диска=== | + | =====Сборка существующего массива===== |
+ | ''mdadm --assemble --scan'' | ||
- | Пометить диск как сбойный: | ||
- | <code> | ||
- | mdadm --manage /dev/mdX --fail /dev/sdbX | ||
- | </code> | ||
- | Отключить раздел: | ||
- | <code> | ||
- | mdadm --manage /dev/mdX --remove /dev/sdbX | ||
- | </code> | ||
- | ===Добавление нового диска=== | + | =====Удаление поврежденного диска===== |
- | Копирование MBR | + | Пометить диск как сбойный:\\ |
- | <code> | + | ''mdadm --manage /dev/mdX --fail /dev/sdbX'' |
- | dd if=/dev/sda of=/dev/sdb bs=512 count=1 | + | |
- | </code> | + | |
- | Надо скопировать таблицу разделов на новый диск этой командой: | + | |
- | <code> | + | |
- | sfdisk -d /dev/sd? | sfdisk --Linux /dev/sdX | + | |
- | </code> | + | |
- | Добавить каждый раздел нового диска в соответствующий массив: | + | |
- | <code> | + | |
- | mdadm --manage /dev/mdX --add /dev/sdbX | + | |
- | </code> | + | |
- | ===Удаление массива=== | + | Отключить раздел:\\ |
- | <code> | + | ''mdadm --manage /dev/mdX --remove /dev/sdbX'' |
- | mdadm --stop /dev/md0 | + | |
- | mdadm --remove /dev/md0 | + | |
- | </code> | + | |
- | Очищаем суперблоки | + | |
- | <code> | + | |
- | mdadm --zero-superblock /dev/sd[a-e]1 | + | |
- | </code> | + | |
+ | =====Добавление нового диска===== | ||
+ | |||
+ | Копирование MBR:\\ | ||
+ | ''dd if=/dev/sda of=/dev/sdb bs=512 count=1'' | ||
+ | |||
+ | Надо скопировать таблицу разделов на новый диск этой командой:\\ | ||
+ | ''sfdisk -d /dev/sd? | sfdisk --Linux /dev/sdX'' | ||
+ | |||
+ | Добавить каждый раздел нового диска в соответствующий массив:\\ | ||
+ | ''mdadm --manage /dev/mdX --add /dev/sdbX'' | ||
+ | |||
+ | |||
+ | =====Удаление массива===== | ||
+ | |||
+ | ''mdadm --stop /dev/md0\\ | ||
+ | mdadm --remove /dev/md0'' | ||
+ | |||
+ | Очищаем суперблоки:\\ | ||
+ | ''mdadm --zero-superblock /dev/sd[a-e]1'' | ||
+ | |||
+ | |||
+ | {{tag> linux disk mdadm raid }} | ||