Настройка общего NFS-хранилища для кластера Proxmox
Эта инструкция поможет создать общее хранилище на основе NFS для кластера Proxmox, чтобы хранить виртуальные машины и другие данные, либо сделать одну из нод хранилищем.
Шаг 1. Установка ядра NFS
Установите
nfs-kernel-server на ноде, которая будет выступать в качестве NFS-сервера:
apt-get install -y nfs-kernel-server
Шаг 2. Создание директории для монтирования
Создайте директорию для хранения данных, которые будут доступны через NFS:
mkdir /poolname/datasetname
Шаг 3. Создание точки монтирования для ZFS
Создайте датасет ZFS с точкой монтирования в ранее созданной директории и включите опцию
sharenfs:
zfs create -o mountpoint=/poolname/datasetname -o sharenfs=on poolname/datasetname
Шаг 4. Разрешение доступа к ZFS как NFS
Включите опцию
sharenfs для датасета, чтобы разрешить его доступ как NFS:
zfs set sharenfs=on poolname/datasetname
Шаг 5. Назначение прав на датасет
Назначьте необходимые права на директорию датасета:
chmod -R 777 /poolname/datasetname
Теперь хранилище настроено для общего доступа по NFS и готово для использования в кластере Proxmox. Вы сможете подключать его к другим нодам и использовать как общее хранилище.
Добавить комментарий