BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 06:45

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




Начать новую тему Ответить на тему  [ Сообщений: 23 ] 
Автор Сообщение
 Заголовок сообщения: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 13:39 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Добрый день
У нас работает 7.0. Хотим обновиться до 7.1
Заодно сменить физический сервер.
Как лучше:
1) Перенести текущий 7.0 на новый сервер и на нем обновлять до 7.1
2) Установить 7.1 на новый сервер с нуля, а потом переносить с 7.0 конфигурации и базы?

Спасибо.

Клиент: вер. 7.0.944 / 22.03.2018 21:42:42
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121
Сервер: вер. 7.0.1344 / 22.03.2018 21:44:24
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

bill: вер. 7.0.133 / 21.03.2018 12:11:47
card: вер. 7.0.48 / 14.03.2018 16:03:03
inet: вер. 7.0.844 / 21.03.2018 12:11:18
mps: вер. 7.0.226 / 14.03.2018 16:04:03
npay: вер. 7.0.214 / 14.03.2018 16:04:12
reports: вер. 7.0.240 / 14.03.2018 16:04:51
ru.bitel.bgbilling.plugins.cladr: вер. 7.0.126 / 14.03.2018 16:03:33
sberbank: вер. 7.0.81 / 21.03.2018 15:23:00
tv: вер. 7.0.281 / 22.03.2018 21:44:37
voiceip: вер. 7.0.208 / 14.03.2018 16:02:19


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
разумеется первое проще, т.к. 99% того что уже настроено в биллинге и окружении - при обновлении с 7.0 на 7.1 трогать не нужно

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 14:11 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 14:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
В далёком мохнатом году я делал это следующим образом. Правда там обновление было с 5.0 до 5.2 или как-то так.
- Сделана репликация БД master-slave на новый физический сервер.
- Скопированы все приложения со всеми настройками и т.п.
- Подготовлены новые приложения согласно инструкции.
- Проверены скрипты на соответствие новому API. И замена лежала уже в новых папках.

В день Х, просто выключал старый сервер.
На новом обновлял. Включал его взамен старого если всё ок.
Если всё не ок - просто было заложено время на включение старого сервера.

Соответственно на период переноса и обновления все коннекты к серверу извне должны быть выключены. Чтобы ни платеж не пришел ни чего либо другого.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 15:21 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
https://docs.bitel.ru/pages/viewpage.ac ... =119506691
Произведите настройку согласно документации: - это как по новой всю конфигурацию что ли вбивать во все модули?? включая тарифы и прочее...
Какая то это непонятная вещь. Получается с нуля что-ли новую версию настраивать?
Тогда это получается пункт 2 из моего первого сообщения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 15:58 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
там же дана ссылка дальше после двоеточия и там речь про установку приложения в окружении,
а тарифы, конфигурации и прочее хранится в БД , зачем это вбивать, БД остаётся старая

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 16:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
разница между вашими 1 и 2 условная, т.к. при обновлении частично придётся новый дистрибутив программы настроить и запустить, т.е. именно само приложение рекомендуется в любом случае с нуля настраивать (либо переносить руками и понимать что именно вы делаете при обновлении)

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 17 окт 2018, 16:07 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
На уровне базы 7.0 и 7.1 полностью совместимы?
И еще вопрос, модули все необходимые тоже надо сразу установить вместе с новой версией биллинга в рамках пункта:
Загрузите последнюю версию BGBillingServer 7.1 с сайта. Произведите настройку согласно документации:

И еще:
Установите обновления всех приложений ( BGInetAccess, BGInetAccounting, BGDaiusDialup и т.п). Обновлять нужно через штатную систему update.sh
Еще один момент - во всех приложениях нужно вручную почистить папки со сторонними библиотеками (lib/ext) и скопировать туда библиотеки из соответствующего архива на сайте.
Во первых непонятно, удалить ВСЕ из lib/ext или только те что присутсвуют в архиве на сайте
И не проще ли просто установить новые версии приложений так как это делается с сервером биллинга. Обязательно тащить старые и устраивать пляски с обновлениями lib/ext ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 16:34 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
bump


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 16:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Да совместимы в рамках обновления.
На новом сервере вы держите SLAVE базу.
И НОВЫЕ версии ВСЕХ приложений. Это проще, чем сверять конфиги и прочее.
Т.е. просто взяли и загрузили всё с сайта.
Новые версии библиотек и т.д. и т.п.
Можете предварительно их настроить, чтобы потом не терять зря времени.

В момент Х вы просто останавливаете боевой сервер. Отключаете репликацию.

Обновляете новый сервер согласно инструкции.
Обновляете приложения через update.sh.

Профит.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 16:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Почему этот вариант лучше, чем "перенести все приложения, БД и т.д. и т.п. AS IS, а потом обновить на новом сервере когда нибудь".
Тем что во втором варианте вам придется делать бекап базы на случай если вдруг что то пойдет не так и т.д. и т.п.

В моём варианте у вас уже есть куда откатиться, настроенное и т.д. и т.п.
Не думаю что вас будут сильно ругать если вы вернетесь на старый сервер.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 17:00 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Я не хочу связываться с репликацией.
Я могу установить новую версию на новый сервак со старой базой. Обновить, поднастроить, а потом в момент перехода, слить дамп, выключить старый и влиить дамп на новый.
В момент перехода после вливания новой базы уже после обновления нужно ли опять выполнять пункт 5

