iTop ITSM & CMDB по-русски

Синхронизация данных

Была настроена синхронизация данных из LDAP через модуль ldap-data-collector.

Кроном синхронизация запускалась раз в день.

00 09 * * * /usr/bin/php /var/www/html/itop/extensions/ldap-data-collector/exec.php --collect_only
45 09 * * */usr/bin/php /var/www/html/itop/extensions/ldap-data-collector/exec.php --synchro_only

Данные подтягивались, обновлялись но не происходило удаление старых записей. (С чем и пытался разобраться но пока безрезультатно)

Неделю назад процесс синхронизации остался в состоянии runing.
(Предполагаю, что из за того что руками запустил повторную синхронизацию до завершения предыдущего процесса).
Теперь синхронизация не отрабатывает.
Подскажите пожалуйста куда смотреть, и как остановить незавершенный процессы синхронизации ?
Сейчас висит вот в таком состоянии.

image

и может подскажете, вот с такими настройками, для удаления устаревших записей
удаленные из LDAP пользователи, не удалялись из iTopa.Что мог сделать неправильно ?

image

Спасибо.

# ps aux | grep "ldap-data-collector/exec.php"

Лишние прибить, если они там есть.

По поводу постоянного running, нужно посмотреть на логи php, вероятно синхронизация прерывается из-за какой-то ошибки. Если ошибки нет, возможно она просто выполняется очень долго и вылезает за таймаут выполнения скрипта php. В любом случае начать нужно с траблшутинга самого синхронизатора: https://www.itophub.io/wiki/page?id=extensions%3Aldap-data-collector#troubleshooting.

Всё. Интервал устаревания (он же Full reload interval) должен содержать периодичность полной выгрузки из LDAP. Всё, что не будет обновлено в течение этого интервала, айтоп посчитает устаревшим и заслуживающим удаления. Срок хранения – сколько устаревшие объекты будут лежать до удаления. Есть пара моменов.

  1. Все эти интервалы проверяются при очередной синхронизации. То есть нет смысла ставить интервал в 25 секунд, если синхронизация запускается раз в день.
  2. В 2.6.1 есть баг, из-за которого не происходит удаление :grimacing:: https://sourceforge.net/p/itop/tickets/1753/.