NetFlowAnalyzer on BSD7.2

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 16:19:26

Подскажите, пожалуйста как можно запустить JAVA приложение под ФриБСД.
Пред история.
Есть Linux сервер который задумал перенести на FreeBSD. Почти все уже перенес на фриБСД, как наткнулся на такую шляпу как NetFlow Analyzer 7
Порыл в google, если правильно понял, то под линуксом этот продукт хорошо уживается т.к. там поддержка джавы и все такое. А на фре начались проблемы. Сначала долго не мог поставить linux-sun-jdk16 т.к. он требовал бинарник jdk-6u17-linux-i586.bin, а c сайта сразу не найти было предлагал качать сразу 6u18. В общем нашел таки и поставил. Далее прописал переменные
/.cshrc

Код: Выделить всё

setenv  JAVA_HOME       /usr/local/linux-sun-jdk1.6.0
setenv  JAVA_CLASSES    $JAVA_HOME/jre/lib/rt.jar
Теперь:

Код: Выделить всё

test# java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
После этого ставлю NetFlow Analyzer в консольном режиме вроде без ошибок. А когда пытаюсь запустить то вижу следующее:

Код: Выделить всё

test# /root/AdventNet/ME/NetFlow/bin/run.sh
run.sh: Missing required file: /root/AdventNet/ME/NetFlow/lib/run.jar
У Лисяры видел статью с описанием опенсорсного аналога. Но во-первых мне бесплатной лицензии на 2-порта вполне хватает, во-вторых нравятся там графики, в-третьих из принципа хочу запустить, мне фряха начинает нравится, хочу научиться в ней работать.
В общем подскажите кто-чем может.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 16:23:54

содержимое run.sh дайте, вообще вам нужно чтобы в -cp отдавались пути до библиотек программы, на это она и ругается
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 16:31:36

Во вложении
Вложения
run.sh.txt
/root/AdventNet/ME/NetFlow/bin/run.sh
(7.17 КБ) 31 скачивание

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 16:39:45

для таких вещей лучше используйте pastebin сервисы

лучше запускайте из директории shell скрипта

Код: Выделить всё

cd root/AdventNet/ME/NetFlow/bin/ && ./run.sh
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 16:55:05

hizel писал(а):для таких вещей лучше используйте pastebin сервисы
В двух словах о чем реч? Или пример.
hizel писал(а):лучше запускайте из директории shell скрипта
Если так то
test# cd root/AdventNet/ME/NetFlow/bin/ && ./run.sh
root/AdventNet/ME/NetFlow/bin/: No such file or directory.
Если сначала перейти а каталог то
test# cd AdventNet/ME/NetFlow/bin/
test# ./run.sh
run.sh: Missing required file: /root/AdventNet/ME/NetFlow/lib/run.jar

Еще идеи?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 17:04:48

google: pastebin

мне в этом run.sh смущают ссылки на jboss, если его нет в системе возможно нужно доставить, но сомнительно

/root/AdventNet/ME/NetFlow/lib/run.jar этот файл существует?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 17:14:24

jboss нет стоит. Я тоже обратил на это внимание, но из портов jboss сразу не пошел, так что я сейчас смотрю что ему надо.
run.jar нету ни где в системе, даже в других каталогах. Почему его нет мне не ясно. Ставил в консольном режиме но это не должно было влиять.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 17:15:55

а должно быть!1 :roll:

Код: Выделить всё

