PDA

Показать полную графическую версию : netacct-mysql-0.78


Belaya
20-03-2005, 23:37
(c)


Ну что делать братци, ума не приложу, всю ночь копался копался, и так и сяк и mysql другой и так и эток. манов накопал достаточно(а вообще мало описанно про эту прогу) у всех в проблемы какие то другие, ppp посчитать и т.д. а я. А я даже запустить ее корректно не могу, причем логи нулевые, поставил и leveldebug 2 и 0 ставил, пустые и все... а потом манчик прочитал, там надо проверить вот как
цитата
------------------------------

3.Проверьте, связан ли nacctd с правильной бибилиотекой следующим
способом:
$ ldd 'which nacctd'
libmysqlclient.so.10 => /usr/lib/libmysqlient.so.10 (0x00176000)
libc.so.6(0x001ab000)
------------------------------
набираю я значит это у себя а мне
[root@localhost netacct-mysql-0.78]# ldd 'which nacctd'
ldd: ./which nacctd: No such file or directory

и что не так сделал?
попробывал я значит на http://rpmfind.net поискать libmysqlclient.so.10, он мне уперся в библиотеку от mysql 3.х Ну это уже никуда не годится. В общем если чем кто сможет помочь помогите, а то честное слово ну запарился и сил моих больше нету. Такое ощущение что на asp10 он не должен идти в связи с новым набором библиотек, а менять это все как то негорю, в общем кто нить на asp10 ставил эту штуку ?
Заранее спасибо на добром слове.
http://netacct-mysql.gabrovo.com/?section=download
посвещена этой софтине, даже что то на русском есть, может мне ККР мешает ?
P.S. ККР Коофициэнт кривизны рук.

mar
21-03-2005, 01:02
ldd `which программа`
Обратите внимание на `. Это совсем не '

ruslandh
21-03-2005, 10:44
ИМЯ
ldd - выдаёт список зависимостей от динамических библиотек

ОБЗОР
ldd [ОПЦИЯ]... ФАЙЛ...

ОПИСАНИЕ
ldd выдаёт списк динамических библиотек, которые требуются для каждой
из заданных в командной строке программ или динамических библиотек.


NAME
which - shows the full path of (shell) commands.

SYNOPSIS
which [options] [--] programname [...]

DESCRIPTION
Which takes one or more arguments. For each of its arguments it prints
to stdout the full path of the executables that would have been exe-
cuted when this argument had been entered at the shell prompt. It does
this by searching for an executable or script in the directories listed
in the environment variable PATH using the same algorithm as bash(1).


Короче ldd `which nacctd` эквивалентна ldd _полный_путь_до_nacctd_ . А ковычки надо набирать те, что стоят над [Ё/~].

asd314
23-03-2005, 03:07
[root@localhost www]# ldd /usr/local/sbin/nacctd
libz.so.1 => /usr/lib/libz.so.1 (0x00b34000)
libpcap.so.0.8.3 => /usr/lib/libpcap.so.0.8.3 (0x00b7a000)
libmysqlclient.so.14 => /usr/local/mysql/lib/mysql/libmysqlclient.so.14 (0xf6fad000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00902000)
libc.so.6 => /lib/tls/libc.so.6 (0x0091f000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00db1000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00bcf000)
libm.so.6 => /lib/tls/libm.so.6 (0x00a3d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x008e5000)


P.S. Кто нить может предложить альтернативу считания трафика под линух ?
поискал в поисковиках, ненашел ничего серьезного, либо софтина считает весь выходящий трафик, либо под freebsd все :)

asd314
23-03-2005, 10:59
опять всю ночь на пролет боролся с утилой netacct-mysql.
включил debug на всю катушку, ничего странного в логах не нашел
в логах даже есть страка что производится работа по записи в mysql.
смотрю в mysql ничего не вижу.
ставлю phpMyadmin
смотрю статистику и вижу такие вещи


Неудачные попытки 0 0.00 0.00 %
Отменены 2 16.48 7.41 %
Всего 27 222.43 100.00 %
и непонимаю почему отменены?
как это понять ?
может кто нить объяснить понятие "отменены", или хотя бы где в mysql поглядеть почему отменены?

ставлю версию mysql 4.0 , до этого была 4.1
проделываю туже операцию,опять отменены :(

ставлю mysql 3.23
проделываю туже операцию и поять облом :(

как боротся кто подскает? в чем загвоздка? может кампилить mysql надо с какими нить специальными бибилиатеками?

ruslandh
23-03-2005, 20:21
asd314
А там нет проблем доступа - типа не тот login / password в конфигарационных файлах ?

http://forum.oszone.net/showthread.php?p=303982&posted=1#post303982

посмотрите, может то, что вам нужно.

ruslandh
27-03-2005, 19:07
Посмотрите ещё это:
http://nibs.net.ua/

scoute
23-01-2007, 22:57
Извините, я вас перебью :)

Как понять, что netacct-mysql73 пишет статистику в таблицу "traffic" БД,
а вот вторая таблица ("accounting") хоть убей ПУСТАЯ ??
причём если писать логи не в БД а в файл, то всё в порядке, но надо именно в БД.

fossil
24-01-2007, 15:57
Я считаю трафик с помощью ipcad. Меня устраивает. Считает точно.




© OSzone.net 2001-2012