Наконец-то приехал ко мне второй жёсткий диск. И наконец-то я могу сделать то, что хотел и ради чего это всё затевалось - программный RAID-массив. Как подключал я описывать не буду, это совершенно не интересно и не сложно, а вот что делал и как настраивал немного опишу.
Для начала установим пакет mdadm - утилита для управления программными RAID массивами в Linux. Описывать все возможности данного пакета не буду, их полным полно в интернете. Почти все команды выполняются с правами суперпользователя, поэтому вы можете писать sudo каждый раз или через раз, а можно и сделать вначале sudo su и работать в дальнейшем под рутом.
apt-get install mdadmПосле установки размечаем новые диски.
fdisk /dev/sdXn //т.к. диск чист, то необходимо создать раздел t //зададим тип раздела fd //на этот p //смотрим, что у нас всё получилось w //записываем внесённые измененияПроделываем тоже самое для второго диска из массива.
Надеюсь это сделать у вас получилось, поэтому продолжаем свою миссию:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/hda3 /dev/hdc3Этим самым мы создаём массив с RADI1, количеством дисков равным 2, устройств /dev/sdXx.
Теперь можем посмотреть что у нас получилось:
mdadm -Q /dev/md0На выводе мы должны увидеть что-то вида:
/dev/md0: 1863.01GiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.Здесь наблюдаем, что массив RAID1 у нас работает на устройстве /dev/md0, размер которого 1863 ГБ и состоит из двух дисков.
Теперь создадим на нём интересующую нас файловую систему:
mkfs.ext4 /dev/md0Создадим папку для монтирования нашего RAID'а:
mkdir /mnt/mdНе забудем внести изменения в файл /etc/fstab:
/dev/md0 /mnt/md ext4 defaults 1 2Можно вместо /dev/md0 записать UUID устройства:
blkid /dev/md0и должны получить что-то вида:
/dev/md0: UUID="1b6c3094-e0d2-4a24-960e-35a86f10c971" TYPE="ext4"Чтобы всё у нас также продолжало работать надо подправить файлик /etc/mdadm/mdadm.conf. Можно это сделать ручками, т.к. в указанном файле достаточно комментариев, но можно и немножко автоматизировать сей процесс:
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.confНу а теперь монтируем и наслаждаемся:
mount /dev/md0 /mnt/mdВроде больше ничего не делал. Если вспомню подробности - дополню или изменю.
Комментариев нет:
Отправить комментарий
Уважаемый комментатор, пишите грамотно.
С благодарностью, автор блога.