Опыт установки 5.3 на боевом сервере
Проверьте индексы:Point писал(а):Изменил фактический адрес пользователя, нажал ок- админка ушла в ступор секунд на 15-20, ядро ушло в статус "umtxn"adeep писал(а):В какой именно момент подвисает?
CREATE INDEX index_e46a972fea6eaeefa7594e0da66d5e7c ON ip_groups(is_deleted,ip_type,ip,mask,ip_ext,mask_ext,ip_group_id)
CREATE INDEX index_045eb943ad178e7ac6ea41bdc8880b2b ON iptraffic_service_links(is_deleted,ip_group_id,id);
Спасибо serjk.
пересоздал индексы, по подвисаниям пока не скажу, но ядро стало течь менее активноadeep писал(а):Проверьте индексы:Point писал(а):Изменил фактический адрес пользователя, нажал ок- админка ушла в ступор секунд на 15-20, ядро ушло в статус "umtxn"adeep писал(а):В какой именно момент подвисает?
CREATE INDEX index_e46a972fea6eaeefa7594e0da66d5e7c ON ip_groups(is_deleted,ip_type,ip,mask,ip_ext,mask_ext,ip_group_id)
CREATE INDEX index_045eb943ad178e7ac6ea41bdc8880b2b ON iptraffic_service_links(is_deleted,ip_group_id,id);
Спасибо serjk.
Утечка памяти
P.S. Debian 7.2 amd64
Код: Выделить всё
top
top - 16:15:35 up 21 days, 17:48, 1 user, load average: 0,34, 0,54, 0,71
Tasks: 115 total, 1 running, 114 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2,3 us, 1,7 sy, 0,0 ni, 96,0 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 4055192 total, 3826700 used, 228492 free, 11952 buffers
KiB Swap: 3902456 total, 116736 used, 3785720 free, 889352 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18940 root 20 0 267m 16m 1696 S 27,6 0,4 189:37.08 utm5_radius
18913 root 20 0 3087m 2,7g 4940 S 4,0 68,7 327:31.15 utm5_core
28469 root 20 0 0 0 0 S 0,3 0,0 0:00.11 kworker/7:1
По урфе предложение:
Функция rpcf_get_userinfo возвращает список только тех параметров пользователя которые не пустые, это немного не удобно приходится получать список доп параметров в системе через функцию rpcf_get_uaparam_list и потом крутить циклы ради того чтобы обновить один доп параметр пользователя, можно попросить в функции rpcf_get_userinfo выдавать все доп параметры, даже те которые у пользователя не определены, ну или сделать отдельную функцию которая меняет конкретный доп параметр у пользователя.
Функция rpcf_get_userinfo возвращает список только тех параметров пользователя которые не пустые, это немного не удобно приходится получать список доп параметров в системе через функцию rpcf_get_uaparam_list и потом крутить циклы ради того чтобы обновить один доп параметр пользователя, можно попросить в функции rpcf_get_userinfo выдавать все доп параметры, даже те которые у пользователя не определены, ну или сделать отдельную функцию которая меняет конкретный доп параметр у пользователя.
Память сожрало на 70,8 %
Ждемс апдейт 4.
Код: Выделить всё
%Cpu(s): 0,8 us, 0,2 sy, 0,0 ni, 97,8 id, 1,1 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 4055192 total, 3946488 used, 108704 free, 18060 buffers
KiB Swap: 3902456 total, 366428 used, 3536028 free, 825508 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18913 root 20 0 3457m 2,7g 5080 S 3,8 70,8 364:54.67 utm5_core
1 root 20 0 10644 700 668 S 0,0 0,0 0:13.84 init
На этой версии полёт нормальный , можно обновиться ?Magnum72 писал(а):5.2.008 update 1alexus писал(а):а на рабочем какая ?Magnum72 писал(а):У меня на тестовом стоит.alexus писал(а):Отслеживая вести в данной теме как страшно обновляться с рабочего 5.2.1 на последнюю версию.
что скажете?
как вы там справляетесь имея систему на рабочем сервере ?
до последнего апдейта 008 можно обновлять думаю смело.alexus писал(а):На этой версии полёт нормальный , можно обновиться ?Magnum72 писал(а):5.2.008 update 1alexus писал(а):а на рабочем какая ?Magnum72 писал(а):У меня на тестовом стоит.alexus писал(а):Отслеживая вести в данной теме как страшно обновляться с рабочего 5.2.1 на последнюю версию.
что скажете?
как вы там справляетесь имея систему на рабочем сервере ?
У меня тут вопрос возник по телефонии.. Допустим есть ТП с 300 предоплаченных минут, как Вы поступаете если необходимо абоненту подключить две линии с общим балансом в 600 минут? Неужели отдельный ТП создавать надо? Может подумаем о индивидуальных настройках количества предоплаченных единиц в подключенной к пользователю услуги? (Со стоимостью вроде как уже разобрались, осталось дочинить излишние списания при увеличении коэффициента в начале периода.)
Спасибо.Magnum72 писал(а):до последнего апдейта 008 можно обновлять думаю смело.alexus писал(а):На этой версии полёт нормальный , можно обновиться ?Magnum72 писал(а):5.2.008 update 1alexus писал(а):а на рабочем какая ?Magnum72 писал(а):У меня на тестовом стоит.alexus писал(а):Отслеживая вести в данной теме как страшно обновляться с рабочего 5.2.1 на последнюю версию.
что скажете?
как вы там справляетесь имея систему на рабочем сервере ?
Можете со мной связаться. есть небольшая работа удалённо, если возьмётесь.
kepby@prtelecom.ru