Подвисает админка

Технические вопросы по UTM 5.0
lancelot
Сообщения: 248
Зарегистрирован: Вс янв 23, 2005 16:28

Сообщение lancelot »

Дьяволёнок писал(а):Сделал так, как хотел в своём предыдущем посте. Действительно помогло.
Всем огромное спасибо! :D
не совсем понял какие действия помогла
у меня такая же ситуация

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

del
Последний раз редактировалось integral Ср апр 15, 2009 06:19, всего редактировалось 1 раз.

lancelot
Сообщения: 248
Зарегистрирован: Вс янв 23, 2005 16:28

Сообщение lancelot »

ситуацию решили путем добавления ulimit -n 2000
в файл safe_utm5_core с новой строки сразу после start)
всем спасибо

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

а до этого сколько было ?

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Очень тупит админка. Каждое действие в ней занимает от 30 сек, до 2-5 минут.. А может ли она тормозить допустим из-за большого кол-ва записей в базе UTM5? Я имею ввиду допустим таблички discount_transactions_iptraffic_all и discount_transactions_all? Хотя у нас там всего по 9млн записей.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Эти таблички затрагиваются только при запросе отчетов. У нас больше 50 миллионов и тормоза только на весовых отчетах.

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Подскажите из-за чего тогда ещё может так ужасно тормозить биллинг ? Консольная админка через которую включаем/выключаем пользователей тоже очень медленно работает..

Linux Slackware
ядро 2.4.29
UTM 5.2.1-004
ulimit -s 8192
ulimit -n 1024
пользователей немного, около 300

а вот ещё есть несколько ошибок в verificator.log.

Код: Выделить всё

-- Verificator
-- You have to backup UTM5 database!
-- Affected tables list at the end of file

-- ERROR broken ip traffic link 759, ip group 560 not exist
-- SQL DESC delete slink (NOT RECOMMENDED)
-- UPDATE service_links SET is_deleted=1 WHERE id='759';
-- UPDATE iptraffic_service_links SET is_deleted=1 WHERE id='759';

-- ERROR broken ip traffic link 760, ip group 561 not exist
-- SQL DESC delete slink (NOT RECOMMENDED)
-- UPDATE service_links SET is_deleted=1 WHERE id='760';
-- UPDATE iptraffic_service_links SET is_deleted=1 WHERE id='760';

-- ERROR service link 759 refer to user 221 which not exist
-- SQL DESC no sql, delete slink or create user

-- ERROR service link 760 refer to user 222 which not exist
-- SQL DESC no sql, delete slink or create user

-- ERROR unexpected row in iptraffic_service_links with id 759
-- SQL DESC delete row (NOT RECOMMENDED)
-- UPDATE iptraffic_service_links SET is_deleted=1 WHERE id='759';

-- ERROR unexpected row in iptraffic_service_links with id 760
-- SQL DESC delete row (NOT RECOMMENDED)
-- UPDATE iptraffic_service_links SET is_deleted=1 WHERE id='760';

-- WARNING traffic classes for slink 719 exists enly in dtagg_iptraffic
-- SQL DESC check traffic class exists and delete dtagg_iptraffic entry for deleted tclass
UPDATE dtagg_iptraffic SET is_closed=1 WHERE tclass=0;

-- WARNING traffic classes for slink 719 exists enly in dtagg_iptraffic
-- SQL DESC check traffic class exists and delete dtagg_iptraffic entry for deleted tclass
UPDATE dtagg_iptraffic SET is_closed=1 WHERE tclass=0;

-- ERROR invalid parent_id in service 120
-- SQL DESC unlink service from tariff (NOT RECOMMENDED)
-- UPDATE services_data SET parent_service_id='0' WHERE id='120';
-- UPDATE services_data SET tariff_id='0' WHERE id='120';

-- ERROR link 556, wrong tariff id
-- SQL DESC delete broken link (NOT RECOMMENDED)
-- UPDATE service_links SET is_deleted=1 WHERE id='556';
-- UPDATE periodic_service_links SET is_deleted=1 WHERE id='556';
-- UPDATE iptraffic_service_links SET is_deleted=1 WHERE id='556';