$ ls -lh /home/hizel/AdventNet/ME/NetFlow/lib
итого 3,2M
-rw-r--r-- 1 hizel hizel  13K Фев 16 17:06 AdventNetDeploymentSystem.jar
-rw-r--r-- 1 hizel hizel  76K Фев 16 17:06 AdventNetLogging.jar
-rw-r--r-- 1 hizel hizel 4,1K Авг 20  2008 ADVENTNET-NETFLOWANALYZER-MIB
-rw-r--r-- 1 hizel hizel 264K Фев 16 17:06 AdventNetNPrevalent.jar
-rw-r--r-- 1 hizel hizel 575K Фев 16 17:06 AdventNetUpdateManagerInstaller.jar
-rw-r--r-- 1 hizel hizel  31K Фев 16 17:06 commons-logging.jar
-rw-r--r-- 1 hizel hizel 165K Фев 16 17:06 concurrent.jar
-rw-r--r-- 1 hizel hizel 398K Фев 16 17:06 dom4j.jar
-rw-r--r-- 1 hizel hizel  840 Авг 20  2008 Free.xml
-rw-r--r-- 1 hizel hizel  11K Фев 16 17:06 getopt.jar
-rw-r--r-- 1 hizel hizel  29K Фев 16 17:06 gnu-regexp.jar
-rw-r--r-- 1 hizel hizel 228K Фев 16 17:06 jaxen.jar
-rw-r--r-- 1 hizel hizel 305K Фев 16 17:06 jboss-common.jar
-rw-r--r-- 1 hizel hizel 554K Фев 16 17:06 jboss-jmx.jar
-rw-r--r-- 1 hizel hizel 196K Фев 16 17:06 jboss-system.jar
-rw-r--r-- 1 hizel hizel 115K Фев 16 17:06 log4j-boot.jar
-rw-r--r-- 1 hizel hizel 2,4K Фев 16 17:06 namespace.jar
drwxr-xr-x 2 hizel hizel 4,0K Фев 16 17:06 native
-rw-r--r-- 1 hizel hizel  43K Фев 16 17:06 NFTrayUtil.jar
-rw-r--r-- 1 hizel hizel 2,3K Авг 20  2008 petinfo.dat
-rw-r--r-- 1 hizel hizel  565 Авг 20  2008 product.dat
-rw-r--r-- 1 hizel hizel  31K Фев 16 17:06 run.jar
-rw-r--r-- 1 hizel hizel  17K Фев 16 17:06 shutdown.jar
-rw-r--r-- 1 hizel hizel  884 Авг 20  2008 StandardEvaluation.xml
-rw-r--r-- 1 hizel hizel  16K Фев 16 17:06 trayicon.jar
-rw-r--r-- 1 hizel hizel  51K Фев 16 17:06 wrapper.jar

В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 17:20:56

test# cd /usr/ports/java/jboss5
test# make install
jboss-5.1.0.GA_1,1: Environment error: "JAVA_HOME" should not be defined.
*** Error code 1

Я этого не понял, вроде указано:

Код: Выделить всё

test# env
MC_SID=12497
MC_TMPDIR=/tmp/mc-root
USER=root
LOGNAME=root
HOME=/root
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
TERM=xterm
FTP_PASSIVE_MODE=YES
BLOCKSIZE=K
SHELL=/bin/csh
SSH_CLIENT=172.17.0.101 2001 22
SSH_CONNECTION=172.17.0.101 2001 172.17.0.4 22
SSH_TTY=/dev/ttyp0
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
SHLVL=2
PWD=/usr/ports/java/jboss5
GROUP=wheel
HOST=test.spb.local.ru
REMOTEHOST=
EDITOR=vi
PAGER=more
JAVA_HOME=/usr/local/linux-sun-jdk1.6.0
JAVA_CLASSES=/usr/local/linux-sun-jdk1.6.0/jre/lib/rt.jar
test#

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 17:28:34

нет, jboss там входит в инсталяшку, ничего не надо ставить, у вас NetFlowAnalyzer криво встал
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-16 17:55:37

Я еще раз переставил NetFlow Analyzer в другой каталог, тем не менее картина та же и run.jar не появился

Код: Выделить всё

