BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ] 
Автор Сообщение
 Заголовок сообщения: Обновление до версии 4.6 неудалось
СообщениеДобавлено: 03 апр 2009, 03:17 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
ОСь - Gentoo
Делал все по мануалу.
Обновил жабу до sun-jdk-1.6.0.12
Когда дошел до пункта "запустите bgbilling", запуск у меня не прошел... появляется процесс java на 3-5 секунд и после этого падает. Ни каких ошибок на экране нет, все логи 0 размера.
Где баг?

P.S. откатился назад на 4.5


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 12:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
мы пока еще не объявили о выходе 4.6 официально ..
обновление с 4.5 проверим , в 4.6 была изменена систем логирования , поэтому возможно логи после обновления по умолчанию не выводятся нормально, мы проверим это


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 12:31 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
To: Heggi
Обновление нескольких клиентов прошло корректно. Вы можете скинуть в личку реквизиты доступа к серверу и, может, вашу аську/джаббер.
Можно было бы попробовать провести обновление совместно.
В новостях отдельно упомянул, что 4.6 пока рекомендуем для установки только "с нуля", пока сервис еще не запущен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 18:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
есть подозрение что в логах ничего нет из-за того что вы не сделали пункт :
"Удалите из BGBillingServer/lib log4j1.2.8.jar если он там есть, должен остаться только log4j.jar"
мы только что обнаружили что его нет и добавали ..так что может попробовать еще раз ..только что обнвоил сервер биллинга с 4.5 до 4.6 по инструкции :
http://bgbilling.ru/v4.6/download/kerne ... om_4.5.txt
заработал ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 19:16 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
stark писал(а):
есть подозрение что в логах ничего нет из-за того что вы не сделали пункт :
"Удалите из BGBillingServer/lib log4j1.2.8.jar если он там есть, должен остаться только log4j.jar"


Конечно не сделал... в мане же не было :lol:
Сегодня ночью попробую еще раз обновить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 21:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
под версию биллинга 4.6 ява 1.6.07 подойдёт или надо брать самое последнее?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 21:53 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
ставьте то что есть в дистрибутиве, если речь про линукс или fbsd


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 22:15 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
max писал(а):
под версию биллинга 4.6 ява 1.6.07 подойдёт или надо брать самое последнее?


можете попробовать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 22:16 
Не в сети
Разработчик

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


ну вообще-то не факт что sun-ская ява есть в дистрибутиве, а нужна именно она.. Для федоры например, ее нет в официальном дистре , есть в неофициальном tigro.. gnu-ной пока нет доверия


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 22:18 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 апр 2009, 01:02 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
я к тому что под fbsd например до сих пор нету сановских бинарей, что кстати немного обидно, под линукс, которых как тараканов на помойке есть, типа модно...
а если собирать из исходников последней версии то проще сразу повесится, так собираем то что есть, с патчиками умельцев )

P.S. помоему текущий собираемый из портов пачсет сановской явы - 3


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

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
перефразирую вопрос тогда:
сейчас на тесте стоит 4.5 на яве 1.6.07
как только будет 4.6 рекомендована для обновления тем у кого уже есть 4.5 хочу обновить, в связи с этим вопрос прокатит или нет ява?
система freebsd
откровенно говоря на фре ява ставится через жопу и при нужной фазе луны из портов, и очень не хочется её трогать! (стоит и слава богу)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 апр 2009, 01:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Jimson писал(а):
а если собирать из исходников последней версии то проще сразу повесится, так собираем то что есть, с патчиками умельцев
+1000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 апр 2009, 01:35 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
собирается как из пушки, недавно на 3х машинах подряд поднимал, одну под коллектор второй, и две под проприетари задачи, коллектор собирал под i386 (32) а две других под amd64
в обоих случаях бутстап диабловский 1.5
я собираю порты последовательно по 1-2 штуки за раз, следя за зависимости, делаю это только потому что в большинстве случаев можно обойти зависимости не ставить кучу мусора который по умолчанию бы поставился, но вообще уверен что ява соберется и при тупом cd /usr/ports/java/jdk1.6 && make install clean на чистой системе

думаю что все траблы при сборке явы из исходников это или глюкавое или слабое железо, у меня с серверами проблем нет в этом плане, щас почти все саппорт платформы стоят на однопроцессорных платформах с 4 ядерным ксеоном и 4г оперативки на асустековской матери, кроме биллингового сервера, там я собирал платформу отдельно на супермикро с сата рейдом и тп

P.S. недавно прочитал статью про баги core2 due, узнал много нового для себя про процессорные баги вообще и про интел и амд в часности, чесно говоря мне стало как то страшно.... от безысходности и невозможности защитится


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
max писал(а):
перефразирую вопрос тогда:
сейчас на тесте стоит 4.5 на яве 1.6.07
как только будет 4.6 рекомендована для обновления тем у кого уже есть 4.5 хочу обновить, в связи с этим вопрос прокатит или нет ява?
система freebsd
откровенно говоря на фре ява ставится через жопу и при нужной фазе луны из портов, и очень не хочется её трогать! (стоит и слава богу)