-- 8 errors
-- 2 warnings
-- affected tables: dtagg_iptraffic iptraffic_service_links periodic_service_links service_links services_data
-- RESTART utm5_core!


JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Сдается мне, что MySQL мозги крутит.

Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

Сообщение Martin »

integral писал(а):Подскажите из-за чего тогда ещё может так ужасно тормозить биллинг ? Консольная админка через которую включаем/выключаем пользователей тоже очень медленно работает..

Linux Slackware
ядро 2.4.29
UTM 5.2.1-004
ulimit -s 8192
ulimit -n 1024
пользователей немного, около 300
У вас помимо родного УТМа ни кто к базе не обращается?

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

JAO писал(а):Сдается мне, что MySQL мозги крутит.
(PostgreSQL) 8.2.5

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Martin писал(а): У вас помимо родного УТМа ни кто к базе не обращается?
Ну есть самописный WEB интерфейс который напрямую запросами смотрит некоторую инфу о клиентах типа имя, адрес, IP, ТП, общий траффик, ну вообщем только SELECT используется. Ну и плюс если надо выключить включить клиента то через этот же WEB и консольную админку это делаем.

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Хмм.. Меня смущает вот та строчка где SELECT:

Код: Выделить всё

USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
postgres   193  0.0  2.8 34184 25552 ?       Ss   Apr10   0:02 postgres: writer process
postgres   194  0.0  0.0  5496  188 ?        Ss   Apr10   0:00 postgres: stats collector process
postgres   195  2.4  3.2 36792 29216 ?       Ds   Apr10 200:54 postgres: postgres UTM5 [local] SELECT
postgres   196  0.0  2.5 35072 23432 ?       Ss   Apr10   0:00 postgres: postgres UTM5 [local] idle
postgres   197  0.0  1.2 35072 11492 ?       Ss   Apr10   0:00 postgres: postgres UTM5 [local] idle
postgres   198  0.0  2.0 35072 18880 ?       Ss   Apr10   0:00 postgres: postgres UTM5 [local] idle
postgres   199  0.0  1.4 35100 13140 ?       Ss   Apr10   0:00 postgres: postgres UTM5 [local] idle
postgres   200  0.0  1.1 35104 10204 ?       Ss   Apr10   0:00 postgres: postgres UTM5 [local] idle
postgres  4219  0.1  1.1 38148 10120 ?       Ss   09:56   0:00 postgres: postgres UTM5 127.0.0.1(35536) idle

Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

Сообщение Martin »

integral писал(а):
Martin писал(а): У вас помимо родного УТМа ни кто к базе не обращается?
Ну есть самописный WEB интерфейс который напрямую запросами смотрит некоторую инфу о клиентах типа имя, адрес, IP, ТП, общий траффик, ну вообщем только SELECT используется. Ну и плюс если надо выключить включить клиента то через этот же WEB и консольную админку это делаем.
вот SELECT и может вносить тормоза...
Попробуйте все выключить и оставить только УТМ

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Martin писал(а):
integral писал(а):
Martin писал(а): У вас помимо родного УТМа ни кто к базе не обращается?
Ну есть самописный WEB интерфейс который напрямую запросами смотрит некоторую инфу о клиентах типа имя, адрес, IP, ТП, общий траффик, ну вообщем только SELECT используется. Ну и плюс если надо выключить включить клиента то через этот же WEB и консольную админку это делаем.
вот SELECT и может вносить тормоза...
Попробуйте все выключить и оставить только УТМ
Проблема в том что тормозит то биллинг всегда, а WEB мы пользуемся не очень часто.. ну пару-тройку раз в сутки можем залезть посмотреть кто скока скачал..

integral
Сообщения: 75
Зарегистрирован: Чт авг 14, 2008 14:15

Сообщение integral »

Вообще грусно стало как-то, обычная блокировка типа

Код: Выделить всё

java -jar /var/www/htdocs/cash/u5sh/u5sh.jar --AdminLogin user --AdminPass pass --CoreHost 127.0.0.1 --CorePort 11758 --ChangeAccount -aid 269 -blocks
выполняется полчаса.. :?
хотя вообще никакой нагрузки на сервере не наблюдается

Код: Выделить всё

Cpu(s):   0.7% user,   4.3% system,   0.0% nice,  95.0% idle

Ответить