проблема с ocsinventory: конфликтуют хосты

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

проблема с ocsinventory: конфликтуют хосты

Сообщение Bluetooth »

Здравствуйте!
Настраиваю агенты на подконтрольных компьютерах для инвентаризации. И тут вылезла неприятная ситуация: на двух компьютерах агенты ведут себя так,как будто они на одном компьютере - информация со второго агента заменяет информацию в базе с первого, и наоборот.

Покопавшись в базе, обнаружил, что происходит это так: при получении информации от второго агента строчка от первого удаляется, появляется новая строчка, с новым id, с новым device id, и привязывается к тегу старого.

Вот лог сервера:

Код: Выделить всё

Mon Dec 20 23:18:34 2010;22701;114;terminal-2010-12-20-20-47-36;192.168.0.199;OCS-NG_unified_unix_agent_v0.0.9.2;inventory;no_session
Mon Dec 20 23:18:56 2010;22704;114;terminal-2010-12-20-21-04-31;192.168.0.198;OCS-NG_unified_unix_agent_v0.0.9.2;inventory;no_session
Как видите, deviceid различаются, однако программа все равно воспринимает это как один компьютер.
Это явно не из-за того, что у них одно имя хоста - рядом в базе есть 3 компюьтера с одинаковым хосткеймом.

Может, кто знает, по какому признаку ocsinventory определяет уникальность устройства?

версия агентов:
ii ocsinventory-agent 1:0.0.9.2repack1-4lenny1 Hardware and software inventory tool (client


версия сервера:
ii ocsinventory-reports 1.02.2-1.1 Hardware and software inventory tool (Admini
ii ocsinventory-server 1.02.2-1.1 Hardware and software inventory tool (Commun

(с 1.01 из stable - та же фигня)
Спасибо сказали: