|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
Здраствуйте товарищи Завелась зараза, уже неделю пляшем с бубном..... Имеем 11.50FC8W2. На одном сервере работает, на РСС копируется. В какой-то момент времени перестаёт принимать коннекты по сети. Имеющиеся коннекты прекрасно работают (т.е. сеть цела). Перед этим обычная нагрузка 20-40% может взлететь до 90-100%, при этом по списку выполняемых запросов такого быть не ожидается - элементарные запросы с индексами или со сканированием, но по маленьким таблицам. В обычном количестве. Помогает onmode -jy/onmode -m или onmode -ky/oninit Понаблюдали пару дней и решили поменять местами что бы исключить железо. Поменяли - onmode -d standard на РСС и потом с него ontape восстновить РСС на бывшем примари. Хрен там. Теперь если не успеть, то уже не остановить - только killall -9 Вчера кое-что в запаре не так сделали и пришлось быший примари опять сделать примари. Фигня окрепла. Теперь перед тем как совсем уйти в себя он сначала не отвечает на коннекты по разделяемой памяти, а по сетке ещё так живёт себе. От чего вешается тот же ontape бэкапящий логи, ну и onmode -j или onmode -ky тоже неработают - killall наше всё. Впрочем тоже, если успеть onmode -jy/onmode -m то ситуация выправляется. Идеи ? сейчас дочекивается вчерашний бывший примари (специально оставленый) по oncheck -cDI все таблицы всех баз - пока без замечаний. oncheck -cRe и oncheck -cc по каждой базе тоже без замечаний уже прошли ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 21:50 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
Посмотрите на вывод onstat -g spi по аномалиям этого вывода возможно будет можно сделать какие-то выводы Результаты могут быть очень неочевидны вплоть до того, что систему грузит мелкий индекс. Можно просто посмотреть на активные запросы(как вариант onstat -g ses 0 > file а потом в файле искать running/ready). Если большинство сессий висит на одном запросе - вероятно какая-то фигня с индексом(oncheck не выявляет). onstat -g spi если это индекс - выдаст hex partnum В случае индекса - лечится его удалением. Индекс только как пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2017, 17:10 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
Яковлев Павел, можно посоветовать начать с анализа onstat -u Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: powershell 1.
тоже может быть хорошей отправной точкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2017, 20:43 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
яфшуеіПосмотрите на вывод onstat -g spi по аномалиям этого вывода возможно будет можно сделать какие-то выводы ............. Спасибo, но никогда этот вывод не изучал подробно - что там будет аномалиями ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2017, 22:28 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
victor16Яковлев Павел, можно посоветовать начать с анализа onstat -u .... Код: powershell 1.
тоже может быть хорошей отправной точкой. Блин, -g act то я и забыл ! Спасибо. Все изучал список запросов от всех -g ses, но по нему не видно кто сколько ест в динамике. Уже попался интересный запрос Код: powershell 1. 2. 3. 4. 5.
cессия с ним десяток-другой секунд висит running и current sql всё время этот но с dict = 2 d dict_node вообще нет записей были значимые баги с рекурсивными запросами ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2017, 22:40 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
Поправка, Не туда посмотрел, 2 не значение а флаг. А какое там значение я догадываюсь - есть иерархия с одним корневым узлом и порядка 1000 дочерних на втором уровне Так что там совсем не пусто Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2017, 08:29 |
|
Перестаю приниматься коннекты
|
|||
---|---|---|---|
#18+
Яковлев ПавеляфшуеіПосмотрите на вывод onstat -g spi по аномалиям этого вывода возможно будет можно сделать какие-то выводы ............. Спасибo, но никогда этот вывод не изучал подробно - что там будет аномалиями ? Аномалиями будут большие счетчики. Отличия будут в разы. Документа описывающего кто есть кто не видел. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 00:12 |
|
|
start [/forum/topic.php?fid=44&gotonew=1&tid=1606781]: |
0ms |
get settings: |
4ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
53ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
158ms |
get tp. blocked users: |
1ms |
others: | 288ms |
total: | 522ms |
0 / 0 |