Thank you for reading this post, don't forget to subscribe!
8 версия может быть установлена только на debian 13
7 версия на debian 12
платформа для создания сетевых хранилищ OpenMediaVault 8.0
Обновлённая версия решения позволяет развернуть сетевое хранилище (NAS, Network-Attached Storage). Платформа имеет веб-интерфейс и поддерживает множество сетевых сервисов и протоколов
https://docs.openmediavault.org/en/8.x/installation/on_debian.html
|
1 2 3 4 |
apt-get install --yes systemd-resolved psmisc systemctl enable --now systemd-resolved.service systemctl restart systemd-resolved.service resolvectl dns <INTERFACE> <DNS_SERVER_IP> |
в моём случае это:
resolvectl dns <INTERFACE> <DNS_SERVER_IP>
root@openmediavault:~# resolvectl dns enp0s3 8.8.8.8
|
1 2 3 |
apt-get install --yes gnupg wget --quiet --output-document=- https://packages.openmediavault.org/public/archive.key | gpg --dearmor --yes --output "/usr/share/keyrings/openmediavault-archive-keyring.gpg" |
|
1 2 3 4 5 6 7 8 9 10 11 |
cat <<EOF >> /etc/apt/sources.list.d/openmediavault.list deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://packages.openmediavault.org/public synchrony main deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://downloads.sourceforge.net/project/openmediavault/packages synchrony main # Uncomment the following line to add software from the proposed repository. deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://packages.openmediavault.org/public synchrony-proposed main deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://downloads.sourceforge.net/project/openmediavault/packages synchrony-proposed main # This software is not part of OpenMediaVault, but is offered by third-party # developers as a service to OpenMediaVault users. deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://packages.openmediavault.org/public synchrony partner deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://downloads.sourceforge.net/project/openmediavault/packages synchrony partner EOF |
ставим:
|
1 2 3 4 5 6 7 8 9 10 |
export LANG=C.UTF-8 export DEBIAN_FRONTEND=noninteractive export APT_LISTCHANGES_FRONTEND=none apt-get update apt-get --yes --auto-remove --show-upgraded \ --allow-downgrades --allow-change-held-packages \ --no-install-recommends \ --option DPkg::Options::="--force-confdef" \ --option DPkg::Options::="--force-confold" \ install openmediavault |
|
1 2 |
omv-confdbadm populate |
|
1 2 |
omv-salt deploy run systemd-networkd |
всё можно заходить:
http://192.168.1.155/
Логин: admin
Пароль: openmediavault

далее ставим плагины:
https://github.com/OpenMediaVault-Plugin-Developers/packages/
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
чтобы появился список плагинов делаем следующее:
omv-upgrade
omv-mkaptidx
systemctl restart openmediavault-engined nginx
проверяем что плагины стали доступны:

чтобы собрать raid массив нужно поставить плагин openmediavault-md
дальше рейд собирается в панели в меню Multiple Device


посмотрим информацию по этому raid

создадим файловую систему в нашем raid

теперь смонтируем это устройство:

по сути всё, дальше можно создавать общие каталоги:

на диске это выглядит вот так:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
root@openmediavault:~# df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 393M 756K 392M 1% /run /dev/mapper/debian--vg-root 38G 2.7G 34G 8% / tmpfs 2.0G 84K 2.0G 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-resolved.service tmpfs 2.0G 308K 2.0G 1% /tmp /dev/sda1 455M 210M 221M 49% /boot tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-networkd.service tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs 393M 8.0K 393M 1% /run/user/0 /dev/md0 20G 2.1M 20G 1% /srv/dev-disk-by-uuid-47085215-ad97-4fb8-bcb0-7581ef0f3ef6 root@openmediavault:~# ls -lah /srv/dev-disk-by-uuid-47085215-ad97-4fb8-bcb0-7581ef0f3ef6/ total 32K drwxr-xr-x 5 root root 4.0K Jan 7 16:50 . drwxr-xr-x 5 root root 4.0K Jan 7 16:42 .. drwx------ 2 root root 16K Jan 7 16:37 lost+found drwxrwsrwx 2 root users 4.0K Jan 7 16:44 test drwxrws--- 2 root users 4.0K Jan 7 16:50 test2 root@openmediavault:~# ls -lah /srv/dev-disk-by-uuid-47085215-ad97-4fb8-bcb0-7581ef0f3ef6/test2/ total 8.0K drwxrws--- 2 root users 4.0K Jan 7 16:50 . drwxr-xr-x 5 root root 4.0K Jan 7 16:50 .. |
далее можно к этому каталогу примонтировать nfs

проверяем что nfs нормально прописался:
|
1 2 3 4 5 6 7 8 |
root@openmediavault:~# cat /etc/exports # This file is auto-generated by openmediavault (https://www.openmediavault.org) # WARNING: Do not edit this file, your changes will get lost. # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). /export/test 192.168.1.0/24(fsid=f7c6fefa-0846-45a4-ac11-584bbcec7535,rw,subtree_check,insecure) /export 192.168.1.0/24(ro,fsid=0,root_squash,subtree_check,insecure) |
всё как видим можем из подсети спокойно монтировать устройства.
сбросить пароль можно через консольную команду omv-firstaid
я сбросил на admin admin