Сборка softraid массива на CentOS 5.4 (mdadm, dmraid)


Имелся hostraid контроллер с дровами которого я изрядно помучался, решил все это дело собрать средствами mdadm (утилита для управления программными RAID массивами в GNU/Linux).

При попытке собрать массив, выдавалась ошибка о том что устройство занято.

mdadm --create --verbose /dev/md0 --level=1 --raid-devices-2 /dev/sda /dev/sdb
mdadm: Cannot open /dev/sda: Device or resource busy
mdadm: Cannot open /dev/sdb: Device or resource busy

Суть в том что dmraid-driver берет управление над всеми устройствами, есть вариант сделать:

# yum erase dmraid

Но часто бывает (точно в моем случае), система становится неработоспособной.

Погуглив наткнулся на заметку, суть которой заключалась в пересборке образа initrd без модуля dmraid:

# mkinitrd --whithout-dmraid /boot/no_dmraid_initrd-2.16.8-164.img 2.6.18-164.el5

Нужно не забыть поправить grub.conf



Размещено в разделе Linux

03.11.2009

Комментарии:


Нет записей, оставьте свой комментарий.