Авторские статьи

Создание DFS-сервера в ALD Pro


Distributed File System (DFS) средствами Samba используется для реализации единого места ссылок на другие файловые ресурсы, балансировки нагрузки и отказоустойчивости.

Окружение
* Astra Linux Special Edition 1.7

Вопрос
Как создать Distributed File System (DFS) сервер для раздачи ссылок на ресурсы с других файловых серверов в этом же домене ALD Pro?

Ответ
Для создания DFS-сервера необходимо выполнить следующие действия:

  1. Создать сервер общего доступа к файлам, используя раздел Роли и службы сайта — Общий доступ к файлам интерфейса управления ALD Pro.
  2. На созданном сервере общего доступа к файлам:
    • Отредактировать файл /etc/samba/smb.conf:
      [global]
      ...
      host msdfs = yes
      ...
      # Данный раздел должен иметь только два параметра
      [dfsroot]
      path = /srv/dfs
      msdfs root = yes
      
    • Выполнить команды (обязательно использование FQDN и двойного обратного слеша для создания ссылки в команде с ln):
      sudo mkdir -p /srv/dfs
      sudo ln -s msdfs:share.example.com\\sharename /srv/dfs/exampleshare
      sudo systemctl restart smbd
  3. Выполнить подключение DFS-сервера на клиентских АРМ.

Заметки

Проект Samba внутри Astra Linux патчится для обеспечения работоспособности с системой мандатного доступа PARSEC, но всё же основной функционал идёт от родного проекта, поэтому даю две заметки из официальной документации https://wiki.samba.org/index.php/Distributed_File_System_(DFS), требующие тщательной проверки при использовании именно в Астра:

1) Пример ссылки, ведущей на два идентичных сервера с одинаковым содержимым, для создания отказоустойчивости и балансировки нагрузки:
ln -s msdfs:server1.example.com\\sharename,server2.example.com\\sharename /srv/dfs/exampleshare

2) В пути (в примере /srv/dfs) вашей расшаренной секции (в примере dfsroot) И в самих путях ресурсов (в примере sharename) НЕ ДОЛЖНО быть символов верхнего регистра. В имени ссылки могут быть символы верхнего регистра (в примере exampleshare может при вашем желании выглядеть как ExampleShare).


13_1 Общий доступ к файлам

13_2 Наполнение папки общего доступа

Дополнительные материалы:
ALD Pro - Astra Domain
Как получить информацию о проблемах в работе ALD Pro?

Дата последней правки: 2023-12-21 09:21:59

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта