Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Условия возникновения проблемы

Снижение производительности службы dirsrv в составе контроллера домена FreeIPA может наблюдаться при следующих условиях:

  • Инициализация сервера была выполнена с собственным удостоверяющим центром (инициализация с опцией --dogtag);
  • В сети одновременно используется несколько сотен клиентских компьютеров под управлением ОС  Windows;
  • Клиенты Windows периодически создают пиковые нагрузки (например, массовое одновременное включение компьютеров в начале рабочего дня);


Информация

Данная статья применима к:

  • ОС ОН Орёл 2.12


Симптомы проблемы

  • При массовом подключении клиентов Windows доменные службы FreeIPA перестают отвечать на запросы;
  • Выполнение команды ldapsearch -x занимает значительное время (десятки минут);
  • При перезагрузке сервера FreeIPA могут стартовать не все доменные службы;
  • В системном журнале /var/log/syslog и в журналах службы samba регистрируются сообщения службы  samba вида:

    Информация
    ipadc smbd[12777]: pdb backend ipasam:ldapi://%2fvar%2frun%2fslapd-DOMAIN-RU.socket did not correctly init (error was NT_STATUS_UNSUCCESSFUL)


  • В нерабочее время (клиенты Windows отключены) работоспособность доменных служб восстанавливается.

Решение проблемы

Предупреждение

Убедитесь, что сервер FreeIPA развёрнут на компьютере, имеющем достаточное количество ресурсов:

  • Не менее 3-х процессорных ядер;Не менее 2ГБ 4ГБ ОЗУ.


Предупреждение
Убедитесь, что на сервере FreeIPA выполнены рекомендации по устранению проблемы нехватки файловых дескрипторов;


Для устранения предотвращения проблемы падения производительности при массовой работе клиентов Windows следует использовать версию службы sssd 1.163 или более новую.

Проверить номер установленной и доступной для обновления версии службы sssd можно командой:

Информация
apt-cache policy sssd


Если версия службы sssd ниже 1.16.3, то обновите службу sssd командой:

Command

sudo apt update
sud0 apt install sssd