BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 25 авг 2015, 18:53 
Не в сети

Зарегистрирован: 23 янв 2015, 19:11
Сообщения: 189
Карма: 5
Каждый раз при попытке обновиться на новую версию возникают проблемы с обновлением access и accounting серверов.
1. Обновляю биллинг через ./bg_installer update
2. Обновляю accounting и access через ./update.sh
Всё проходит без ошбиок, но сервера не стартуют

root@billing:/usr/local/BGInetAccounting/log# cat accounting.out
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.8.0_45] /usr/lib/jvm/java-8-oracle/jre
Runtime name: 3160@localhost
Java endorsed dirs: /lib/endorsed:/usr/lib/endorsed
OS: Linux 3.2.0-4-amd64 [amd64], file.encoding: ANSI_X3.4-1968, user.name: root
Heap sizes: current=119808k free=117309k max=233472k
java.lang.ClassNotFoundException: ru.bitel.bgbilling.kernel.application.server.Application
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:126)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


root@billing:/usr/local/BGInetAccess/log# cat access.out
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.8.0_45] /usr/lib/jvm/java-8-oracle/jre
Runtime name: 3116@localhost
Java endorsed dirs: /lib/endorsed:/usr/lib/endorsed
OS: Linux 3.2.0-4-amd64 [amd64], file.encoding: ANSI_X3.4-1968, user.name: root
Heap sizes: current=119808k free=117309k max=233472k
java.lang.ClassNotFoundException: ru.bitel.bgbilling.kernel.application.server.Application
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:126)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Повторная попытка обновиться ни к чему не приводит

./update.sh
Error: Could not find or load main class bitel.billing.server.installer.library.LibraryUpdate

Где-то нашёл тему, что нужно удалять всё из lib/ext и заменять все библиотеки на новые из архива на сайте. (На сколько я понял из архива "Обновление библиотек для версии 6.2")
но это тоже ни к чему не приводит. Помогает только удаление и повторная установка серверов.

_________________
Сервер: вер. 7.0.1409 / 03.09.2018 20:20:58
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 авг 2015, 19:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Данные классы, которые не может найти - находятся в kernel.jar, который лежит в папке lib/app.
Цитата:
Помогает только удаление и повторная установка серверов.
update.sh при этом тоже запускаете?

Нужно найти куда девается kernel.jar. При запуске update.sh библиотеки из BGBillingServer сохраняются в папку lib.app.update, откуда при старте InetAccess/InetAccounting перемещаются в папку lib/app - старый удаляется, новый перемещается на его место.
Т.е. похоже что удаление срабатывает, а вот перемещение из lib.app.update в lib/app - нет. Может быть при первом запуске есть еще какие-нибудь ошибки, например, в access.out/accounting.out?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 авг 2015, 20:39 
Не в сети

Зарегистрирован: 23 янв 2015, 19:11
Сообщения: 189
Карма: 5
Amir писал(а):
update.sh при этом тоже запускаете?

Угу. Иначе не стартует. Когда появится новый билд - проверю что происходит.

_________________
Сервер: вер. 7.0.1409 / 03.09.2018 20:20:58
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 сен 2015, 19:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Возможно, вы запускали update.sh на запущенном приложении, тогда оно повисает, но останавливается и выдает такие ошибки.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2015, 16:25 
Не в сети

Зарегистрирован: 23 янв 2015, 19:11
Сообщения: 189
Карма: 5
На незапущенных у меня в какой-то момент перестало работать ./update.sh
В прошлый раз когда обновлялся - ассесс обновился нормально, а аккаунтинг нет.
В любом случае, только что обновился на последний билд без каких-либо ошибок, так что проблемы больше нет.

_________________
Сервер: вер. 7.0.1409 / 03.09.2018 20:20:58
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2015, 18:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
PavelGloba писал(а):
На незапущенных у меня в какой-то момент перестало работать ./update.sh


когда запускаете ./update.sh на access/accounting они обязательно должны быть остановлены, а сервер запущен(они с него библиотеки тянут через activemq).


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

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


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

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


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

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