Skip to main content

Установка NFS-хранилища


Page Type: Installation Component: ПринтМенеджер Domain: Infrastructure Product Versions: 4.x OS: Linux Status: Draft Related Components: NFS

Установка NFS-хранилища

Цель

Подготовка сервера NFS для совместного хранения данных ПринтМенеджеров в кластерной конфигурации.


Предусловия

  • Подготовлен сервер для NFS (DB_NFS)
  • Все сервера ПМ должны иметь сетевой доступ к серверу NFS

Шаги установки

Шаг 1. Установите и запустите NFS

Для Ubuntu, Astra Linux и ALT Linux:

sudo apt install nfs-kernel-server -y
sudo systemctl start nfs-kernel-server.service
sudo systemctl status nfs-kernel-server.service

Для РЕД ОС и Red Hat Enterprise Linux:

sudo dnf install -y nfs-utils
sudo systemctl enable nfs-server.service
sudo systemctl start nfs-server.service
sudo systemctl status nfs-server.service

Шаг 2. Создайте папку для NFS

Создайте директорию /scratch:

sudo mkdir /scratch

Шаг 3. Настройте файл экспорта

Отредактируйте файл конфигурации экспортируемых директорий:

sudo nano /etc/exports

Добавьте строку для папки /scratch:

/scratch *(rw,async,no_subtree_check,no_root_squash)

Примените изменения экспорта:

sudo exportfs -a

Шаг 4. Настройте права доступа

Измените владельца папки:

Для Ubuntu, Astra Linux и ALT Linux:

sudo chown nobody:nogroup /scratch

Для РЕД ОС и Red Hat Enterprise Linux:

sudo chown nobody:nobody /scratch

Установите разрешения для записи:

sudo chmod -R 777 /scratch

Параметры для установки системы

  • NFS_ADDR: Укажите IP-адрес или доменное имя сервера NFS.
  • NFS_FOLDER_PATH: В данном примере путь к папке — /scratch.

Эта настройка позволяет использовать NFS-хранилище для хранения данных системы управления печатью.


Установка с шифрованием (stunnel)

Если требуется защищённое соединение с NFS через stunnel, обратитесь к разделу "Подготовка сервера NFS с stunnel" в документации.


Next steps

  • Установка балансировщика HAProxy
  • Установка первого ПринтМенеджера в кластере