BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 13 окт 2015, 17:31 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Всем "добрый" день!

Сегодня с утра решил накатить последние апдейты на BGB 6.2

В итоге получилось :
Код:
Информация о версии:

  Клиент: вер. 6.2.758 / 01.10.2015 21:32:46
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
  Сервер: вер. 6.2.962 / 09.10.2015 18:05:25
    os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_60

  card: вер. 6.2.29 / 29.09.2015 19:43:48
  inet: вер. 6.2.582 / 09.10.2015 18:16:04
  npay: вер. 6.2.183 / 23.09.2015 17:51:59
  tv: вер. 6.2.181 / 01.10.2015 21:33:16

Окружение:

  Клиент:
    os: Linux amd64, 3.13.0-65-generic
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
    jre home: /home/dura4ok/BGBillingClient_6.2/jdk1.8.0_60/jre
    default tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
    user tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux i386, 3.2.0-4-686-pae
    java: Java HotSpot(TM) Client VM, v.1.8.0_60
    jre home: /opt/java/jdk1.8.0_60/jre
    default tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
    db time: 2015-10-13 14:07:17.0
    locale: en_US


Потом вдруг заметил что BGTV и BGInet сервера тоже обновились 9-го октября.
Ну решил и их обновить:
Код:
cd /usr/local
mv BGTVAccess BGTVAccess.old
mv BGTVAccounting BGTVAccounting.old
mv BGInetAccess BGInetAccess.old
mv BGInetAccounting BGInetAccounting.old
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccess_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccounting_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccess_6.2_49.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccounting_6.2_48.zip
unzip BGTVAccounting_6.2_48.zip
unzip BGTVAccess_6.2_49.zip
unzip BGInetAccounting_6.2_24.zip
unzip BGInetAccess_6.2_24.zip


Т.е. сохранил резервные копии серверов в папки с суффиксом old.
Потом настроил по образу и подобию xml-ки и прописал яву в setenv.sh.
Раздал правильные пермиссии и удалил виндюковые рудименты, корочь всё как всегда...

На всяк случай перезапустил трио "mysql-activemq-bgb":
перекомпилил динкод , обновил клиента.

Потом решил запустить update.sh на TV/Inet серверах и получил :
Код:
/usr/local/BGInetAccess# ./update.sh

Starting libraries update. Requesting BGBillingServer lib info.
 10-13/14:05:40  INFO [main] DefaultServerSetup - Init DB connection pools
 10-13/14:05:40 ERROR [EventProcessor-init] EventProcessor - Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
javax.naming.NameNotFoundException: Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
        at org.apache.naming.NamingContext.lookup(NamingContext.java:819)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:167)
        at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1094)
        at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1084)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
        at ru.bitel.bgbilling.server.util.Setup.addReloadListener(Setup.java:92)
        at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:75)
        at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:115)

При этом на старых серверх в каталогах в каталогах *.old все хорошо:
Код:
usr/local/BGInetAccess.old# ./update.sh

Starting libraries update. Requesting BGBillingServer lib info.
 10-13/14:03:47  INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@1712b94] to java:comp/env/mq/connectionFactory
 10-13/14:03:47  INFO [main] DefaultServerSetup - Init DB connection pools
 10-13/14:03:47  INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
 10-13/14:03:47  INFO [main] AnnotatedMBean - Register MBean ru.bitel.bgbilling.server.util:type=DatabaseConnectionPool,name=master
 10-13/14:03:48  INFO [main] DefaultServerSetup - Init trash pools...
mq 10-13/14:03:48  INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
окт 13, 2015 2:03:48 PM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
 10-13/14:03:49 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@1e6f74c to BG.Event.ru.bitel.bgbilling.kernel.event.events.system.ModuleConfigModifiedEvent
