Биллинговая система Nodeny
23 Ноября 2024, 09:09:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: rev 415- все пропало  (Прочитано 6123 раз)
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« : 07 Августа 2016, 09:24:06 »

обновился, работает первых несколько минут, и потом авторизация опт82 не проходит, до ребута ДХЦП

подскажите какая последняя рабочая ревизия? и есть ли возможность откатится до определенной ревизии?
« Последнее редактирование: 07 Августа 2016, 10:14:33 от NodenY45 » Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1 : 07 Августа 2016, 11:07:28 »

У всех так или только у меня?

зависает

Код:
98634  -  S         0:00.10 /usr/bin/perl /usr/local/nodeny/modules/dhcp/events.pl commit 192.0.22.14 cc:b2:55:fe:22:b 70:72:cf:b3:65:20 8

как только сделаешь kill -9 98634  так дальше продолжает авторизовать следующих пользователей


версия- perl5-5.20.3_13

Куда копать? в логах ничего странного.......
« Последнее редактирование: 07 Августа 2016, 12:02:22 от NodenY45 » Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #2 : 07 Августа 2016, 12:11:20 »

Код:
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[0] = /usr/bin/perl
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[1] = /usr/local/nodeny/modules/dhcp/events.pl
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[2] = commit
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[3] = 192.0.25.42
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[4] = a0:f3:c1:f1:39:c9
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[5] = 70:72:cf:aa:8a:69
Aug  7 13:02:22 localhost dhcpd: execute_statement argv[6] = 18

Aug  7 13:08:21 localhost dhcpd: execute: /usr/bin/perl exit status 65280

на этом заканчивается авторизация..... дальше только ребут дхцп помогает на некоторое время.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #3 : 07 Августа 2016, 13:20:48 »

обновился, работает первых несколько минут, и потом авторизация опт82 не проходит, до ребута ДХЦП

подскажите какая последняя рабочая ревизия? и есть ли возможность откатится до определенной ревизии?
у меня пока 414, для отката svn up -r 414
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #4 : 07 Августа 2016, 13:27:29 »

в консоли
/usr/bin/perl /usr/local/nodeny/modules/dhcp/events.pl commit 192.0.22.14 cc:b2:55:fe:22:b 70:72:cf:b3:65:20 8
что скажет?

мало данных.
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #5 : 07 Августа 2016, 14:06:43 »

в консоли
/usr/bin/perl /usr/local/nodeny/modules/dhcp/events.pl commit 192.0.22.14 cc:b2:55:fe:22:b 70:72:cf:b3:65:20 8
что скажет?

мало данных.


В файл данные добавляет, все ок(с перлом проблем нет, с путями все ок), с ревизией разобрался - откатился до 414 но проблема осталась.

Проблема в том, что ДХЦП работает определенное время, и тупо зависает и не выдает айпи, после рестарта все ок.
Переустановил заново ДХЦП не помоголо.

когда зависает - висит процесс с коммитом
Код:
40068  -  S         0:00.09 /usr/bin/perl /usr/local/nodeny/modules/dhcp/events.pl commit 192.0.59.14 0:1d:60:79:83:64 70:72:cf:b0:89:6a 8
и не исчезает просто висит

После ребута дхцп работает по разному, бывает от 2-3 до 10 минут, и потом опять виснет...

Тоже не вариант сидеть и ребутать ДХЦП сервер)


Вот что заметил, авторизация продолжается и без ребута дхцп, для этого не обходимо убить процесс коммита. когда я это делаю авторизация у других пользователей и работа дхцп возобновляется, до этого ни айпи не выдаются и тем у кого айпи уже есть инет не продлевается.

Направьте в нужное русло.

С чем может быть вызвана такая несовместимость, до зависания..
« Последнее редактирование: 07 Августа 2016, 14:49:58 от NodenY45 » Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #6 : 07 Августа 2016, 15:31:58 »

Сижу второй час удаляю вручную зависшие коммиты))) и одновременно пытаясь найти в чем может быть проблема.
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #7 : 07 Августа 2016, 16:15:52 »

