>Порт собран БЕЗ поддержки MySQL. Пересобери порт правильно:
>make -D WITH_MYSQL
>make install может таки пакадж собран? да и в конце то концов, когда люди научасться сапать порты и Makefile изучать а? ПОДДЕРЖКА MY/PGSQL БЫЛА ДОБАВЛЕНА В ПОРТ 9 ДЕКАБРЯ 2005 ГОДА!
make WITH_MYSQL=yes
или
make WITH_PGSQL=yes
и все! проблема решена ;) а вы тут флейм развели...
да, кстати, посмотрите даты постов ;) и сравните с датой апдейта... всех неверующих пошлю на http://www.freshports.org/net-mgmt/flow-tools/
>
>Создаешь таблицу
>
>CREATE TABLE `raw` (
> `unix_secs` int(11) unsigned NOT NULL default '0',
> `unix_nsecs` int(11) unsigned NOT NULL default '0',
> `sysuptime` int(11) unsigned NOT NULL default '0',
> `exaddr` varchar(45) NOT NULL default '0',
> `dflows` int(11) unsigned NOT NULL default '0',
> `dpkts` int(11) unsigned NOT NULL default '0',
> `doctets` int(11) unsigned NOT NULL default '0',
> `first` int(11) unsigned NOT NULL default '0',
> `last` int(11) unsigned NOT NULL default '0',
> `engine_type` tinyint(3) unsigned NOT NULL default '0',
> `engine_id` tinyint(3) unsigned NOT NULL default '0',
> `srcaddr` varchar(45) NOT NULL default '0',
> `dstaddr` varchar(45) NOT NULL default '0',
> `nexthop` varchar(45) NOT NULL default '0',
> `input` smallint(5) unsigned NOT NULL default '0',
> `output` smallint(5) unsigned NOT NULL default '0',
> `srcport` smallint(5) unsigned NOT NULL default '0',
> `dstport` smallint(5) unsigned NOT NULL default '0',
> `prot` tinyint(3) unsigned NOT NULL default '0',
> `tos` tinyint(3) unsigned NOT NULL default '0',
> `tcp_flags` tinyint(3) unsigned NOT NULL default '0',
> `src_mask` tinyint(3) unsigned NOT NULL default '0',
> `dst_mask` tinyint(3) unsigned NOT NULL default '0'
>) TYPE=MyISAM;
>
не советуйте новичкам таких таблиц! ;) где это видано чтоб IP писать как varchar(45)? это вы что на IPv6 перешли? сомневаюсь... давайте посчитаем ;) 255.255.255.255 = 15 знаков, а значит для IPv4 с головой хватит varchar(15), что в памяти будет занимать 16 байт, если действовать по вашему совету, то памяти уйдет 46 байт, а учитывая то что база будет пухнуть даже не на дрожжах а быстрее, то размеры ее при нормальном траффике будут - мама не горюй ;) да, все будет потом сортироваться и суммироваться, но зачем жеж вот так сразу ее увеличивать то?
>в БД netflow, после чего
>
>flow-export -f3 -mUNIX_SECS,UNIX_NSECS,SYSUPTIME,EXADDR,DFLOWS,DPKTS,DOCTETS, \
>FIRST,LAST,ENGINE_TYPE,ENGINE_ID,SRCADDR,DSTADDR,NEXTHOP,INPUT, \
>OUTPUT,SRCPORT,DSTPORT,PROT,TOS,TCP_FLAGS,SRC_MASK,DST_MASK < file
вам реально нужно столько инфы для учета траффика?