BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 17 май 2024, 16:12

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Не запускается сервер.
СообщениеДобавлено: 30 июн 2011, 20:16 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
Доброго времени суток. При очередном перезапуске сервера, сервер перестал стартовать.
В server.out падает следующее:
Код:
30.06.2011 16:40:14 org.apache.catalina.startup.Embedded start
INFO: Starting tomcat server
30.06.2011 16:40:14 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
30.06.2011 16:40:15 org.apache.coyote.http11.Http11AprProtocol init
SEVERE: Error initializing endpoint
java.lang.Exception: Socket bind failed: [22] Invalid argument
        at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:612)
        at org.apache.coyote.http11.Http11AprProtocol.init(Http11AprProtocol.java:107)
        at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
        at org.apache.catalina.startup.Embedded.start(Embedded.java:830)
        at bitel.billing.server.Server.<init>(Server.java:416)
        at bitel.billing.server.Server.main(Server.java:235)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at ru.bitel.common.bootstrap.Boot.boot(Boot.java:51)
        at ru.bitel.common.bootstrap.Boot.main(Boot.java:99)


Версия сервера 5.0
Ubuntu Linux, ядро 2.6.32-30
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.04.1)
OpenJDK Server VM (build 19.0-b09, mixed mode)
Апдейтов никаких не делал О.о
В интернетах пишут про проблемы с ipv6 и предлагают патчи на томкат.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 01 июл 2011, 00:38 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
скорее всего сервер биллинг коректно не остановился, нужно найти процесс и убить вручную


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 01 июл 2011, 01:20 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
skn писал(а):
скорее всего сервер биллинг коректно не остановился, нужно найти процесс и убить вручную

Об этом я подумал сразу же, и убил все процессы. Не помогло :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 01 июл 2011, 14:15 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
ребутнуть не пробовали комп.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 01 июл 2011, 15:06 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
Идея хорошая, и думается мне, что после ребута все заработает, но к сожалению нету возможности перегрузить машину, поэтому и обратился на форум, может у кого была такая проблема.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 02 июл 2011, 07:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ps ax | grep java
кил всего что к яве относиться и запуск ещё раз

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 02 июл 2011, 14:00 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
Я уже писал выше, что убивал все процессы, не помогает :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 13:55 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
sh1z1k писал(а):
OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.04.1)
OpenJDK Server VM (build 19.0-b09, mixed mode)

Ставьте сановскую!

sh1z1k писал(а):
В интернетах пишут про проблемы с ipv6 и предлагают патчи на томкат.

99% проблем с IPv6 решается добавлением в строку запуска
Код:
-Djava.net.preferIPv4Stack=true


sh1z1k писал(а):
убивал все процессы, не помогает :(

Что говорит
Код:
jps -v


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 14:23 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
snark писал(а):
Ставьте сановскую!

Ставил, то же самое
snark писал(а):
99% проблем с IPv6 решается добавлением в строку запуска
Код:
-Djava.net.preferIPv4Stack=true


Не помогло
snark писал(а):
Что говорит
Код:
jps -v

Код:
root@radius:/home/bgbilling/# jps -v
17348 Jps -Dapplication.home=/usr/lib/jvm/java-6-openjdk -Xms8m


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 14:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а дайте
Код:
cat server.sh

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 15:22 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
Код:
#!/bin/sh

cd ${0%${0##*/}}.
export JAVA_HOME=/opt/java

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

if [ ! -d "${BGBILLING_SERVER_DIR}/.run" ] ; then
    mkdir ${BGBILLING_SERVER_DIR}/.run
fi

if [ "$1" = "start" ]; then
        #starting
    nohup  ${JAVA_HOME}/bin/java -Dapp.name=BGBillingServer -Djava.net.preferIPv4Stack=true  -Dnetworkaddress.cache.ttl=3600 -Xmx256m -cp ${CLASSPATH} ru.itel.common.bootstrap.Boot bitel.billing.server.Server $1 $2 $3 > ./log/server.out 2>&1 & echo $! > .run/bgbilling.pid &
else
        if [ "$1" = "debug" ]; then
                #starting in debug mode
            nohup  ${JAVA_HOME}/bin/java -enableassertions -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=5589,server=y,suspend=n -Dapp.name=BGBllingServer -Dnetworkaddress.cache.ttl=3600 -Xmx256m -cp ${CLASSPATH} ru.bitel.common.bootstrap.Boot bitel.billing.server.Server start $2 $3 > ./log/servr.out 2>&1 & echo $! > .run/bgbilling.pid &
        else
                #execute command
                ${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp ${CLASSPATH} bitel.billing.server.Server $1 $ $3
        fi
fi


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 17:20 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
что то из разряда - а вдруг
Код:
ls -l /opt/java

и
Код:
java -v

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 18:15 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
root@radius:/# /opt/java/bin/java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 18:40 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Какие именно сервисы запускаются на этой машине? Точнее - что именно запускается у Вас на порту 8080?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 19:19 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
snark писал(а):
Какие именно сервисы запускаются на этой машине? Точнее - что именно запускается у Вас на порту 8080?

bgbillingserver, соотв. на 8080 вешается его томкат
Больше ничего не может использовать или даже попытаться использовать этот порт. Да и мне кажется порт тут не при чем, т.к. в ошибке ругается Invalid argument


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 04 июл 2011, 19:44 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
sh1z1k писал(а):
snark писал(а):
Какие именно сервисы запускаются на этой машине? Точнее - что именно запускается у Вас на порту 8080?

bgbillingserver, соотв. на 8080 вешается его томкат
Больше ничего не может использовать или даже попытаться использовать этот порт.

Сервер не запустился? Ок! Смотрим вывод
Код:
netstat -an | grep tcp



sh1z1k писал(а):
мне кажется порт тут не при чем, т.к. в ошибке ругается Invalid argument

Ругается на то что сокет (порт) уже занят:
sh1z1k писал(а):
Код:
java.lang.Exception: Socket bind failed


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 05 июл 2011, 16:53 
Не в сети

Зарегистрирован: 28 апр 2011, 20:06
Сообщения: 10
Карма: 0
Код:
root@radius:/# netstat -ant | grep http-alt
root@radius:/#
root@radius:/# netstat -ant | grep 8080
root@radius:/#


snark писал(а):
Ругается на то что сокет (порт) уже занят:
java.lang.Exception: Socket bind failed


Читайте полностью: java.lang.Exception: Socket bind failed: [22] Invalid argument
Эксперимента ради посадил на этот порт апач, никаких проблем с ним нету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 06 июл 2011, 14:46 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
попробуйте убрать
Код:
-Djava.net.preferIPv4Stack=true

из server.sh


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 06 июл 2011, 15:57 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А лучше не убирайте , а отключите ipv6 в ядре, тогда будет работать .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается сервер.
СообщениеДобавлено: 06 июл 2011, 16:21 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А вообще похоже на ошибку в tomcat, которую исправили , но у нас библиотека старая :
https://issues.apache.org/bugzilla/show ... i?id=43327

Ошибка проявляется на каких-то конкретных настройках сети при наличии ipv6.

У нас библиотека 6.0.14 . А исправили похоже только в 6.0.20.

Попробуйте скачать библиотеку 6.0.20:
http://archive.apache.org/dist/tomcat/t ... 6.0.20.zip

И заменить catalina.jar, tomcat-coyote.jar, annotations-api.jar, jasper.jar, jasper-el.jar, jasper-jdt.jar, jsp-api.jar, servlet-api.jar в папке lib сервера .


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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