Проблема на данный момент ушла сама по себе, но хотелось бы понимать причины таких явлений

Все началось с обновления в воскресенье  Смеющийся
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #8 : 07 Августа 2016, 16:52:42 »

у тебя ядро и нас на разных железках?
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #9 : 07 Августа 2016, 18:36:58 »

у тебя ядро и нас на разных железках?

Пока на одной.
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #10 : 07 Августа 2016, 19:46:18 »

покажите логи мускула
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #11 : 07 Августа 2016, 22:46:32 »

Все началось с обновления в воскресенье  Смеющийся
проводить работы в воскресенье на сети - плохая примета
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #12 : 08 Августа 2016, 08:06:32 »

покажите логи мускула

у меня они выключены) есть только логи медленных запросов.

Все началось с обновления в воскресенье  Смеющийся
проводить работы в воскресенье на сети - плохая примета

И я тому подтверждение Веселый
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #13 : 08 Августа 2016, 10:20:27 »

Скорее всего, у тебя "все пропало" не из-за обновления, а из-за того, что уже на момент работы были проблемы и ты туда полез и наделал делов. При этом я не утверждаю, что лезть туда не нужно было. Нужно всегда обновлять и биллинг и систему! Просто в твоем сообщении 90% кипиша и 10 информации. Возможно, ранее ты, что-то значительно обновил, что затронуло версии библиотек или важных программ и не перезапустил эти или связанные программы. Так оно и работало, пока не пришло время тебе их рестартануть, вот тут они не запустились или криво стали работать, а ты грешишь, что тут версия биллинга виновата. Это частая проблема, так кстати многие чайники истерят: пригласят к себе ремонтника, ремонтник чето там исправит, после этого ор "вы мне все поламали, до вас все работало!". Мы же не будем уподобляться этим истеричкам, а будем включать мозг чтоб решить проблему? Достаточно было посмотреть, что последние изменение nodeny касаются изменения веб-интерфейса. Любой админ должен хотя бы слегка владеть инструментами, которыми пользуется, в частности уметь посмотреть хистори проекта в svn
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #14 : 09 Августа 2016, 14:58:44 »

Скорее всего, у тебя "все пропало" не из-за обновления, а из-за того, что уже на момент работы были проблемы и ты туда полез и наделал делов. При этом я не утверждаю, что лезть туда не нужно было. Нужно всегда обновлять и биллинг и систему! Просто в твоем сообщении 90% кипиша и 10 информации. Возможно, ранее ты, что-то значительно обновил, что затронуло версии библиотек или важных программ и не перезапустил эти или связанные программы. Так оно и работало, пока не пришло время тебе их рестартануть, вот тут они не запустились или криво стали работать, а ты грешишь, что тут версия биллинга виновата. Это частая проблема, так кстати многие чайники истерят: пригласят к себе ремонтника, ремонтник чето там исправит, после этого ор "вы мне все поламали, до вас все работало!". Мы же не будем уподобляться этим истеричкам, а будем включать мозг чтоб решить проблему? Достаточно было посмотреть, что последние изменение nodeny касаются изменения веб-интерфейса. Любой админ должен хотя бы слегка владеть инструментами, которыми пользуется, в частности уметь посмотреть хистори проекта в svn

Я согласен на 100%) Но паника была еще та, воскресенье и какие-то работы не совместимы вместе Улыбающийся

Но все же мне кажется работать начало после удаление процесса дхцп модуля запущеного отдельно(увидел что модуль дхцп грузится автоматически с ядром)

Код:
/usr/bin/perl /usr/local/nodeny/nokernel.pl -m=dhcp -d &

Сейчас запущенные процессы ноуденай выглядят так:
Код:
 3048  0- S        14:38.57 /usr/bin/perl /usr/local/nodeny/nokernel.pl -d
47153  2- S        72:58.42 /usr/bin/perl /usr/local/nodeny/noserver.pl -d
47187  2- R       766:26.05 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=pingserver -d
47188  2- R      1467:17.96 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d
47189  2- S       666:01.95 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=collectors -d
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!