Определите имена дисков которые вы будете использовать под RAID:
lsblk
Создайте 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/exports, удалите всё его содержимое и допишите:
/raid5/nfs 192.168.10.64/28(rw,no_root_squash,no_subtree_check)
Применим параметры:
systmectl restart nfs-server
Создадим директорию для монтирования
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