mq 10-13/14:03:49 DEBUG [main] EventProcessor - Request, timeout 10000 : Event[bitel.billing.server.installer.event.GetLibrariesInfoEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
Taking inet.jar...
mq 10-13/14:03:49 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking npay.jar...
mq 10-13/14:03:50 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking tv.jar...
mq 10-13/14:03:50 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking kernel.jar...
mq 10-13/14:03:51 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking card.jar...
mq 10-13/14:03:54 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Update finished. Please restart application.
 10-13/14:04:43  INFO [Thread-4] EventProcessor - Shutdown EventProcessor...


Объясните мне , в каком месте я дурак ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ok-2004 писал(а):
Объясните мне , в каком месте я дурак ?

в этом
Код:
cd /usr/local
mv BGTVAccess BGTVAccess.old
mv BGTVAccounting BGTVAccounting.old
mv BGInetAccess BGInetAccess.old
mv BGInetAccounting BGInetAccounting.old
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccess_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccounting_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccess_6.2_49.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccounting_6.2_48.zip
unzip BGTVAccounting_6.2_48.zip
unzip BGTVAccess_6.2_49.zip
unzip BGInetAccounting_6.2_24.zip
unzip BGInetAccess_6.2_24.zip

ну и дальше
http://docs.bitel.ru/pages/viewpage.act ... Id=1605704
Цитата:
Обновление других серверных приложений
Все серверные приложения получают обновления от сервера биллинга посредством MQ-сообщений. Единый набор серверных библиотек биллинга на всех приложениях обеспечивает унифицированную среду для работы скриптов и расширений. Для обновления приложения используется скрипт update.sh (.bat). Вот примерный вывод скрипта при обновлении, в момент обновления BGBillingServer должен быть запущен.

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

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


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
там систему сборки недавно меняли. Проверим.

чего я опять пропустил? О-о

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
да, проспал :D


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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 окт 2015, 19:52 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Код:
24   09.10.2015 18:02:31   ИЗМЕНЕНО   Библиотека jsch обновлена с 0.1.44 до 0.1.53. У старой версии возникли


-вот лог изменений этих серверов

при выполнении update.sh
либа осталась прежней:

Код:
root@localhost:/usr/local/BGInetAccess# ls -al lib/ext/
......
-rw-r--r-- 1 root staff  223397 Jul 21 21:31 jsch.jar
.....................

Сдаётся мне что при штатном обновлении либы в lib/ext не обновляются.
Кстати на сервере тоже старая либа:
Код:
 ls -la BGBillingServer/lib/ext/jsch.jar
-rw-r--r-- 1 root staff 223397 Sep  2 17:47 BGBillingServer/lib/ext/jsch.jar


А вот на " сломаном " сервере редакции от 9-го отеября - новая :
Код:
# ls -la BGInetAccess.bad/lib/ext/jsch.jar
-rw-rw-r-- 1 root root 278297 Oct  9 18:03 BGInetAccess.bad/lib/ext/jsch.jar

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Проблема была в файлике update.sh.
Можно заменить старым.

Библиотеки в lib/ext через update.sh не обновляются, update.sh в директории приложения обновляет только lib/app.


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

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Обновление TV/INET серверов прошло успешно! Жизнь вродь налаживается..., но всёж позволю себе всё позанудствовать :)

Во всех TV/INET серверах библиотека в lib/ext
Код:
-rw-rw-r-- 1 root root  278297 Oct  9 18:03 jsch.jar


вродь как бы новая.

А вот в самом BGB-сервере штатное обновление эту библиотеку естественно не обновило ( как и было ранне объяснено ):
Код:
ls -al BGBillingServer/lib/ext/jsch.jar
-rw-r--r-- 1 root staff 223397 Sep  2 17:47 BGBillingServer/lib/ext/jsch.jar


хотя в списке обновлений http://www.bgbilling.ru/v6.2/download/kernel/fixed вродь как есть вот такая строчка:
Код:
962   09.10.2015 18:02:31   ИЗМЕНЕНО   Библиотека jsch обновлена с 0.1.44 до 0.1.53. У старой версии возникли....


Какой из следующих вариатов выбрать ? :
1.Наплевать и забыть ...
2. Вручную заменить эту библиотеку на сервере из дистра http://www.bgbilling.ru/v6.2/download/k ... .2_963.zip, там она "свежая".

P.S. Если иногда возникает необходимость замены библиотек в lib/ext, мож в номерах версий серверов вставить ещё один "мажорный" номер, индицирующий что надо кроме штатного обновления ещё и обновлять руками чо-нить надо ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

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


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

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Цитата:
Хорошо что написали. c update_lib тоже есть проблема.


Эта проблема в принципе решаема ?
update_lib пока самая свежая от 14.08.15 .....

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

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


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

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


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

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