test# ls -lh /root/NF/NetFlow/lib
total 1038
-rw-rw-r--  1 root  wheel   4.0K Aug  5  2009 ADVENTNET-NETFLOWANALYZER-MIB
-rw-rw-r--  1 root  wheel   5.3K Aug  5  2009 AdventNetDeploymentSystem.pack.gz
-rw-rw-r--  1 root  wheel    23K Aug  5  2009 AdventNetLogging.pack.gz
-rw-rw-r--  1 root  wheel   115K Aug  5  2009 AdventNetNPrevalent.pack.gz
-rw-rw-r--  1 root  wheel   252K Aug  5  2009 AdventNetUpdateManagerInstaller.pack.gz
-rw-rw-r--  1 root  wheel   840B Aug  5  2009 Free.xml
-rw-rw-r--  1 root  wheel    13K Aug  5  2009 NFTrayUtil.pack.gz
-rw-rw-r--  1 root  wheel   884B Aug  5  2009 StandardEvaluation.xml
-rw-rw-r--  1 root  wheel    12K Aug  5  2009 commons-logging.pack.gz
-rw-rw-r--  1 root  wheel    37K Aug  5  2009 concurrent.pack.gz
-rw-rw-r--  1 root  wheel   110K Aug  5  2009 dom4j.pack.gz
-rw-rw-r--  1 root  wheel   4.6K Aug  5  2009 getopt.pack.gz
-rw-rw-r--  1 root  wheel   9.3K Aug  5  2009 gnu-regexp.pack.gz
-rw-rw-r--  1 root  wheel    45K Aug  5  2009 jaxen.pack.gz
-rw-rw-r--  1 root  wheel    70K Aug  5  2009 jboss-common.pack.gz
-rw-rw-r--  1 root  wheel   144K Aug  5  2009 jboss-jmx.pack.gz
-rw-rw-r--  1 root  wheel    67K Aug  5  2009 jboss-system.pack.gz
-rw-rw-r--  1 root  wheel    33K Aug  5  2009 log4j-boot.pack.gz
-rw-rw-r--  1 root  wheel   1.1K Aug  5  2009 namespace.pack.gz
drwxrwxr-x  2 root  wheel   512B Feb 16 17:42 native
-rw-rw-r--  1 root  wheel   2.3K Aug  5  2009 petinfo.dat
-rw-rw-r--  1 root  wheel   565B Aug  5  2009 product.dat
-rw-rw-r--  1 root  wheel    13K Aug  5  2009 run.pack.gz
-rw-rw-r--  1 root  wheel   7.4K Aug  5  2009 shutdown.pack.gz
-rw-rw-r--  1 root  wheel   4.6K Aug  5  2009 trayicon.pack.gz
-rw-rw-r--  1 root  wheel    17K Aug  5  2009 wrapper.pack.gz
test#
Это что следствие неполной установки нетфлоу аналайзера?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2010-02-16 18:40:17

ну не знаю, у меня какой-то netflow analyzer после установки сделал такой файл, посмотрите в run.pack.gz, ато что-то больно уж название подозрительное : )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

vasyun
рядовой
Сообщения: 41
Зарегистрирован: 2008-10-30 10:53:09

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение vasyun » 2010-02-17 13:04:59

Еще обнаружил что во время установки NetFlow вылезает предупреждение:

Код: Выделить всё

.Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed
но инсталляцию дальше разрешает продолжить и в конце пишет суксесефул

andrew_ua
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-09-13 9:40:43

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение andrew_ua » 2010-09-13 11:35:26

У меня аналогичная проблема при установке другого продукта от того же производителя - ServiceDesk Plus 7.6.
Устанавливается, но не полностью. Размер того, что установилось - 23МБ, хотя при установке говорит, что размер должен быть 67,4МБ. А если сравнить с установленным на винду пакетом, то даже визуально половину файлов и папок нет. Может какого-то пакета не хватает для распаковки?

Чем у вас закончилось мучение NetFlow Analyzer?

Аватара пользователя
jafar31
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-09-21 11:52:10

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение jafar31 » 2010-09-21 12:21:41

