|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Сервер IBM Informix Dynamic Server Version 10.00.UC6W5 Ошибка Assert Failed: Unexpected virtual processor termination, pid = 1155, exit = 0xf 05:07:52 Who: Session(2, informix@, 0, (nil)) Thread(8, soctcppoll, 0, 1) File: mt.c Line: 13237 05:07:52 Stack for thread: 8 soctcppoll base: 0x5f55d000 len: 36864 pc: 0x087a9c5b tos: 0x5f564f54 state: running vp: 1 0x087a9c5b (oninit)afstack (0x5f4e6c78, 0x482, 0x5f565224, 0x33b5, 0x0, 0x4) 0x087a9439 (oninit)afhandler(0x3, 0x5f5657b4, 0x0, 0x0, 0x601, 0x1) 0x087a895c (oninit)afcrash_interface(0x5f5657b4, 0x0, 0x0, 0x8b47002, 0x33b5, 0x0) 0x08786a8a (oninit)vp_child_handler(0x11, 0x5f565860, 0x5f5658e0, 0x11, 0x0, 0x2) 0x0086a890 </lib/tls/libpthread.so.0>(null)(0xadb8, 0x80cd00, 0x5f565fd8, 0x86a890, 0xe, 0x5f565c10 ) 0x08783aab (oninit)slave_alarm_handler(0xe, 0x5f565c10, 0x5f565c90, 0xe, 0x0, 0x80) 0x0086a890 </lib/tls/libpthread.so.0>(null)(0x0, 0x5f4e6c78, 0x7, 0x0, 0x0, 0x0) 0x08789834 (oninit)startup (0x18, 0x5f56c018, 0x5f559fe0, 0x6018, 0xbeacc011, 0x0) 0x00000000 (*nosymtab*)0x0 Проявляться начала с 6 октября, на данный момент это уже пятое падение. Переодичность: 06.10, 22.10, 03.11, 6.12, 19.12 Ошибка одинаковая во всех случаях. В конфигурации железа ничего не менялось, так же не менялась конфигурация Информикса. Падение всегда проихсодит в промежуток времени с 04:29 до 05:12. В данный момент времени на сервере ничего не происходит. В кронтабе специально поставил на время 04:28 писать onstat -a. В приложении предыдущие два аф.файла и за сегодня onstat -a перед падением. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 13:50 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 13:51 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Предыдущий файл за 19.12.2009, этот за 06.12.2009 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 13:53 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Кусок из онстата перед падением. Userthreads address flags sessid user tty wait tout locks nreads nwrites 5ef2f018 ---P--D 1 root - 0 0 0 20693 1135433 5ef2f544 ---P--F 0 root - 0 0 0 0 7904435 5ef2fa70 ---P--F 0 root - 0 0 0 0 318015 5ef2ff9c ---P--F 0 root - 0 0 0 0 937 5ef304c8 ---P--F 0 root - 0 0 0 0 0 5ef309f4 ---P--F 0 root - 0 0 0 0 0 5ef30f20 ---P--F 0 root - 0 0 0 0 0 5ef3144c ---P--F 0 root - 0 0 0 0 0 5ef31978 ---P--F 0 root - 0 0 0 0 0 5ef31ea4 ---P--F 0 root - 0 0 0 0 0 5ef323d0 ---P--F 0 root - 0 0 0 0 0 5ef32e28 ---P--- 12 root - 0 0 0 0 1305 5ef33354 Y--P--D 15 root - 5f53dea8 0 0 4287 14866 5ef342d8 ---P--D 14063 root - 0 0 0 0 0 5ef34d30 ---P--D 26 root - 0 0 0 13 10 5ef3525c Y--P--D 28 root - 44080800 0 0 0 0 7078ebe8 ---P--B 125960 root - 0 0 0 79231 1014 37593234 ---P--D 14064 root - 0 0 0 0 0 18 active, 640 total, 577 maximum concurrent Transactions address flags userthread locks beginlg curlog logposit isol retrys coord 5ef59018 A---- 5ef2f018 0 0 9107 0x1272018 COMMIT 0 5ef59220 A---- 5ef2f544 0 0 0 0x0 COMMIT 0 5ef59428 A---- 5ef2fa70 0 0 0 0x0 COMMIT 0 5ef59630 A---- 5ef2ff9c 0 0 0 0x0 COMMIT 0 5ef59838 A---- 5ef304c8 0 0 0 0x0 COMMIT 0 5ef59a40 A---- 5ef309f4 0 0 0 0x0 COMMIT 0 5ef59c48 A---- 5ef30f20 0 0 0 0x0 COMMIT 0 5ef59e50 A---- 5ef3144c 0 0 0 0x0 COMMIT 0 5ef5a058 A---- 5ef31978 0 0 0 0x0 COMMIT 0 5ef5a260 A---- 5ef31ea4 0 0 0 0x0 COMMIT 0 5ef5a468 A---- 5ef323d0 0 0 0 0x0 COMMIT 0 5ef5a878 A---- 5ef32e28 0 0 0 0x0 COMMIT 0 5ef5aa80 A---- 5ef33354 0 0 8773 0x5358 COMMIT 0 5ef5b2a0 A---- 5ef34d30 0 0 0 0x0 COMMIT 0 5ef5b6b0 A---- 5ef3525c 0 0 0 0x0 COMMIT 0 5ef5dd48 A---- 5ef342d8 0 0 0 0x0 COMMIT 0 8261a5a8 A---- 7078ebe8 0 0 0 0x0 COMMIT 0 a50c3258 A---- 37593234 0 0 0 0x0 COMMIT 0 18 active, 1152 total, 1059 maximum concurrent Latches with lock or userthread set name address lock wait userthread Locks address wtlist owner lklist type tblsnum rowid key#/bsiz 0 active, 100000 total, 32768 hash buckets, 0 lock table overflows Buffers address userthread flgs pagenum memaddr nslots pgflgs xflgs owner waitlist Buffer pool page size: 2048 0 modified, 200000 total, 262144 hash buckets, 2048 buffer size ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 13:55 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Де кусок online.log хотя бы между двумя падениями? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 15:44 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Если ничего не менялось, может железо дохнет. Софт может и зря крутить. 1. Спасти бэкап в надежное место. 2. Разобрать/пропылесосить/протереть спиртом сервер. 3. Быть готовым что может и не запуститься после простого рецикла питания. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 16:17 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
АнатоЛой, Какой кусок нужен? За какой период времени??? Час, сутки, неделя? Или весь лог за это время? Ниже лог за последние 12 часов работы сервера. 17:51:46 Maximum server connections 555 17:53:20 Checkpoint Completed: duration was 4 seconds. 17:53:20 Checkpoint loguniq 9100, logpos 0x1165244, timestamp: 0xd00c573f ... 23:42:47 listener-thread: err = -25580: oserr = 4: errstr = : System error occurred in network function. System error = 4. 23:45:04 Shutdown Mode 23:45:05 Quiescent Mode 23:45:06 On-Line Mode 23:45:28 Checkpoint Completed: duration was 0 seconds. 23:45:28 Checkpoint loguniq 9102, logpos 0x79f018, timestamp: 0xd026a1a2 23:45:28 Maximum server connections 555 23:45:47 listener-thread: err = -25580: oserr = 4: errstr = : System error occurred in network function. System error = 4. ... 01:09:46 listener-thread: err = -25580: oserr = 4: errstr = : System error occurred in network function. System error = 4. 01:12:41 Checkpoint Completed: duration was 0 seconds. 01:12:41 Checkpoint loguniq 9107, logpos 0x1272018, timestamp: 0xd0329b09 01:12:41 Maximum server connections 555 ... 05:06:44 listener-thread: err = -25580: oserr = 4: errstr = : System error occurred in network function. System error = 4. 05:07:52 Assert Failed: Unexpected virtual processor termination, pid = 1155, exit = 0xf 05:07:52 IBM Informix Dynamic Server Version 10.00.UC6W5 05:07:52 Who: Session(2, informix@, 0, (nil)) Thread(8, soctcppoll, 0, 1) File: mt.c Line: 13237 05:07:52 stack trace for pid 1154 written to /Buffer/tmp/af.3f04386 05:07:52 See Also: /Buffer/tmp/af.3f04386, shmem.3f04386.0 05:12:24 mt.c, line 13237, thread 8, proc id 1154, Unexpected virtual processor termination, pid = 1155, exit = 0xf . 05:12:28 The Master Daemon Died 05:12:28 PANIC: Attempting to bring system down ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 16:56 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Прокомментирую сразу вот такие строки. Код: plaintext 1. 2.
После того как начались падения сервера, попросил админов чтобы сделали проверку на наличие жизни в инфориксе, они просто пытаются открыть порт который слушает информикс, если открывается значит он жив, если нет, значит начинают спамить СМСками меня. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 16:59 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
BoyaАнатоЛой, Какой кусок нужен? За какой период времени??? Час, сутки, неделя? Или весь лог за это время? АнатоЛой Де кусок online.log хотя бы между двумя падениями ? Да, таки весь лог между двумя падениями... Между какими конкретно - тут уж на ваше усмотрение, хотя хотелось бы за то время, когда ещё не было бомбардировки со стороны админов... Только, пожалуйста, в аттач... Ну почему af-ки догадались упаковать и прикрепить, а с логом так нельзя, а? Состояние аффекта? Так вроде ещё рано... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2009, 23:25 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
АнатоЛойBoyaАнатоЛой, Какой кусок нужен? За какой период времени??? Час, сутки, неделя? Или весь лог за это время? АнатоЛой Де кусок online.log хотя бы между двумя падениями ? Да, таки весь лог между двумя падениями... Между какими конкретно - тут уж на ваше усмотрение, хотя хотелось бы за то время, когда ещё не было бомбардировки со стороны админов... Только, пожалуйста, в аттач... Ну почему af-ки догадались упаковать и прикрепить, а с логом так нельзя, а? Состояние аффекта? Так вроде ещё рано... Может быть потому что лог за такой период времени достаточно большой? :) Первый кусок лога. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 11:56 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Второй кусок лога. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 11:56 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Изучил детально лог за первое полугодие. Обнаружил что ранее были падения с такой же ошибкой, но повторялись они реже. 21 апреля в 4:18 27 июня в 04:09 и затем только 6 октября. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 11:59 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Boya Может быть потому что лог за такой период времени достаточно большой? :) Boya, кого в наше время останавливает размер лога? Размеры af-ок не остановили же af-ки позволяют увидеть картину в момент падения, а лог - развитие событий во времени. Всё же информации больше. :). Видно, что используется репликация и DataBlade. По DataBlade ничего умного не скажу :(, кроме того что всегда предвзято относился к возможности "общаться с ядром напрямую"... Может кто из собеседников добавит чего-нить полезного. Поскольку используется репликация - не помешало бы взглянуть и на лог вторичного сервера - мало ли что... Выяснилось, что система "ничтоже сумняшеся" и "оскольку по объёму памяти не ограничешеся" после запуска в тот же день съела по потребности 22 куска по 64 МБ (1,5 ГБ!) под виртуальный раздел разделяемой памяти. Кроме того, ещё и регулярно сообщала, что не всё чисто в датском королевстве с SHMBASE. Куски отъедала как ОС на душу положит. Либо вы не следите регулярно за потребностью в памяти, либо вы вообще за системой особо не следите :(. Посмотрите на onstat -g seg в момент падения. Либо с настройками операционки негаразды, либо у вас физически с памятью негусто. Посмотрите на остальные периоды - повторяется ли картина с виртуальным разделом разделяемой памяти. Попробуйте сразу выделить требуемый кусок памяти. В конце-концов, выясните, кому этой памяти столько понадобилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 16:40 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
BoyaНиже лог за последние 12 часов работы сервера. И согласитесь, что 33 экрана текста лога в топике форума - таки непотребство... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 16:43 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
BoyaПрокомментирую сразу вот такие строки. Код: plaintext 1. 2.
После того как начались падения сервера, попросил админов чтобы сделали проверку на наличие жизни в инфориксе, они просто пытаются открыть порт который слушает информикс, если открывается значит он жив, если нет, значит начинают спамить СМСками меня. Может я не прав, но если речь идёт об админах ОСи, а Вы - админ Informix, то нужно было скооперироваться и сделать более эффективную проверку - запускать периодически скрипт с вызовом какого-нить SQL через dbaccess к интересующей Вас БД... Как-никак проверка по действиям чуть более похожа на то, что Вы ожидаете от фразы "Информикс работает", и лог "правильными ошибками" засорять не будете... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 16:48 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Boya Ошибка одинаковая во всех случаях. В конфигурации железа ничего не менялось, так же не менялась конфигурация Информикса. Менялось ли что-то в прикладной системе? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 16:49 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Сразу - лог не смотрел - ленивый да и своих хватает. Осмелюсь предположить, что ситуация банальна дальше некуда и связана с организацией памяти в Линукс 32бит и Информиксом для этой платформы. Вы балансируете в верхних пределах памяти,которую можно выделить Информиксу на этой платформе. Мы, так сказать - любители - можем только гадать. Саппорт возможно сможет сказать и поконкретней (кстати, вторая линия русскоговорящей поддержки сейчас как минимум из 3х человек если не больше) Я бы посоветовал вам перейти на 64бит, так как считаю что проблема скорее связана именно с организацией памяти на этой платформе - не люблю я эту платформу. Да и объем виртуальной памяти грит сам за себя - если нагрузка возрастет будет Ж. Хотя,как и грил Анатолой - для начала попбробовал бы уменьшить количество сегментов. И посмотреть соответственно кто ест память. У вас включено PDQ (1) - проверьте у вас статистика по процедурам случайно не с включенным ли PDQ делается? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2009, 19:01 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
АнатоЛойBoyaНиже лог за последние 12 часов работы сервера. И согласитесь, что 33 экрана текста лога в топике форума - таки непотребство... Хотя у меня только 21 экран (посчитал тоже :), но тоже считаю, что это не хорошо. Почищу немного.... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2009, 16:21 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
Boya Падение всегда проихсодит в промежуток времени с 04:29 до 05:12. В данный момент времени на сервере ничего не происходит... Я бы обязательно покопал в этом направлении. Что то все таки происходит в это время. Мне даже вспомнилась история на этот счет о неожиданных и таинственных падениях майнфрейма... Байки системного интегратора, выпуск 14 - Национальный Банк ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2009, 16:29 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
vasilis[quot Boya] Мне даже вспомнилась история на этот счет о неожиданных и таинственных падениях майнфрейма... Может расскажите? Будущим поколениям в назидание. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2009, 20:36 |
|
Assert Failed: Unexpected virtual processor termination
|
|||
---|---|---|---|
#18+
sysmastervasilis Мне даже вспомнилась история на этот счет о неожиданных и таинственных падениях майнфрейма... Может расскажите? Будущим поколениям в назидание. :) Вставил ссылку в предыдущее сообщение - по месту упоминания. Кстати, там баек много, некоторые довольно полезны, только попадается ненормативная лексика :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2009, 21:02 |
|
|
start [/forum/topic.php?fid=44&msg=36376403&tid=1607669]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 151ms |
0 / 0 |