|
|
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
Коллеги, help me please ... IDS 7.31.TC8, Win2k SP4 Работает HDR. Трапнулся сервер Помогите плиз разобраться, в чём проблема. Расскажите плиз, где почитать об интерпретации af-файлов 08:25:58 Checkpoint Completed: duration was 0 seconds. 08:30:58 Checkpoint Completed: duration was 0 seconds. 08:36:27 Checkpoint Completed: duration was 0 seconds. 08:41:56 Checkpoint Completed: duration was 0 seconds. 08:46:16 Dynamically allocated new virtual shared memory segment (size 131072KB) 08:46:56 Checkpoint Completed: duration was 0 seconds. 08:51:56 Checkpoint Completed: duration was 0 seconds. 08:57:24 Checkpoint Completed: duration was 0 seconds. 09:01:55 Assert Failed: No Exception Handler 09:01:55 Informix Dynamic Server Version 7.31.TC8 09:01:55 Who: Session(372, nik-nik@hostname.domain.com, 15492, 0) Thread(435, sqlexec, 0, 5) Exception at Addr: 0x463ccf, TOS: 0x20e1d68, FP:0x20e1d74, Exc: c0000005 09:01:55 Results: Exception Caught. Type: MT_EX_OS, Context: mem 09:01:55 Action: Please notify Informix Technical Support. 09:02:08 See Also: af.59b2262, shmem.59b2262.0 09:02:20 , line -1, thread 435, proc id 1228, No Exception Handler. 09:02:20 PANIC: Attempting to bring system down ===========------------- - - - - - - d:\informix\bin\onstat -g stk 435 light: Informix Dynamic Server Version 7.31.TC8 -- On-Line (Prim) -- Up 14:54:11 -- 1449600 Kbytes Stack for thread: 435 sqlexec base: 0x020a0000 len: 270336 pc: 0x0069589e tos: 0x020e17f4 state: running vp: 5 0xffffffff (***nosymtab***)0xffffffff Changing data structure forced command termination. ===========------------- - - - - - - d:\informix\bin\onstat -g ses 372: Informix Dynamic Server Version 7.31.TC8 -- On-Line (Prim) -- Up 14:54:12 -- 1449600 Kbytes session #RSAM total used id user tty pid hostname threads memory memory 372 nik-nik HOSTNAME 15492 hostname 1 671744 411664 tid name rstcb flags curstk status 435 sqlexec 6c7fcb98 ---P--- 2060 6c7fcb98 running Memory pools count 1 name class addr totalsize freesize #allocfrag #freefrag 372 V 2030018 671744 260080 1176 98 name free used name free used overhead 0 120 scb 0 176 opentable 0 39216 filetable 0 4960 ru 0 224 misc 0 152 log 0 4200 temprec 0 3144 keys 0 3944 ralloc 0 300288 gentcb 0 12696 ostcb 0 2512 sort 0 56 sqscb 0 21928 rdahead 0 160 hashfiletab 0 280 osenv 0 1200 buft_buffer 0 8368 sqtcb 0 5616 fragman 0 2424 Sess SQL Current Iso Lock SQL ISAM F.E. Id Stmt type Database Lvl Mode ERR ERR Vers 372 - namebase CR Wait 60 0 0 9.22 Last parsed SQL statement : Execute Procedure VgBrForAccess (NULL) User-created Temp tables : partnum tabname rowsize 200088 _braccess_ 4 200008 _braccess_ 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 13:18 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
Не свезло вам. Из-за порушенных указателей информикс не смог пройти по ссылкам и выдать осмысленную диагностику - "Changing data structure forced command termination". Особенно интересен был именно стек грохнувшейся thread 435. Видно только, что упала она в момент выполнения команды "Execute Procedure VgBrForAccess (NULL)" и на момент падения была создана temp table _braccess_. У вас там еще создался дамп shared memory shmem.59b2262.0, можно попытаться его использовать для получения значений onstat (в частности, стека упавшей нити) такой командой : onstat -g stk 435 shmem.59b2262.0 В таком вот аксепте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 20:28 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
А вообще, где почитать - весь af файл есть не что иное, как вывод нескольких команд onstat (большей частью - достаточно бесполезный для диагностики). Почитайте описание onstat и будет вам щасте. В таком вот аксепте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 20:44 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
Спасибо. Я так понимаю, вывод onstat -g stk - одна из самых полезных частей af-файла. К сожалению, не самая вразумительная :) Где можно найти инфу по интрепретации вывода onstat -g stk ? А дамп не дожил до сегодняшнего дня :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 15:01 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
ontapeIDS 7.31.TC8, Win2k SP4 09:01:55 Results: Exception Caught. Type: MT_EX_OS, Context: mem Если такие ошибки начнут повторятся, то значит начались проблемы с железом или ОС. На Виндовой платформе такое случается часто :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 17:02 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
ontapeСпасибо. Я так понимаю, вывод onstat -g stk - одна из самых полезных частей af-файла. К сожалению, не самая вразумительная :) Где можно найти инфу по интрепретации вывода onstat -g stk ? А дамп не дожил до сегодняшнего дня :( onstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 20:58 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
Выбегаллоonstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг. Да, этот праздник не для всех :( А может, грандмастера могли бы создать раздел в FAQ по интерпретации onstat -g stk ? Благодарность коммунити, IMHO, не знала бы пределов в разумных границах :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 17:51 |
|
||
|
Changing data structure forced command termination
|
|||
|---|---|---|---|
|
#18+
ontape Выбегаллоonstat -g stk содержит стек вызываемых функций. Для его интерпретации надо иметь informix source code :-) . Самое полезное его качество - саппорт запускает внутренний поиск по 2-3 функциям из стека и в половине случаев находит уже известный баг. Да, этот праздник не для всех :( А может, грандмастера могли бы создать раздел в FAQ по интерпретации onstat -g stk ? Благодарность коммунити, IMHO, не знала бы пределов в разумных границах :) Проблем можно много нажить на свою жопу, поскольку интеллектуальная проперти и все такое - а практического смысла не имеет. Ну узнаете вы, что падает в менеджере буферов - и что ? Все равно ни доступа к базе багов у вас нет, ни исходников - так что не получится ни найти известный баг, ни написать патч. В общем, саппорт не дураки придумали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 19:14 |
|
||
|
|

start [/forum/topic.php?fid=44&fpage=53&tid=1608771]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 353ms |

| 0 / 0 |
