Подключаем ZFS как NFS

Настройка общего 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. Вы сможете подключать его к другим нодам и использовать как общее хранилище.

Оцените документ
Обновлено 03.02.2025

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *