Просмотр сообщений
|
Страниц: [1] 2 3 ... 37
|
1
|
Главная категория / Модули NodenyPlus / Велике оновлення Ponmon
|
: 11 Сентября 2025, 22:23:30
|
Нарешті я зміг підготувати накопичені за роки оновлення. Багато ваших побажань враховано, деякі - відхилено на користь універсальності. Основні зміни: - Можливість винести дані графіків в окрему БД
- Можливість запускати кожну OLT в окремому процесі
- SNMP виклики тепер виконуються через системну програму, а не через Perl модуль
- Модулі вендорів перероблені з функціональних модулів на класи
- Замість шаблонів для OLT тепер використовуються персональні параметри
- Кардинально перероблено систему привязок ONU до абонента або ТКД
- Веб-інтерфейс перероблено на використання окремих AJAX файлів
- Розробку перенесено на https://github.com/Mr-Method/Ponmon
- Документацію перенесено на github WIKI
- і багато інших, менш важливих змін
CHANGELOGУВАГА!Ми з Efendy порадились і вирішили розповсюжувати основний модуль незалежно, тому, починаючи з ревізії 716 його виключено з поставки NoDeny Next, але тепер його можна безкоштовно підлючити в магазині як звичайний модуль (Модуль моніторингу PON). Або завантажити з https://github.com/Mr-Method/Ponmon. Також ми вирішили дозволити встановлювати Ponmon на NoDeny Plus починаючи з ревізії 717. ВажливоНе забувайте про бекапи!!!Якщо у вас є модулі виправлення старої версії, то їх треба перемістити або видалити з папки з модулями. Нова версія не сумісна з старими модулями вендорів, тому їх потрібно оновити з магазину. Також, після оновлення на нову версію потріно додатково запустити скрипт оновлення. ДокументаціяДодаткові патчі менюДодатково виклав на гіт патчі для меню. Через них можна виконувати набір команд через TELNET, робити виклики SNMP, або просто відкрити посилання, використовуючи параметри ONU. Ponmon_Menu
|
|
|
2
|
Главная категория / Nodeny Plus / Re: После установки Nodeny+ есть пару вопросов.
|
: 05 Ноября 2023, 22:27:59
|
допоможіть будь ласка пофіксити
Схоже що таблиця або поле name не в форматі utf8 ось структура таблиці CREATE TABLE `search_sets` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `uid` bigint(20) NOT NULL DEFAULT '0', `private` tinyint(3) unsigned NOT NULL DEFAULT '0', `name` varchar(1023) NOT NULL, `data` longtext NOT NULL, PRIMARY KEY (`id`), KEY `uid` (`uid`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
|
|
|
3
|
Главная категория / Nodeny Plus / Re: mysql8 vs tmppays
|
: 06 Июля 2022, 13:29:15
|
Может возможно каким-то образом апдейтить сразу users_services чтоб модуль работал корректно? А то вроде только избавился от дедлоков, вообще не очень хочется откатывать версию mysql.
для tmppays.pm UPDATE users_services u INNER JOIN services s ON (u.service_id = s.service_id) SET u.tags=CONCAT(u.tags,',end_now,') WHERE s.price>0 AND u.uid = ? для balances.pm UPDATE users_services u INNER JOIN services s ON (u.service_id = s.service_id) SET u.tags=CONCAT(u.tags,',end_now,'), u.next_service_id=0 WHERE s.price>0 AND u.uid = ? але це не точно!)ще є схоже в services/action.pm
|
|
|
4
|
Главная категория / Nodeny Plus / Re: mysql8 vs tmppays
|
: 06 Июля 2022, 12:37:34
|
https://dev.mysql.com/doc/refman/8.0/en/view-updatability.htmlІноді багатотабличне подання може бути оновлюваним, якщо припустити, що його можна обробити за допомогою MERGE алгоритму. Щоб це працювало, представлення має використовувати внутрішнє об’єднання (а не зовнішнє об’єднання чи UNION). ... Перегляди, які використовують UNION ALL, заборонені, навіть якщо вони теоретично можуть бути оновлені. для перевірки є запит: SELECT `TABLE_SCHEMA`, `TABLE_NAME`, `IS_UPDATABLE` FROM `views` WHERE `TABLE_NAME` LIKE 'v_services'; LEFT JOIN => INNER JOIN перевірив себе на тестовому - працює, але кількість виведених рядків не одинакова, тому треба більш детально досліджувати це питання на прод не рекомендую)
|
|
|
5
|
Главная категория / Модули NodenyPlus / Re: Модуль мониторинга PON
|
: 03 Мая 2022, 22:28:36
|
"дополнительно" - буде працювати тоді, коли розробник модуля допише функціонал.
А раздела Графики?, его тоже нет. Хотя в доках смотрел - должны быть! графіки працюють напишіть мені в телеграм, швидко поможу розібратись
|
|
|
9
|
Главная категория / Модули NodenyPlus / Re: Модуль мониторинга PON
|
: 18 Февраля 2022, 23:52:00
|
Can't call method "form" on an undefined value at /usr/local/nodeny/web/ponmon.pl line 180.
в этой строке пытается подгрузить список точек топологии из доп.поля с именем _adr_place. если вы удалили у себя это поле то вылазит эта ошибка - вынесу его использование в настройки при следующем обновлении. а пока просто создайте пустое поле с именем в БД "_adr_place", ошибка должна исчезнуть для мониторинга нужно покупать модули вендора отдельно, сейчас есть Zte, DBcom, V-Solution, Stels(C-Data)
|
|
|
11
|
Главная категория / Nodeny Plus / Re: Обновление с PLUS на NEXT
|
: 17 Ноября 2021, 23:57:29
|
функция REGEXP_REPLACE появилась только в 8.0+ версии мускула, а большинство и дальше сидит на 5.7 версии в лучшем случае) Обновляйте мускул, только там изменились некие параметры конфига, это нужно учесть, в инете валом инфы
|
|
|
13
|
Главная категория / Nodeny Plus / Re: NAS Nodeny +
|
: 02 Апреля 2021, 16:48:05
|
естественно, он же как-то должен подключаться к базе данных! еще можно установить pkg install p5-App-cpanminus и потом устанавливать модули перла по их имени, типа cpanm WWW::Telegram::BotAPI
|
|
|
15
|
Главная категория / Nodeny Plus / Re: Опрос по СУБД
|
: 03 Марта 2021, 12:15:46
|
Обидно, больше сотни просмотров, а проголосовали только 8 человек. Это же не может развить тему в сторону лучшей производительности, стабильности и функционала
Например, кто смог поднять GALERA CLASTER для билинга? если кто не в курсе, это мощный инструмент репликации БД мульти мастер с легкой горизонтальной расширяемостью.
|
|
|
|