Загрузите https://bgbilling.ru/v7.1/download/kern ... te_7.1.zip, сохраните его в папку BGBillingServer и установите инсталлятором.
./bg_installer.sh update_7.1.zip!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 17:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Делайте как вам будет удобнее.
В целом тоже неплохой вариант, если не хотите возиться с репликацией.
Но потом вам будет необходимо сделать то, о чем вы написали.
Т.е. установить обновление, так же как вы написали.

Т.е. сделать всё тоже самое, только пропустить момент с установкой приложенией.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 17:12 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
В момент перехода после вливания новой базы уже после обновления нужно ли опять выполнять пункт 5
Загрузите https://bgbilling.ru/v7.1/download/kern ... te_7.1.zip, сохраните его в папку BGBillingServer и установите инсталлятором.
????
Я так понимаю пункт 5 рамсит базу , ибо больше ему делать нечего - версия биллинга скачена и так последняя
Значит после каждой нового вливания дампа старой базы его нужно повторять? Правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 17:23 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Я не знаю, что значит "рамсит", но предположу что да, этот архив применяет обновление.
И да, если вы будете играться и проверять что и как, перезаливая базу - нужно каждый раз применять это обновление

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 18 окт 2018, 17:34 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Тогда такой глупый вопрос
>Еще один момент - во всех приложениях нужно вручную почистить папки со сторонними библиотеками (lib/ext) и скопировать туда библиотеки из соответствующего архива на сайте.

Я вот так же не знаю что значит "почистить" ))))
Нельзя ли более точно сформулировать этот пункт
Надо ли удалять ВСЁ из lib/ext или только заменять библиотеки теми, которые в архиве на сайте?
И это надо делать до обновления приложений или после?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 12:53 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Помогите все-таки понять как обновлять приложения.
Меня очень конфузит пункт 9
Установите обновления всех приложений ( BGInetAccess, BGInetAccounting, BGDaiusDialup и т.п). Обновлять нужно через штатную систему update.sh
Еще один момент - во всех приложениях нужно вручную почистить папки со сторонними библиотеками (lib/ext) и скопировать туда библиотеки из соответствующего архива на сайте.


Ок, я переношу свои старые настроенные приложения типа InetACESS и проч
1) первым шагом Запускаю у них у каждого update. Это правильно?
2) На этом месте я туплю, читая инструкцию :
Еще один момент - во всех приложениях нужно вручную почистить папки со сторонними библиотеками (lib/ext) и скопировать туда библиотеки из соответствующего архива на сайте. Кстати на " соответствующего архива" можно было бы и ссылку сделать для таких идиотов как я, чтобы не думали не гадали какого именно. Сделали же на update_7.1.zip, а на update_lib_7.1_62.zip видимо уже религия не позволила.

Во первых, сам архив меня смущает. update_lib_7.1_62.zip содержит еще два архива client.zip server.zip
Ну допустим, меня должен интересовать только server.zip, хотя неплохо бы если бы это было в инструкции четко написано. Там (в server.zip) дюжина библиотек.
Что мне с ними делать??? Меня очень конфузит слово "почистить". Его, как обычно, писал гений составления технической документации.
2a) Удалить Все что есть в /lib/ext в каждом приложении и скопировать туда библиотеки из server.zip?
2б) Перезаписать имеющиеся в lib/ext теми из server.zip не удаляя остальные?
2с) Убить себя апстену.
Какой вариант выбрать???

И правильно я понимаю, что этот update_lib_7.1_62.zip только для приложений биллинга, к самому серверу биллинга его применять никак не надо? А то он как будто для инсталлятора сделан со всякими module.xml.
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 13:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Ни когда не удалял в ручную папки. Достаточно для приложений сделать обновление через update.sh Он получит от биллинга библиотеки и после перезапуска приложения скопирует их в нужные папки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 13:47 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Ну люди же для чего-то написали пункт:
>Еще один момент - во всех приложениях нужно вручную почистить папки со сторонними библиотеками (lib/ext) и скопировать туда библиотеки из соответствующего архива на сайте

Они же не пьяные были в конце концов. -А давайте всякую хрень в инструкции понапишем... -А давайте! -Давайте использовать слова "почистить", "вручную" и "скопировать" и пусть народ развлекается... - О, ништяк идея!

Как-то же надо понимать, что нам хотели донести технические писатели.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 14:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
папка /lib/ext НЕ обновляется штатным обновлятором если мне память не изменяет.
Потому для тех кто ССЗБ и, кто не качает новые версии радиусов и прочего, и написали эту инструкцию.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 14:47 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Ну это замечательно, а все-таки, как именно надо поступить (см. мой вопрос)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 16:04 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Уважаемые разработчики, ну это же Вы писали. Проясните пожалуйста ситуацию. Это же простой вопрос.
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление 7.0 - 7.1
СообщениеДобавлено: 19 окт 2018, 19:22 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Пока мое лучшее понимание на сегодняшний день - это переписать те библиотеки которые уже есть в lib/ext теми которые есть в update_lib_7.1_62.zip для каждого отдельного приложения биллинга.
Ничего удалять не надо и лишнего копировать тоже вроде как не надо. Наверное именно это и имелось ввиду под выражением "почистить вручную".
Но это не точно.))
Но мне кажется проще тупо махнуть их туда копированием с перезаписью. Пусть лучше будут валяться лишние чем нарваться на грабли если пропустишь какую-нибудь.


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

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


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

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


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

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