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

Ручное обновление записей подсистем на портале управления


ALD Pro позиционируется разработчиками как средство управления доменной структурой без глубоких знаний Linux и консоли. Но на период взросления это, конечно, фантазия. У ALD Pro могут и есть ошибки и нужны знания Linux и консоли. Данная статья поможет решить ситуацию, когда одна из множеств подсистем установлена, но, какой-то причине, не отображается в панели управления.

Окружение
* Astra Linux Special Edition 1.7 Update 1 (№ 2021-1126SE17)
* ALD Pro 1.0.0
* ALD Pro 1.1.0

Вопрос
Как выполнить ручное обновление записей подсистем на портале управления в случаях, когда подсистема установлена, но не отображается на портале управления?

Ответ
Управление записями об экземплярах подсистем производится с помощью команды: salt state aldpro_subsystem_manage

Команда используется только для управления записями об экземплярах подсистем в LDAP, и ее выполнение не приводит к установке или удалению ПО на хостах.

Запуск команды необходимо производить на основном контроллере домена (солт-мастере). В общем виде команда имеет синтаксис:

salt-call state.apply aldpro_subsystem_manage pillar='{"action": "действие", "host": "хост", "service": "подсистема", "site": "сайт", "servicerole": "роль"}'

где

Параметр Описание
действие Действие с записью о подсистеме:

  • add — добавить;
  • del — удалить
хост FQDN хоста, на котором нужно добавить или удалить запись о подсистеме
подсистема Подсистема, которую нужно добавить или удалить. Поддерживаются значения:

  • dhcp — автоматическая настройка сетевых параметров;
  • ems — мониторинг;
  • pxe — установка ОС по сети;
  • smb — общий доступ к файлам и каталогам;
  • sr — репозитории ПО;
  • cups — печать;
  • log — журнал событий системы;
  • vcs — контроль версий
сайт Человекочитаемое название сайта, например, cn=Головной офис
роль Роль хоста, указывается при управлении подсистемами sr и pxe:

  • sr — master или replica ;
  • pxe — master или local

При удалении записи поля site и servicerole не указываются.

Примеры

Добавление записи об подсистеме мониторинга на хосте с FQDN mon.ald.pro в сайте "Головной офис":

salt-call state.apply aldpro_subsystem_manage pillar='{"action": "add", "host": "mon.ald.pro", "service": "ems", "site": "cn=Головной офис", "servicerole": "local"}'

Удаление записи о подсистеме автоматической настройки сети с хоста с FQDN dhcp.ald.pro:

salt-call state.apply aldpro_subsystem_manage pillar='{"action": "del", "host": "dhcp.ald.pro", "service": "dhcp"}'

Просмотр графа топологий и общего состояния системы

Дополнительные материалы:
Как получить информацию о проблемах в работе ALD Pro?
Подключение к LDAP через Apache Directory Studio.

Дата последней правки: 2023-03-27 08:59:35

RSS vasilisc.com   


Разделы

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