BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 16:58

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Пример Netflow.sh
СообщениеДобавлено: 26 фев 2009, 19:10 
Не в сети

Зарегистрирован: 26 фев 2009, 18:42
Сообщения: 46
Карма: 0
Нахожусь на стадии установки BG коллектора netflow, все делаю по ману, но по нему видно что:

Цитата:
При запуске команды netflow.sh (.bat) отображается справка по командам коллектора:

[bill@flow BGIPNNetflowCollector]$ ./netflow.sh

Usage: [start|stop|status|save|help]
Parameters:
help - show this help
start - starting NetFlow collector
stop - stopping NetFlow collector
status - current status
isload <source_id> <yyyy-MM-dd-HH> - mark source is load
save <source_id> <yyyy-MM-dd-HH> <path> - save binary log to text on path
sourcelist - get ip and source id list for external loader


а еще он может
status - отображение текущего статуса работающего коллектора.
и save, точнее должен.

мой файл netflow.sh (скачивал модуль с вашего сайта) выглядит так:

Код:
#!/bin/sh

cd ${0%${0##*/}}.

if [ -z "$JAVA_HOME" ]; then
  echo "The JAVA_HOME environment variable is not defined"
  echo "This environment variable is needed to run this program"
  exit 1
fi

BGIPN_NETFLOW_HOME=.
CLASSPATH=${BGIPN_NETFLOW_HOME}:${BGIPN_NETFLOW_HOME}/lib/*

if [ "$1" = "start" ]; then
    nohup  ${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp ${CLASSPATH}  bitel.billing.server.netflow.ipn.Collector $1 $2 $3   > ./log/netflow.out 2>&1 &
else
   ${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp ${CLASSPATH}  bitel.billing.server.netflow.ipn.Collector $1 $2 $3 $4 $5
fi


Нивижу ничего кроме start, и то после запуска в лог пишется

Цитата:
java.net.SocketTimeoutException: Receive timed out
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
at java.net.DatagramSocket.receive(Unknown Source)
at bitel.billing.server.netflow.ipn.Collector.executeCommand(Collector.java:130)
at bitel.billing.server.netflow.ipn.Collector.main(Collector.java:91)


тоже самое выдает в шелл при попытке вызвать для скрипта stop или еще что.
Явно что файл обрывается на половине. если можно рабочий пример файлика netflow.sh в студию :roll: ...да и в архиве с модулем его поправить бы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: мде)
СообщениеДобавлено: 26 фев 2009, 22:32 
Не в сети

Зарегистрирован: 26 фев 2009, 18:42
Сообщения: 46
Карма: 0
Прошк прощения
А скрипт то нормальный.
Я в нем много чего не понял, если кому несложно прокомментируйте как там и что.
просто не был корректно расписан файл .properties это всего лишь на 1 страницу дальше в мануале.. стыдно


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.031s | 20 Queries | GZIP : On ]