продолжим значить тут. трафик писался в отдельную бд. frebsd 10.3, perl5.20, mysql 56, ng_flow_tools хз какая версия. обновил бсд до 12.1 и соответственно порты также:
perl5.30
mysql57
ng версии нет уже, по этому flow-tools-0.68.6_1
чутка поборолся с мускулом в итоге надо
lower_case_table_names=0
Но проблема в следующем - трафик считается не в полном объеме - занижает примерно в 20 раз. при этом flow_capture создает файлы с прежними настройками. мускул - вообще удалил папку mysql в /var/db и /usr/local/etc/ и переустановил. в логах мускула
Aborted connection 683 to db: 'traf' user: 'root' host: 'localhost' (Got an error reading communication packets)
при запуске коллектора с параметром -vv
SELECT g.grp_maxflow, u.id FROM user_grp g LEFT JOIN users u ON g.grp_id=u.grp WHERE g.grp_maxflow>0 AND u.state<>'off'
[10.225242: nokernel.pl(149) tasks.pm::run(70) tasks.pm(70) collectors.pm::chk_collectors(167) collectors.pm::parse_traf(365)]
{
'err_lines_c' => 0,
'no_usr_traf' => 5,
'size' => 238657,
'tm_save_traf' => '0.523692630000369',
'tm_parse' => '0.098',
'lines' => 4709,
'err_lines' => [],
'tm_start' => '13510.594691148'
};
Killed
и киляет его в начале новой минуты, наверное так и должно быть?
при этом в процессах есть модуль коллектора, но с другим пидом.
куда копать, что посмотреть?