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