Добавить в корзинуПозвонить
Найти в Дзене

Сконфигурируйте файловое хранилище

Создайте RAID: mdadm --create --verbose /dev/md0 -l 5 -n 3 /dev/sd{b,c,d} где: Проверьте что массив создан: lsblk mdadm в альте имеет проблему - если не создать конфиг mdadm.conf, то имя рейда (в нашем случае md0) после перезагрузки пропадет. В файле mdadm.conf находится информация о RAID-массивах и компонентах, которые в них входят. Для его создания выполняем следующие команды: echo "DEVICE partitions" > /etc/mdadm.conf
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm.conf Создадим таблицу разделов и раздел через fdisk: Далее создадим файловую систему ext4: mkfs.ext4 /dev/md0p1 Создайте директорию /raid5: mkdir /raid5 В файл /etc/fstab добавьте строку: /dev/md0p1 /raid5 ext4 defaults 0 0 Проверьте монтирование: mount -a Должно получится так: Установим пакет nfs-server: apt-get install nfs-server -y
systemctl enable --now nfs-server Создадим директорию и зададим на нее права: mkdir /raid5/nfs
chmod 777 /raid5/nfs Переходим к настройке Отройте файл /etc
Оглавление

Создайте RAID:

mdadm --create --verbose /dev/md0 -l 5 -n 3 /dev/sd{b,c,d}

где:

  • /dev/md0 — устройство RAID, которое появится после сборки;
  • -l 5 — уровень RAID;
  • /dev/sd{b,c,d} — сборка выполняется из дисков sdb, sdc и sdd.

Проверьте что массив создан:

lsblk

Имя устройства – md0, конфигурация массива размещается в файле /etc/mdadm.conf

mdadm в альте имеет проблему - если не создать конфиг mdadm.conf, то имя рейда (в нашем случае md0) после перезагрузки пропадет.

В файле mdadm.conf находится информация о RAID-массивах и компонентах, которые в них входят. Для его создания выполняем следующие команды:

echo "DEVICE partitions" > /etc/mdadm.conf
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm.conf

Создайте раздел, отформатируйте раздел, в качестве файловой системы используйте ext4

Создадим таблицу разделов и раздел через fdisk:

Далее создадим файловую систему ext4:

mkfs.ext4 /dev/md0p1

Обеспечьте автоматическое монтирование в папку /raid5

Создайте директорию /raid5:

mkdir /raid5

В файл /etc/fstab добавьте строку:

/dev/md0p1 /raid5 ext4 defaults 0 0

Проверьте монтирование:

mount -a

Должно получится так:

-2

Настройте сервер сетевой файловой системы(nfs), в качестве папки общего доступа выберите /raid5/nfs, доступ для чтения и записи для всей сети в сторону HQ-CLI

Установим пакет nfs-server:

apt-get install nfs-server -y
systemctl enable --now nfs-server

Создадим директорию и зададим на нее права:

mkdir /raid5/nfs
chmod 777 /raid5/nfs

Переходим к настройке

Отройте файл /etc/exports, удалите всё его содержимое и допишите:

/raid5/nfs 192.168.10.64/28(rw,no_root_squash,no_subtree_check)

Применим параметры:

systmectl restart nfs-server

На HQ-CLI настройте автомонтирование в папку /mnt/nfs

Создадим директорию для монтирования

mkdir /mnt/nfs

В файл /etc/fstab добавьте:

192.168.10.2:/raid5/nfs /mnt/nfs nfs auto 0 0

Запустим rpc-statd (очередной прикол альта):

systemctl enable --now rpc-statd

Проверьте:

mount -a
mount | grep nfs4