forum.bitel.ru
http://forum.bitel.ru/

перенос била на др комп
http://forum.bitel.ru/viewtopic.php?f=22&t=724
Страница 1 из 1

Автор:  duh [ 01 фев 2008, 13:35 ]
Заголовок сообщения:  перенос била на др комп

не богли бы Вы подсказать в подробностях как перенести работающий инастроеный билл с одного компа на другой (быза+бил+колектор)

Автор:  Администратор [ 01 фев 2008, 14:21 ]
Заголовок сообщения: 

Новый комп пустой? База не в innodb?

Автор:  duh [ 01 фев 2008, 17:09 ]
Заголовок сообщения: 

нет, на нем установлен NetFlow Analyzer 6

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

Автор:  Администратор [ 01 фев 2008, 18:00 ]
Заголовок сообщения: 

В базе MySQL что-нибудь есть на целевой машине?

Автор:  duh [ 01 фев 2008, 18:58 ]
Заголовок сообщения: 

нету, там тока база своя в NetFlow Analyzer 6

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

Автор:  Администратор [ 04 фев 2008, 14:53 ]
Заголовок сообщения: 

Для переноса:
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) Подключитесь к нему клиентом.

Автор:  duh [ 08 фев 2008, 19:54 ]
Заголовок сообщения: 

не совсем так...

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

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

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

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

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

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

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

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

Автор:  duh [ 08 фев 2008, 22:59 ]
Заголовок сообщения: 

Код:
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 ]
Заголовок сообщения: 

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

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

Автор:  duh [ 11 фев 2008, 13:00 ]
Заголовок сообщения: 

сенкс)
что-то я об этом и не подумал(

Автор:  Yarlan Zey [ 27 янв 2012, 10:26 ]
Заголовок сообщения:  Re: перенос била на др комп

актуально. инструкции те же?

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

Автор:  snark [ 27 янв 2012, 19:54 ]
Заголовок сообщения:  Re: перенос била на др комп

  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. ПРОФИТ!

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

Автор:  Yarlan Zey [ 27 янв 2012, 22:20 ]
Заголовок сообщения:  Re: перенос била на др комп

7. обновляем биллинг до крайнего билда? :)

Автор:  snark [ 28 янв 2012, 21:34 ]
Заголовок сообщения:  Re: перенос била на др комп

п.7. каждый трактует по ситуации.

Автор:  skyb [ 29 янв 2012, 14:42 ]
Заголовок сообщения:  Re: перенос била на др комп

странные вы)))

Автор:  Phricker [ 29 янв 2012, 15:22 ]
Заголовок сообщения:  Re: перенос била на др комп

skyb писал(а):
странные вы)))

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/