• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

MT-Collector и Waiting for SEM

R4z0R

Lotus team
06.08.2009
229
14
#1
Стал падать сервер, в логах много записей типа:
ti="00452C98-43258282" sq="0006BE14" THREAD [02765:00561-00007F8EA56D6700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F332133E8) (OWNER=02765:00007F8EA57D7700) FOR 30000 ms
ti="00452CFC-43258282" sq="0006BE15" THREAD [02765:00102-00007F8EE32F2700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F3320E7F8) (OWNER=02765:00007F8E9F6F6700) FOR 30000 ms
ti="00453788-43258282" sq="0006C116" THREAD [02765:00228-00007F8E9F7F7700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F3320FEC0) (OWNER=02765:00007F8EA78F8700) FOR 30000 ms
ti="00453850-43258282" sq="0006C117" THREAD [02765:00561-00007F8EA56D6700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F332133E8) (OWNER=02765:00007F8EA57D7700) FOR 30000 ms
ti="004538B4-43258282" sq="0006C11E" THREAD [02765:00102-00007F8EE32F2700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F3320E7F8) (OWNER=02765:00007F8E9F6F6700) FOR 30000 ms
ti="00454340-43258282" sq="0006C415" THREAD [02765:00228-00007F8E9F7F7700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F3320FEC0) (OWNER=02765:00007F8EA78F8700) FOR 30000 ms
ti="00454408-43258282" sq="0006C417" THREAD [02765:00561-00007F8EA56D6700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F332133E8) (OWNER=02765:00007F8EA57D7700) FOR 30000 ms
ti="0045446C-43258282" sq="0006C418" THREAD [02765:00102-00007F8EE32F2700] WAITING FOR SEM 0x0944 Task table entry semaphore (@00007F8F3320E7F8) (OWNER=02765:00007F8E9F6F6700) FOR 30000 ms

помониторил процессы dstat-ом (dstat -c --top-cpu -d --top-bio --top-latency) и тут увидел интересную картину:

3 3 90 4 0 0|mtc 4.1|2680k 512k|mtc 0 216M|kondemand/1 13
5 1 90 4 0 0|mtc 4.1|3720k 348k|mtc 0 56M|kondemand/7 19
3 2 91 4 0 0|mtc 4.0|3420k 296k|mtc 52k 256M|kondemand/6 13
3 1 91 5 0 0|mtc 3.3|4096k 168k|mtc 604k 186M|kondemand/1 11
5 1 91 4 0 0|mtc 4.1|4204k 44k|mtc 0 152M|kondemand/3 22
4 1 91 4 0 0|mtc 4.1|4480k 16k|mtc 0 159M|kblockd/0 14
4 1 91 4 0 0|mtc 4.0|3636k 0 |mtc 0 158M|kondemand/13 17
4 1 90 5 0 0|mtc 3.9|3100k 30M|mtc 0 36M|kondemand/18 11
4 1 87 8 0 0|mtc 4.0| 64k 225M|mtc 0 36M|kondemand/20 16
4 1 87 8 0 0|mtc 4.1| 80k 78M|mtc 0 37M|kondemand/1 23
4 1 83 12 0 0|mtc 4.1| 92k 41M|mtc 0 42M|kondemand/1 10
5 1 86 9 0 0|mtc 4.1| 120k 68M|mtc 0 44M|kondemand/6 12
4 1 89 6 0 0|mtc 3.8| 84k 47M|mtc 0 37M|kondemand/0 19
5 1 83 12 0 0|mtc 4.0| 200k 49M|mtc 0 45M|kondemand/6 23
4 1 83 12 0 0|mtc 4.1| 136k 41M|mtc 0 44M|kondemand/19 11
4 1 87 8 0 0|mtc 4.1| 136k 60M|mtc 0 46M|kondemand/13 10
5 1 84 11 0 0|mtc 4.1| 332k 13M|mtc 0 45M|kondemand/7 18
6 1 86 7 0 0|mtc 4.1| 620k 9368k|mtc 0 45M|kondemand/1 28
8 1 85 6 0 0|mtc 3.8|3116k 1112k|update 0 44M|kondemand/0 14
6 1 89 4 0 0|mtc 4.1|2924k 636k|mtc 0 44M|kondemand/13 18
5 1 90 4 0 0|mtc 4.1|3304k 12k|mtc 0 45M|kondemand/6 18
5 1 91 4 0 0|mtc 4.0|4236k 292k|mtc 0 43M|kondemand/1 33
5 1 90 5 0 0|mtc 4.1|3240k 4948k|mtc 0 48M|kondemand/1 24
4 1 91 4 0 0|mtc 3.8|4008k 508k|mtc 0 39M|kondemand/6 13
5 1 91 4 0 0|mtc 4.2|4044k 28k|mtc 0 44M|kondemand/6 29
MTC пишет блоками от 36 до 256Мб, как поумерить его аппетит?
 

Wanderer

Lotus team
23.03.2006
416
16
#3
Ну если логи Message Tracking не нужны, то его и отключить вовсе можно. В конфигурационном документе сервера можно отключить, либо поменять настройки - увеличить интервал сбора коллекции, например.
 

R4z0R

Lotus team
06.08.2009
229
14
#4
вроде просто помогло удаление, это бывает раз в года полтора-два, поэтому пока так и оставлю
 
Вверх Снизу