Биллинговая система Nodeny

Главная категория => Nodeny Plus => Тема начата: Nafanya от 12 Января 2021, 22:28:35



Название: Выпало ядро.
Отправлено: Nafanya от 12 Января 2021, 22:28:35
После перезагрузки не запускается ядро. Выпадает с ошибкой:
Цитировать
Can't locate Parallel/ForkManager.pm in @INC (you may need to install the Parallel::ForkManager module) (@INC contains: /usr/local/nodeny /usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at /usr/local/nodeny/kernel/ponmon.pm line 14.
BEGIN failed--compilation aborted at /usr/local/nodeny/kernel/ponmon.pm line 14.
Compilation failed in require at (eval 31) line 1.
BEGIN failed--compilation aborted

use kernel::ponmon: Can't locate Parallel/ForkManager.pm in @INC (you may need to install the Parallel::ForkManager module) (@INC contains: /usr/local/nodeny /usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at /usr/local/nodeny/kernel/ponmon.pm line 14.
BEGIN failed--compilation aborted at /usr/local/nodeny/kernel/ponmon.pm line 14.
Compilation failed in require at (eval 31) line 1.
BEGIN failed--compilation aborted at /usr/local/nodeny/nokernel.pl line 133.
Куда посмотрет? Спасибо за помощь.


Название: Re: Выпало ядро.
Отправлено: Cell от 13 Января 2021, 00:56:50
написано же вроде, что не хватает у тебя вот этой какашки Parallel::ForkManager
Это модуль перла. Видимо слетел у тебя когда-то.
Оно юзается модулем ядра ponmon.pm. Думаю, если его отключить - то ядро нормально стартанет.


Название: Re: Выпало ядро.
Отправлено: Redmen от 13 Января 2021, 01:26:55
Parallel::ForkManager - это менеджер потоков для модуля пона, он задействован в Nodeny Next начиная с 631 ревизии
просто нужно доустановить этот модуль перла одной из следующих команд
Код:
# pkg instal p5-Parallel-ForkManager

# cpanm Parallel::ForkManager

# perl -MCPAN -e shell
 install Parallel::ForkManager


Название: Re: Выпало ядро.
Отправлено: Nafanya от 13 Января 2021, 02:00:32
Parallel::ForkManager - это менеджер потоков для модуля пона, он задействован в Nodeny Next начиная с 631 ревизии
просто нужно доустановить этот модуль перла одной из следующих команд
Код:
# pkg instal p5-Parallel-ForkManager

# cpanm Parallel::ForkManager

# perl -MCPAN -e shell
 install Parallel::ForkManager
Спасибо, попустило.


Название: Re: Выпало ядро.
Отправлено: cojiict от 02 Марта 2022, 10:11:03
01.03. відвалилось ядро  прямо під час перепідключення тарифів. Встигло відпраювати лише 230 абонентів. В логах  nodeny:
Код:
kernel.log
28.02.2022 23:55:38 Start. Flag -h for help
28.02.2022 23:55:38 loading /usr/local/nodeny/sat.cfg
rollback ineffective with AutoCommit enabled at /usr/local/nodeny/Db.pm line 182.
Код:
kernel_balance.log
28.02.2022 23:55:38 loading kernel::balance.pm
28.02.2022 23:55:38 Start
Код:
kernel_services.log
28.02.2022 23:55:35 loading kernel::services.pm
28.02.2022 23:55:35 Start
28.02.2022 23:55:41 Переустановка услуги Підключка (id=440253, uid=11152)
28.02.2022 23:55:41 Переустановка услуги Підключка (id=440258, uid=11436)
01.03.2022 00:00:06 Переустановка услуги PON (id=433404, uid=10360)
01.03.2022 00:00:06 Переустановка услуги PON (id=433405, uid=10168)
01.03.2022 00:00:06 Переустановка услуги PON (id=433406, uid=10347)
...
Після запуску ядра

01.03.2022 09:38:57 Переустановка услуги PON (id=440276, uid=7404)
01.03.2022 09:38:57 Переустановка услуги PON (id=440277, uid=7865)
01.03.2022 09:38:57 Переустановка услуги PON (id=440278, uid=9715)
...

Код:
mysql
2022-02-28T11:34:54.514797Z 5310139 [Note] Aborted connection 5310139 to db: 'nodeny' user: 'nodeny' host: 'localhost' (Got an error reading communication packets)
2022-03-01T07:38:21.732056Z 0 [Note] InnoDB: page_cleaner: 1000ms intended loop took 307738ms. The settings might not be optimal. (flushed=29 and evicted=0, during the time.)
2022-03-01T07:48:27.806062Z 5837421 [Note] Aborted connection 5837421 to db: 'nodeny' user: 'nodeny' host: 'localhost' (Got an error reading communication packets)
Як виявити причин, щоб не повторилась знову?


Название: Re: Выпало ядро.
Отправлено: fet4 от 02 Марта 2022, 13:02:41
Поддерживаю что-то не то произошло в марте 01.03. Ядро правда не упало, но снятия у некоторых произошли не правильные.

Цитировать
01.01.2022 00:00:05 Переустановка услуги PON-S (id=89345, uid=476)
01.02.2022 00:00:03 Переустановка услуги PON-S (id=92245, uid=476)
01.03.2022 00:00:06 Переустановка услуги PON-S (id=95053, uid=476)
02.03.2022 11:59:28 Переустановка услуги PON-S (id=98021, uid=476)


И CoA прилетел только аж
Цитировать
[2022-03-02 11:58:41]: debug: recv [RADIUS CoA-Request id=5f <Acct-Session-Id "26ae00a6f7b7a1a9"> <Filter-Id "1024"> <L4-Redirect 0> <User-Id 476> <Framed-IP-Address 10.2.3.166>]

За 01.03 ничего не было.
Что-то мне кажется снова с датой связано.