Как подключить файловое хранилище к Proxmox

Файловое хранилище можно использовать для расширения возможностей хостов виртуализации Proxmox.

Proxmox актуальной версии базируется на Debian, то штатная команда по добавлению статического маршрута route add не сработает без дополнительных действий. Чтобы пользоваться основными командами установите пакет net-tools:

apt update
apt install net-tools

Для добавления маршрута введите:

route add -net 10.130.9.0/24 gw 192.168.10.254

Новый статический маршрут отобразится в таблице маршрутизации:

10.130.9.0/24 via 192.168.10.254 dev enp3s0

Обратите внимание, штатные функции по монтированию NFS- и CIFS-хранилищ не всегда работают правильно. При попытке смонтировать хранилище через Web-интерфейс высока вероятность появления ошибки вида «storage is not online»:

В случае появления этой ошибки используйте workaround-решение по монтированию NFS-хранилищ, как в случае Ubuntu. Затем добавьте хранилище как обычную директорию.

После добавления директории, куда смонтировано хранилище, можно будет использовать его для хранения ISO-образов и для бэкапов.

Хранилище позволяет использовать общее дисковое пространство для нескольких одиночных серверов или хостов виртуализации, а также позволяет мигрировать с одной системы виртуализации на другую. Например, с Proxmox на VMware ESXi, используя утилиту конвертирования образов дисков qemu-img:

qemu-img convert -f qcow2 test.qcow2 -O vmdk test.vmdk

Полученный образ test.vmdk можно положить в хранилище и забрать его из VMware ESXi.