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

После обновления не стартует Access!!! (РЕШЕНО)
http://forum.bitel.ru/viewtopic.php?f=44&t=10601
Страница 1 из 1

Автор:  Угрюмов Роман [ 09 июн 2015, 14:01 ]
Заголовок сообщения:  После обновления не стартует Access!!! (РЕШЕНО)

Накатил обновление час назад и перестал стартовать Access:
radius.log
Код:
06-09/10:57:52  INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.radius.InetRadiusHelperProcessor@2b521f12
06-09/10:57:52  INFO [main] Application - Starting ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1c7d030d [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/10:57:52  INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:1812]
06-09/10:57:52  INFO [main] DatagramChannelListener - ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener socket init ok.
06-09/10:57:52  INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1c7d030d [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/10:57:52  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1c7d030d [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/10:57:52  INFO [InetRadiusListener] DatagramChannelListener - InetRadiusListener [null:1812] shutdown.
06-09/10:57:52  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusHelperProcessor@2b521f12

error.log
Код:
radius 06-09/10:57:51 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148
radius 06-09/10:57:51 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148

access.out
Код:
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.7.0_21] /usr/java/jdk1.7.0_21/jre
  Runtime name: 3992@localhost
  Java endorsed dirs: /lib/endorsed:/usr/lib/endorsed
  OS: Linux 3.5.0-54-generic [amd64], file.encoding: UTF-8, user.name: root
  Heap sizes: current=246144k  free=244860k  max=3728320k
Starting CommandPortListener on port 1951
РёСЋРЅ 09, 2015 10:57:28 AM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
java.lang.NullPointerException
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.start(InetDhcpHelperProcessor.java:306)
   at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:246)
   at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161)
   at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
   at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Автор:  Amir [ 09 июн 2015, 14:04 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Версия 6.0?
Что в access.out?

Автор:  Amir [ 09 июн 2015, 14:05 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Ошибок в all.log или error.log нет?

Автор:  Угрюмов Роман [ 09 июн 2015, 14:05 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

bill вер. 6.0 сборка 352 от 09.06.2015 13:09:18
card вер. 6.0 сборка 230 от 09.02.2015 18:40:44
inet вер. 6.0 сборка 1502 от 14.05.2015 18:56:13
mps вер. 6.0 сборка 227 от 22.04.2015 14:30:54
npay вер. 6.0 сборка 233 от 14.05.2015 13:24:27
phone вер. 6.0 сборка 306 от 14.05.2015 13:24:29
reports вер. 6.0 сборка 224 от 30.03.2015 19:04:18
rscm вер. 6.0 сборка 198 от 27.05.2015 20:44:15
ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 122 от 09.02.2015 18:41:25

Автор:  Угрюмов Роман [ 09 июн 2015, 14:07 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Amir писал(а):
Ошибок в all.log или error.log нет?

В первое сообщение вставил

Автор:  Amir [ 09 июн 2015, 14:13 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Похоже с обновлением не связано.
Где-нибудь в конфиге не указан пустой параметр перед последним перезапуском
radius.servSearchModeList=
?

Автор:  Amir [ 09 июн 2015, 14:17 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

А нет, не в этом дело.

В inet_connection есть запись для сервиса которого нет.
Попробуйте сделать
SELECT * FROM inet_connection_<mid> as c LEFT JOIN inet_serv<mid> as s ON c.servId=s.id WHERE s.id IS NULL
И удалить такое соединение. Через 5 мин. выложим обновление чтобы нормально стартовало при такой ошибке.

Автор:  Угрюмов Роман [ 09 июн 2015, 14:18 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Я в конфиге Inet поменял только то, что вставил authorization.mode=1
и сделал обновление.
Я откатился на снапшот, который сделал перед обновлением - таже ситуация, не стартует ни Acces ни Accounting

Такой строки нет: radius.servSearchModeList=

Автор:  Угрюмов Роман [ 09 июн 2015, 14:18 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Жду обновление

Автор:  Amir [ 09 июн 2015, 14:23 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Оставьте authorization.mode=1
Для той ситуации где состояние отключен должно помочь. Думаю для 6.0 тоже сделать по умолчанию. Изначально сделали authorization.mode=1 по умолчанию только для 6.1 потому что там порядок проверки немного другой.

Автор:  Amir [ 09 июн 2015, 14:27 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Выложили.

Автор:  Угрюмов Роман [ 09 июн 2015, 14:32 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Amir писал(а):
Выложили.

Обновился, то же самое не стартует

Автор:  Amir [ 09 июн 2015, 14:33 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

1503 билд? InetAcess обновился?
Тогда хоть ошибки должны измениться.

Автор:  Угрюмов Роман [ 09 июн 2015, 14:37 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Amir писал(а):
1503 билд? InetAcess обновился?
Тогда хоть ошибки должны измениться.

Накатил обновление, как была сборка 1380 так и осталась

Автор:  Amir [ 09 июн 2015, 14:39 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

У модуля Inet 1503 билд вроде или около того должен быть, никак не 1380

Автор:  Угрюмов Роман [ 09 июн 2015, 14:43 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

inet вер. 6.0 сборка 1502 от 14.05.2015 18:56:13

Автор:  Угрюмов Роман [ 09 июн 2015, 14:43 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

нет не стартовал Access

Автор:  Угрюмов Роман [ 09 июн 2015, 14:48 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

error.log
radius 06-09/11:46:17 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148
radius 06-09/11:46:17 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148

Автор:  Угрюмов Роман [ 09 июн 2015, 14:48 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

radius.log
06-09/11:46:17 INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.radius.InetRadiusHelperProcessor@3e357bf9
06-09/11:46:17 INFO [main] Application - Starting ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1f9ad8e0 [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/11:46:17 INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:1812]
06-09/11:46:17 INFO [main] DatagramChannelListener - ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener socket init ok.
06-09/11:46:17 INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1f9ad8e0 [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/11:46:17 INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1f9ad8e0 [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 106 496; recv_buf_size: 524 288]
06-09/11:46:17 INFO [InetRadiusListener] DatagramChannelListener - InetRadiusListener [null:1812] shutdown.
06-09/11:46:17 INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusHelperProcessor@3e357bf9

Автор:  Угрюмов Роман [ 09 июн 2015, 14:50 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Но затос тратовал Accounting

Автор:  Угрюмов Роман [ 09 июн 2015, 14:51 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

access.out
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.7.0_21] /usr/java/jdk1.7.0_21/jre
Runtime name: 3947@localhost
Java endorsed dirs: /lib/endorsed:/usr/lib/endorsed
OS: Linux 3.5.0-54-generic [amd64], file.encoding: UTF-8, user.name: root
Heap sizes: current=246144k free=244860k max=3728320k
Admin port 1951 is busy!!! [Адрес уже используется]
java.net.BindException: Адрес уже используется
at java.net.PlainSocketImpl.socketBind(Native Method)java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.start(InetDhcpHelperProcessor.java:306)
at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:246)
at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161)
at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)
d.invoke(Method.java:601)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Автор:  Угрюмов Роман [ 09 июн 2015, 14:55 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Целиком перегрузил сервер чеорез reboot, теперь в error.logЖ
06-09/11:52:51 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
mq 06-09/11:53:06 ERROR [event-proc-p-2-t-1] Consumer - java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$Commands
ru.bitel.bgbilling.common.BGException: java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$Commands
at ru.bitel.bgbilling.kernel.dynamic.server.ReadOnlyClassManager$1.notify(ReadOnlyClassManager.java:37)
at ru.bitel.bgbilling.kernel.dynamic.server.ReadOnlyClassManager$1.notify(ReadOnlyClassManager.java:1)
at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:353)
at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1)
at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Caused by: java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$Commands
at ru.bitel.bgbilling.kernel.dynamic.server.DatabaseClassLoader.findClass(DatabaseClassLoader.java:44)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at ru.bitel.bgbilling.kernel.dynamic.server.ReadOnlyClassManager$1.notify(ReadOnlyClassManager.java:32)
... 10 more
radius 06-09/11:53:33 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148
radius 06-09/11:53:33 ERROR [main] InetConnectionKeyMap - InetServRuntime not found with id=3148

Автор:  Amir [ 09 июн 2015, 14:55 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Admin port 1951 is busy!!! Порт занят.

Автор:  Amir [ 09 июн 2015, 14:56 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$Commands
После обновления нужно перекомпилировать динамические классы. Потом нажать Перечитать конфигурацию на серверах.

Автор:  Amir [ 09 июн 2015, 14:57 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

06-09/11:52:51 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
Это еще не успел activemq стартовать. Судя по всему чуть позже нормально подключился к нему.

Автор:  Угрюмов Роман [ 09 июн 2015, 14:58 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Amir писал(а):
Admin port 1951 is busy!!! Порт занят.

Увидел, целиком перегрузил сервер, теперь тами:
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.7.0_21] /usr/java/jdk1.7.0_21/jre
Runtime name: 1399@localhost
Java endorsed dirs: /lib/endorsed:/usr/lib/endorsed
OS: Linux 3.5.0-54-generic [amd64], file.encoding: ANSI_X3.4-1968, user.name: root
Heap sizes: current=246144k free=244860k max=3728320k
Starting CommandPortListener on port 1951
Jun 09, 2015 11:52:51 AM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.start(InetDhcpHelperProcessor.java:306)
at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:246)
at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161)
at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Автор:  Amir [ 09 июн 2015, 15:01 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

У вас так и остался inet.jar от 1502, а должен быть от 1503.
Можете дать доступ?

Автор:  Угрюмов Роман [ 09 июн 2015, 15:04 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

Amir писал(а):
java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$Commands
После обновления нужно перекомпилировать динамические классы. Потом нажать Перечитать конфигурацию на серверах.

Выполнил, все равно не стартует:
error.log 13443 строки ошибок, в личку отправил

Автор:  Amir [ 09 июн 2015, 16:35 ]
Заголовок сообщения:  Re: После обновления не стартует Access!!!

DNS отвалился, из-за этого не происходило обновление через BGBillingServer/update.sh на билд 1503
Цитата:
Update starting...
Update from ftp://ftp.bgbilling.ru/pub/bgbilling
Server version is 6.0
ERROR: ftp.bgbilling.rujava.net.UnknownHostException: ftp.bgbilling.ru
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:176)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:268)
at bitel.billing.server.installer.Update.connect(Update.java:76)
at bitel.billing.server.installer.Update.<init>(Update.java:46)
at bitel.billing.server.installer.Update.<init>(Update.java:39)
at bitel.billing.server.installer.ModuleInstaller.parseArgs(ModuleInstaller.java:63)
at bitel.billing.server.installer.ModuleInstaller.main(ModuleInstaller.java:18)
Скачали inet_6.0_1503.zip с ftp по IP-адресу и установили через bg_installer.sh.

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