Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Есть база: Код: sql 1. 2. 3. 4. 5. 6. 7. Произошло несколько раз ее падение, причем на выходные. Подозрение на пользователей, которые оставили открытый файл экселя с подключением к базе. В db2diag.log были подобные записи: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Может быть было и такое, описанное тут . Ошибка 121: "Превышен тайм-аут семафора" (ERROR_SEM_TIMEOUT). Это может быть было: " ... db2 внутри sqloReadFileInterrupt вызывает виндовую tcpRecv и получает ошибку 121." Однако, сегодня база упала ине реагировала на попытку подключения: db2 connect to SOURCES Вообще никакой реакции, висит и все. Перегрузил по db2stop - db2start, посмотрел логи db2diag.log, а там ничего. Помогите плиз, что проверить и связаны ли эти проблемы между собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 11:33 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, IC97123: DB2 INSTANCE MIGHT CRASH AFTER REPORTING 'CM PARAMETER BAD' ERROR Поставьте FP10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 11:43 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Но ведь вот этой части не было: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. в логах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 12:06 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
В общем, нашел начало прошлого падения: там что-то похожее на "Detected client termination" in db2diag.log file. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. В качестве совета рекомендуют сделать: Function sqlcctcptest() tests if the client connection is active and function sqlcctest() tests whether the connection is still valid. If you don't want such messages to be logged into db2diag.log file, you can set DB2CHECKCLIENTINTERVAL to zero. For Example : Issue following: 1) db2set DB2CHECKCLIENTINTERVAL=0 2) db2stop 3) db2start Note : This variable specifies the frequency of TCP/IP client connection verifications during an active transaction. It permits early detection of client termination, instead of waiting until after the completion of the query. If this variable is set to 0, no verification is performed. Но правильно ли это? и что я потеряю при этом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 12:18 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
сорри, Марк, не нгаю, важно это или нет, но приведенное из лога было на момент db2stop - db2start. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 12:20 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, Так зачем же вы показываете записи, не относящиеся к падению? Покажите всё, что появилось после предполагаемого падения и до следующего старта инстанса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 12:40 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Еще раз сорри. В общем, вот тут начало: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. дальше повтор вот этих строк вплоть до того, как я сделал db2stop - db2start. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 13:23 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, И вы расценили эти сообщения как признаки падания инстанса? Он что, принимать новые соединения перестал, или все приложения повисли? Если оно висит при подключении, то: db2fodc -hang full -db SOURCES и открывать pmr. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 13:45 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinАлександр Тарасенко, И вы расценили эти сообщения как признаки падания инстанса? Он что, принимать новые соединения перестал, или все приложения повисли? Если оно висит при подключении, то: db2fodc -hang full -db SOURCES и открывать pmr. мне надо победить регулярные падения БД. Она перестала принимать соединения и реагировать на обращения. Совсем. В принципе, если нужно было как-то поднять саму БД, то конечно я бы хотел правильно это делать. Но нужно, чтобы не падала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 13:51 |
|
||
|
Помогите установить причину падения БД
|
|||
|---|---|---|---|
|
#18+
Марк, буду благодарен за помощь, плиз Ситуация повторяется снова и снова БД становится недоступной, при попытке подключиться по DB2 connect to SOURCES в командной строке все просто зависает на некоторое время и ничего не происходит. При этом на том же инстансе висит еще одна БД, при попытке подключится соединение происходит, но не сразу, а через секунд 10-15. При попытке соединиться через например Toad не могу подключиться ни к одной баз даже на других инстансах на этом сервере, бьет ошибку "ERROR [08001] [IBM] SQL30081N A communication error has been detected. Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "10.0.0.42". Communication function detecting the error: "selectForRecvTimeout". Protocol specific error code(s): "0", "*", "*". SQLSTATE=08001" при любом соединении. Сделал по вашему совету db2fodc -hang full -db SOURCES, подскажите плиз, как посмотреть pmr и на что обратить внимание? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2016, 14:13 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38970750&tid=1600620]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 171ms |

| 0 / 0 |