При установке получил такую же проблему, только с NetFlowAnalyzer 8.5 и на FreeBSD 8.1
Ни под каким углом не ставится полностью под фряху родным инсталлятором ни консольном режиме (флаг -console ), ни под x11. Под x11 пробовал с пробросом себе, графический инсталлер запускается, но при установке пишет размер 35Мб, хотя под линуксом то же самое в районе 95Мб. Под линуксом он еще обрепаную java свою ставит, чем ему фряха не угодила - не понятно.

Требования
1. Линуксатор должен быть установлен и настроен
2. java - не уверен, она идет в дистрибутиве своя и , как мне кажется, не нужна (но я не пробовал без нее)

Решил так:
1. установил на Ubuntu Linux в /usr/local/AdventNet/ME/NetFlow
2. запаковал эту папочку и залил на FreeBSD, положил по такому же пути /usr/local/AdventNet/ME/NetFlow
3. поправил run.sh
3.1 сделал интерпретатор #!/usr/local/bin/bash, так как с дефолтным /bin/sh не работало (команда export скорее всего)
3.2 сделал явное указания на java в районе # Setup the JVM, определение - закоментировал

Код: Выделить всё

                                                                                                                                 
#if [ "x$JAVA" = "x" ]; then                                                                                                                     
#    if [ "x$JAVA_HOME" != "x" ]; then                                                                                                           
#       JAVA="$JAVA_HOME/bin/java"                                                                                                               
#    else                                                                                                                                        
#       JAVA="java"                                                                                                                              
#    fi                                                                                                                                          
#fi                                                                                                                                              
JAVA="$JAVA_HOME/bin/java"                               # <- это добавил я
3.3 закоментировал проверку в районе комментария # Resource checker utility, как я понял проверяет файл конфига JBOSS, по умолчанию он должен работать :smile:

Код: Выделить всё

#        $JAVA -cp $UTIL_CLASS_PATH com.adventnet.netflow.dbutils.NFResourceCheck $JBOSS_HOME/server/default/conf/sample-bindings.xml            
#        if [ $? -ne 0 ]                                                                                                                         
#        then                                                                                                                                    
#            exit 1                                                                                                                              
#        fi
Так как она у меня выпадала в ошибку, без объяснения причин и записи в логи

Код: Выделить всё

Killed: 9
После этого стало запускаться как надо.

Код: Выделить всё

ServerContainer                                   [CREATED]
NetFlowAnalyzer                                   [CREATED]
ServerContainer                                   [STARTED]
NetFlowAnalyzer                                   [STARTED]

Server Started.
Please connect your client at http://localhost:8080
Про локалхост он лукавит, слушает на всех интерфейсах!

Но при остановке, в конце лога все тотже Killed: 9

Код: Выделить всё

Shutdown Message has been posted to NetFlow Analyzer Service
Writing Data to persistent storage.Please wait...
NetFlowAnalyzer                                   [STOPPED]
ServerContainer                                   [STOPPED]
NetFlowAnalyzer                                   [DESTROYED]
ServerContainer                                   [DESTROYED]
Killed: 9
Не знаю насколько это критично, но кажется не мешает самой программе.

Еще написать бы скрипты для запуска и будет все как надо :roll:

Namor67
проходил мимо

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение Namor67 » 2011-02-01 12:23:30

Неделю бьюсь над запуском Netflow Analyzer 8 под FreeBSD.
Вссе сделал по рекомендациям выше, но при запуске:
./run.sh: line 275: 4936 Segmentation fault: 11 (core dumped) $JAVA -cp $NMS_TOOLS_CLASSPATH com.adventnet.tools.utils.JDKCheckUtility
Не силен в этих вопросах... :( Куда копать?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: NetFlowAnalyzer on BSD7.2

Непрочитанное сообщение hizel » 2011-02-01 12:29:47

другую жабку использовать, например
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.