BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: перенос била на др комп
СообщениеДобавлено: 01 фев 2008, 13:35 
Не в сети

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
не богли бы Вы подсказать в подробностях как перенести работающий инастроеный билл с одного компа на другой (быза+бил+колектор)


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Новый комп пустой? База не в innodb?


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

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
нет, на нем установлен NetFlow Analyzer 6

база 5,0,45 ess...


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В базе MySQL что-нибудь есть на целевой машине?


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

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
нету, там тока база своя в NetFlow Analyzer 6

можно наверно дополнительно поставить 5.0.45 ess...


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Для переноса:
1) Снимите дамп базы на исходной машине:
Код:
mysqldump -ubill -pbgbilling > dump

2) Скопируйте его на целевую машину.
3) Запустите:
Код:
mysql -uroot < dump

4) Выполните:
Код:
mysql -uroot

И введите запрос:
Код:
GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'localhost' IDENTIFIED BY 'bgbilling';
GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'%' IDENTIFIED BY 'bgbilling';

5) Установите BGBillingServer по инструкции.
6) Подключитесь к нему клиентом.


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

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
не совсем так...

:
сначало делаем бэкап базы:
Код:
mysqldump -uroot -proot --all-databases > e:\dumproot

(это бэкап полный всех баз под рутом)
можно и так:
Код:
mysqldump -ubill -pbgbilling bgbilling > e:\dumpbill

(это бэкап только базы bgbilling под соотв. логиноп и паролем)
+ сохраняем настройки от била (копируем файлики с настройками)

на другом компе ставим яву, мускуль, сервер, клиент, модули согласно мануалу и меняем соотв. файлы настроек скопированными ранее, затем восстанавливаем базу:
Код:
mysql -uroot -proot < e:\dumproot

или
Код:
mysql -ubill -pbgbilling < e:\dumpbill

ребутим все сервисы...

з.ы. собсно установку на другой комп можно проводить при работающем первом - нужен по сути тока бэкап базы...

з.ы.ы. можно также перетащить логи нетфлоу если нужны


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 фев 2008, 22:59 
Не в сети

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
Код:
C:\BGBillingServer>jsl.exe -debug C:\BGBillingServer\server.ini
Debugging BGBillingServer.
Now starting JVM
Error loading: C:\Program Files\Java\jre1.6.0_04\bin\client\jvm.dll


на компе установлен netflow analyzer у него своя ява (1.5) и база; но при этом мускуль 5,0,45 ess.. и ява 1,6u4 установились (на java -version выдает что 1,6) но при дебаге ругаются что нету msvcr71.dll хотя он и есть...
сервер bgbilling не стартует... как их подружить?

при добавлении оного файлика в system32 или папки C:\Program Files\Java\jre1.6.0_04 в переменные path запускается но тут же останавливается, в сервер аут при этом:
Код:
org.mortbay.util.MultiException[java.net.BindException: Address already in use: JVM_Bind]
   at org.mortbay.http.HttpServer.doStart(HttpServer.java:673)
   at org.mortbay.util.Container.start(Container.java:72)
   at bitel.billing.server.Server.<init>(Server.java:223)
   at bitel.billing.server.Server.main(Server.java:250)
java.net.BindException: Address already in use: JVM_Bind
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.PlainSocketImpl.bind(Unknown Source)
   at java.net.ServerSocket.bind(Unknown Source)
   at java.net.ServerSocket.<init>(Unknown Source)
   at org.mortbay.util.ThreadedServer.newServerSocket(ThreadedServer.java:394)
   at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:466)
   at org.mortbay.util.ThreadedServer.start(ThreadedServer.java:495)
   at org.mortbay.http.SocketListener.start(SocketListener.java:203)
   at org.mortbay.http.HttpServer.doStart(HttpServer.java:703)
   at org.mortbay.util.Container.start(Container.java:72)
   at bitel.billing.server.Server.<init>(Server.java:223)
   at bitel.billing.server.Server.main(Server.java:250)
java.net.BindException: Address already in use: JVM_Bind
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.PlainSocketImpl.bind(Unknown Source)
   at java.net.ServerSocket.bind(Unknown Source)
   at java.net.ServerSocket.<init>(Unknown Source)
   at org.mortbay.util.ThreadedServer.newServerSocket(ThreadedServer.java:394)
   at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:466)
   at org.mortbay.util.ThreadedServer.start(ThreadedServer.java:495)
   at org.mortbay.http.SocketListener.start(SocketListener.java:203)
   at org.mortbay.http.HttpServer.doStart(HttpServer.java:703)
   at org.mortbay.util.Container.start(Container.java:72)
   at bitel.billing.server.Server.<init>(Server.java:223)
   at bitel.billing.server.Server.main(Server.java:250)

а
Код:
jsl.exe -debug C:\BGBillingServer\server.ini

завршается с
Код:
code 1


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Код:
при добавлении оного файлика в system32 или папки C:\Program Files\Java\jre1.6.0_04 в переменные path запускается но тут же останавливается, в сервер аут при этом:

Кто-то занимает у вас порт 8080, попробуйте поменять в data.properties http.port на какой-нибудь другой.


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

Зарегистрирован: 14 янв 2008, 04:34
Сообщения: 68
Карма: 0
сенкс)
что-то я об этом и не подумал(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: перенос била на др комп
СообщениеДобавлено: 27 янв 2012, 10:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
актуально. инструкции те же?

перенос хочется совместить с обновление с 5.1 прошлогоднего билда на крайний билд

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: перенос била на др комп
СообщениеДобавлено: 27 янв 2012, 19:54 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
  1. останавливаем все компоненты биллинга
  2. делаем дамп:
    Код:
    echo -e "DROP DATABASE IF EXISTS bgbilling;\nCREATE DATABASE bgbilling DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;\nUSE bgbilling;\n" > billing.sql
    mysqldump --default-character-set=cp1251 bgbilling >> billing.sql
  3. копируем дамп и компоненты биллинга на новую машину
  4. заливаем дамп:
    Код:
    mysql --default-character-set=cp1251 < billing.sql
  5. говорим сикулю:
    Код:
    GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'localhost' IDENTIFIED BY 'bgbilling';
    GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'%' IDENTIFIED BY 'bgbilling';
  6. запускаем все компоненты биллинга
  7. ???
  8. ПРОФИТ!

То, что на новой машине должна стоять ОС и ява я, умышленно, опустил, ибо это очевидно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: перенос била на др комп
СообщениеДобавлено: 27 янв 2012, 22:20 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
7. обновляем биллинг до крайнего билда? :)

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: перенос била на др комп
СообщениеДобавлено: 28 янв 2012, 21:34 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
п.7. каждый трактует по ситуации.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: перенос била на др комп
СообщениеДобавлено: 29 янв 2012, 14:42 
Не в сети
Клиент
Аватара пользователя

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

_________________
Код:
  Клиент: вер. 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: перенос била на др комп
СообщениеДобавлено: 29 янв 2012, 15:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
skyb писал(а):
странные вы)))

ты чего не в аське? второй день жду )
тот отчет о котором мы говорили еще нужен?

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


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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