Прокатит ..у нас нет каких-то завязок на яву при переходе с 4.5 на 4.6. Просто если чето-то глючить начет , мы вам можем порекомендовать обновить яву вначале :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 апр 2009, 21:04 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
stark писал(а):
max писал(а):
перефразирую вопрос тогда:
сейчас на тесте стоит 4.5 на яве 1.6.07
как только будет 4.6 рекомендована для обновления тем у кого уже есть 4.5 хочу обновить, в связи с этим вопрос прокатит или нет ява?
система freebsd
откровенно говоря на фре ява ставится через жопу и при нужной фазе луны из портов, и очень не хочется её трогать! (стоит и слава богу)

Прокатит ..у нас нет каких-то завязок на яву при переходе с 4.5 на 4.6. Просто если чето-то глючить начет , мы вам можем порекомендовать обновить яву вначале :)
спасибо понял!
а когда ожидается рекомендация для тех у кого уже 4.5 есть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 апр 2009, 12:44 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
а когда ожидается рекомендация для тех у кого уже 4.5 есть?

Когда перестанут находится ошибки :) Сейчас у нас по плану несколько установок "с нуля" новым клиентам, потом еще обновления будут. Сейчас несколько обновленных стоит, собираем ошибки и исправляем.
4.6 вышла с очень большим списком изменений, если обратили внимание. Тестирование выходит дольше, чем 4.5.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2009, 00:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Администратор писал(а):
Цитата:
а когда ожидается рекомендация для тех у кого уже 4.5 есть?

Когда перестанут находится ошибки :) Сейчас у нас по плану несколько установок "с нуля" новым клиентам, потом еще обновления будут. Сейчас несколько обновленных стоит, собираем ошибки и исправляем.
4.6 вышла с очень большим списком изменений, если обратили внимание. Тестирование выходит дольше, чем 4.5.

да всё понятно, ждёмс!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 01:11 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
И снова про обновление... Попытка обновления номер ххх (со счета сбился уже)
Делаю по мануалу http://www.bgbilling.ru/v4.6/download/k ... om_4.5.txt
Ошибка на пункте 12:

billserver BGBillingServer # /opt/sun-jdk-1.6.0.12/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp .:./lib/* bitel.billing.server.contract.ServiceNormalizer
04-13/01:11:04 INFO [main] DefaultServerSetup - Init DB connection pools
04-13/01:11:05 INFO [main] DefaultServerSetup - Init trash pools..
Filling contract_module from contract_service..
Filling npay_service_object_<mid> from contract_service..
mid=2
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'nso.sid' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.Util.getInstance(Util.java:381)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1912)
at bitel.billing.server.contract.ServiceNormalizer.fillNpayServiceObject(ServiceNormalizer.java:123)
at bitel.billing.server.contract.ServiceNormalizer.<init>(ServiceNormalizer.java:32)
at bitel.billing.server.contract.ServiceNormalizer.main(ServiceNormalizer.java:180)

Куда курить?
P.S. Когда делал первое обновление (с чего и начинался этот тред) - такой ошибки не было!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 13:09 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Попытки обновления производятся на одной и той же базе?
Попробуйте перед установкой обновления всех модулей выполнить запрос:

Код:
DELETE FROM sql_patches_history


В 4.6 новая система предотвращения повторных SQL запросов при обновлении (для ускорения установки апдейтов). Возможно, запросы добавления нужных столбцов уже закэшировались.


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

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
Попытки обновления делаются на рабочей базе от версии 4.5.
Перед обновлением делаю бекап, после неудачного обновления восстанавливаю базу из бекапа.
Т.е. структура базы одинаковая (различаются данные, т.к. биллинг боевой)

Тем не менее попробую сегодня в "час затишья" воспользоваться вашим советом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 14:45 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Обновления всех модулей ставили?
Код:
./bg_installer.sh update
?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 15:56 
Не в сети

Зарегистрирован: 09 мар 2009, 05:37
Сообщения: 59
Карма: 0
Я ставил по инструкции-все завелось.
Единственно что ./bg_installer.sh update_4.6.zip!
Я посчитал "!" за опечатку сначала)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 16:02 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
To: tiffolk
У вас модуль абонок использовался?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 16:07 
Не в сети

Зарегистрирован: 09 мар 2009, 05:37
Сообщения: 59
Карма: 0
Да, IPN и NPAY


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 18:18 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
Администратор писал(а):
Обновления всех модулей ставили?
Код:
./bg_installer.sh update
?


Да


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 апр 2009, 18:22 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Попробуйте снова обновить и отпишите по результатам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 апр 2009, 02:43 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
Наконец-то руки дошли...

DELETE FROM sql_patches_history

Помогло.

Вроде больше никаких глюков не было и все работает.

Поправьте только пункт 15. Настройка алармов - пункт 9.2 в документации, а не 8.2 как написано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 апр 2009, 12:26 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Исправлено, спасибо.


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

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


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

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


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

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