Bug 6262

Summary: Не могу использовать PostgreSQL в качестве хранилища данных
Product: Sisyphus Reporter: Sergei Epiphanov <serpiph>
Component: netamsAssignee: ahtoh <ahtoh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: serpiph
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Данный патч содержит исправление ошибки none

Description Sergei Epiphanov 2005-03-14 03:11:29 MSK
При попытке внести в файл /etc/netams/netams.conf или через telnet строки

service storage 0
type postgres
...

Программа их игнорирует. Проблема в том, что на стадии сборки пакета
конфигуратор не находит libpq-fe.h из-за того, что он не оказывается в одном из
перечисленных каталогов. Для исправления нужно в configure.sh в список каталогов
(строка 9: paths='...') добавить каталог /usr/include/pgsql и пересобрать. Также
желательно перейти на netams версии 3.2.1 (сейчас появился текст:
14.03.2005 02:58:14.8784 ds_ulog:1 [INFO]: ULOG packet processing for
data-source:1 initialized
14.03.2005 02:58:14.9104 storage:0 [INFO]: postgres table 'oids' created
14.03.2005 02:58:14.9497 storage:0 [INFO]: ERROR:  duplicate key violates unique
constraint "oids_pkey"
CONTEXT:  COPY oids, line 2: "215155,LANS"

14.03.2005 02:58:15.8834 main:0 [INFO]: postgres table 'events' created
)
Steps to Reproduce:
1. В файле /etc/netams/netams.conf прописать хранилище postgres
2. Запустить netams
3. В логах появляется информация, что неизвестный тип хранилища.
Actual Results:  
Не работает хранилище.

Expected Results:  
Нормальная работа
Comment 1 Sergei Epiphanov 2005-03-14 03:15:19 MSK
Created attachment 770 [details]
Данный патч содержит исправление ошибки

Данный патч является объединением патча из netams-3.2.0 иисправления найденной
ошибки
Comment 2 ahtoh 2005-04-18 14:23:49 MSD
Исправлено в новой версии 3.2.2