Відмінності між версіями «Mdadm»
Перейти до навігації
Перейти до пошуку
| Рядок 9: | Рядок 9: | ||
Переименовать mdadm raid | Переименовать mdadm raid | ||
| − | Информацию о массивах можно просмотреть через /proc/mdstat или командой | + | Информацию о массивах можно просмотреть через cat /proc/mdstat или командой |
mdadm --detail --scan | mdadm --detail --scan | ||
Для просмотра устройств, входящих в составы массивов, используется команда | Для просмотра устройств, входящих в составы массивов, используется команда | ||
| Рядок 31: | Рядок 31: | ||
echo "DEVICE partitions" > /etc/mdadm/mdadm.conf | echo "DEVICE partitions" > /etc/mdadm/mdadm.conf | ||
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm.conf | mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm.conf | ||
| + | |||
| + | Удалить сбойный диск | ||
| + | mdadm --manage /dev/md0 --fail /dev/sdb1 | ||
| + | |||
| + | Добавить диск | ||
| + | mdadm --manage /dev/md0 --add /dev/sdb1 | ||
| + | |||
| + | обнулить диск | ||
| + | blkdiscard /dev/sda | ||
Версія за 07:11, 13 липня 2018
Создать массив
- CentOS 7:
mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sda2 /dev/sdb2 --metadata=1.2 mdadm --create /dev/md1 --level=mirror --raid-devices=2 /dev/sda3 /dev/sdb3 --metadata=1.2
- CentOS 6:
# mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sda2 /dev/sdb2 --metadata=1.0 # mdadm --create /dev/md1 --level=mirror --raid-devices=2 /dev/sda3 /dev/sdb3 --metadata=1.1
Переименовать mdadm raid Информацию о массивах можно просмотреть через cat /proc/mdstat или командой
mdadm --detail --scan
Для просмотра устройств, входящих в составы массивов, используется команда
mdadm --examine --scan
Детально о массиве можно посмотреть с помощью
mdadm --detail /dev/<md-device>
Далее raid нужно остановить, например для /dev/md127:
mdadm --stop /dev/md127 mdadm --remove /dev/md127
И собираем с новым именем. Для версии метаданных 1.0 и выше используем
mdadm --assemble /dev/md3 /dev/sd[ab]6 --update=name
Для старой структуры метаданных (обычно 0.90, т.к. она позволяет ядру автоматически собирать массив), используем:
mdadm –assemble /dev/md0 –update=super-minor /dev/sd[ab]3
Удалить масив
umount /dev/md0 mdadm -S /dev/md0 mdadm --zero-superblock /dev/sda mdadm --zero-superblock /dev/sdb
Если файла mdadm.conf ещё нет, можно его создать:
echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm.conf
Удалить сбойный диск
mdadm --manage /dev/md0 --fail /dev/sdb1
Добавить диск
mdadm --manage /dev/md0 --add /dev/sdb1
обнулить диск
blkdiscard /dev/sda