LINUX.ORG.RU
ФорумAdmin

pmacct не работает

 , ,


0

1

Добрый день всем. Помогите в решений вопроса по подсчету трафика, установил pmacct-0.14.1 на Slackware. Все делалось по мануалу и по статьям но при запуске /usr/local/sbin/sfacctd -f /etc/pmacct/sfacctd.conf выдает предупреждение WARN ( default/core ): debug is enabled; forking in background. Console logging will get lost. и логах ошибка вот такого типа Feb 12 11:27:26 WARN ( default/core ): Setsocksize() failed for SO_REUSEADDR. Feb 12 11:27:26 ERROR ( default/core ): bind() to ip=(null) port=6343/udp failed (errno: 98). помогите как решить проблему



Последнее исправление: kalamay (всего исправлений: 1)

Ответ на: комментарий от dada

после запуска в логах появляется 2 записи первая это Feb 12 11:27:26 WARN ( default/core ): Setsocksize() failed for SO_REUSEADDR. А вторая Feb 12 11:27:26 ERROR ( default/core ): bind() to ip=(null) port=6343/udp failed (errno: 98).

и Mysql-ной базе в табличке пусто

kalamay
() автор топика
Ответ на: комментарий от dada

надо было перезапустить демон после того как назначил ip адрес. теперь выдает 4 строчки

Feb 12 14:00:31 WARN ( default/core ): Setsocksize() failed for SO_REUSEADDR.

Feb 12 14:00:31 INFO ( default/mysql ): 163840 bytes are available to address shared memory segment; buffer size is 156 bytes.

Feb 12 14:00:31 INFO ( default/mysql ): Trying to allocate a shared memory segment of 6389760 bytes.

Feb 12 14:00:31 INFO ( default/core ): waiting for sFlow data on 0.0.0.0:6343

kalamay
() автор топика
Ответ на: комментарий от kalamay

на роутере указал чтобы отправлял на порт 6343 сервера и в логах начали появляться вот такие записи

Feb 12 14:16:07 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:08 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:14 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:17 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:21 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:23 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:28 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:31 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

Feb 12 14:16:34 INFO: Discarding unknown packet: sfacctd=0.0.0.0:6343 agent=10.10.4.1:61783

.....

kalamay
() автор топика
Ответ на: комментарий от kalamay

в верхнем сообщении ничего странного нет. а вот доскардинг это странно.
твоя прога отбрасывает эти пакеты. может в настройках не разрешено подключение к этому серверу от этого агента ?
имей ввиду, я никогда не настравал эту штуку.

dada ★★★★★
()
Ответ на: комментарий от hizel

Запустил не sfacctd а pmacctd демон и вроде в табличку запись пошла, а как проверить весь ли трафик считается?

kalamay
() автор топика
Ответ на: комментарий от hizel

Не понял Вашу шутку, но все ровно спасибо вам и dadа, теперь надо разобраться как при перезагрузке eth1 не отключался и не терял настройки и чтобы демон запускался автозагрузкой.

kalamay
() автор топика
Ответ на: комментарий от kalamay

теперь надо разобраться как при перезагрузке eth1 не отключался

в файле этого интерфейса пропиши onboot=yes

и не терял настройки

все настройки пиши в тот же файл настройки интерфейса

и чтобы демон запускался автозагрузкой.

chkconfig

dada ★★★★★
()
Ответ на: комментарий от dada

в файле /etc/rc.d/rc.inet1.conf прописал

# Config information for eth1:

IPADDR[1]=«10.10.5.8»

NETMASK[1]=«255.255.255.0»

USE_DHCP[1]=«»

DHCP_HOSTNAME[1]=«»

но не нашел onboot=yes

chkconfig на Slackware не нашел но сделал так добавил файл rc.pmacctd в /etc/rc.d/ а в файле прописал /usr/local/sbin/pmacctd -f /etc/pmacct/pmacctd.conf не знаю пойдет ли так или нет

kalamay
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.