powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Информикс завис
25 сообщений из 26, страница 1 из 2
Информикс завис
    #35472618
fcsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем! У меня завис informix 9.4 FC5 на HP-UX 11 невозможно подключится к базе, статус online на команду onmode -ky тоже не реагирует, в online.log ошибок не пишет, команды onstat выполняет (забыл сделать onstat -a ), пришлось перезагрузить железо, чтоб вернуть сервер в рабочее состояние, может кто-то сталкивался с такой проблемой с чем это связанно?
...
Рейтинг: 0 / 0
Информикс завис
    #35472682
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, у меня раздавался подземный стук. Я выкопал дом и перенес его в другое место, стук прекратился, не подскажите с чем это было связано?

По описанию было похоже на то, что сервер ждал пока логи забекапятся, но если после перезагрузки попустило, то проблема в другом. Без онстата сказать, чем занимался сервер не представляется возможным.
...
Рейтинг: 0 / 0
Информикс завис
    #35472704
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже подключенные пользователи нормально работали? А новые не могли подключиться, да?

Вам не лень 20мин ждать перезагрузки железки? Команду kill пора освоить уже.
...
Рейтинг: 0 / 0
Информикс завис
    #35472713
fcsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да это я дал маху что онстат не снял :(
...
Рейтинг: 0 / 0
Информикс завис
    #35472748
fcsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я думал рестартом он мягче застопится и в логах чтонибудь напишет
...
Рейтинг: 0 / 0
Информикс завис
    #35472756
fcsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да уже подключенные пользователи нормально работали а новые не могли подключиться
...
Рейтинг: 0 / 0
Информикс завис
    #35472789
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fcskя думал рестартом он мягче застопится и в логах чтонибудь напишетвы поосторожнее с такими фразами, я чуть кусок кружки не откусил.
...
Рейтинг: 0 / 0
Информикс завис
    #35472856
Фотография Тан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fcskда уже подключенные пользователи нормально работали а новые не могли подключиться
у нас такое было, listener зависал
...
Рейтинг: 0 / 0
Информикс завис
    #35472900
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня похожее было на IDS 7.2 под SCO 5.0 лет больше 10 назад, при неправильно введеном пароле в определенных случаях новые сессии не создавались в течение пары часов. Лечилось кстати патчем к SCO.
...
Рейтинг: 0 / 0
Информикс завис
    #35475989
fcsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно, база попала в ситуацию одного из багов №171338 или №84642.
=======
bug_number 171338
description HANG OCCURS WHEN OUT OF VIRTUAL MEMORY, LOGWAKEUP FAILS TO
WAKE LISTENER THREAD
product_code ONLINE
component_code RSAM
=======
bug_number 84642
description NEW: LISTENER THREAD CRASHES IF SERVER RUNS OUT OF MEMORY
product_code ONLINE
component_code ASF
=======
Вообще, по слушателю в IDS обнаружено несколько багов, приводящих к тому, что в той или иной ситуации он перестает отвечать.
...
Рейтинг: 0 / 0
Информикс завис
    #35478396
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
DaugavaУ меня похожее было на IDS 7.2 под SCO 5.0 лет больше 10 назад, при неправильно введеном пароле в определенных случаях новые сессии не создавались в течение пары часов. Лечилось кстати патчем к SCO.

А при этом в online.log что нибудь писалось?
...
Рейтинг: 0 / 0
Информикс завис
    #35478405
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
fcskВозможно, база попала в ситуацию одного из багов №171338 или №84642.
=======
bug_number 171338
description HANG OCCURS WHEN OUT OF VIRTUAL MEMORY, LOGWAKEUP FAILS TO
WAKE LISTENER THREAD
product_code ONLINE
component_code RSAM
=======
bug_number 84642
description NEW: LISTENER THREAD CRASHES IF SERVER RUNS OUT OF MEMORY
product_code ONLINE
component_code ASF
=======
Вообще, по слушателю в IDS обнаружено несколько багов, приводящих к тому, что в той или иной ситуации он перестает отвечать.

Без всяких баго сервер может не подключать новые сеансы. Это возможно если место для логов закончилось или устройство для бэкапа логов сдохло. Возможно просто количество разрешенных соединений исчерпано.
Чтобы не разводить телепатию нужно больше инфы, ту же есть описание что надо прислать.
...
Рейтинг: 0 / 0
Информикс завис
    #35479266
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cprА при этом в online.log что нибудь писалось?
По-моему да, но не более такого:

11:25:41 listener-thread: err = -952: oserr = 0: errstr = johndoe: User's password is not correct for the database server.
...
Рейтинг: 0 / 0
Информикс завис
    #35480969
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, а кто как лечит зависания (засыпания на 60 сек) tcp листенера?
На 10ке и выше есть возможность настроить отслеживание ситуации а на предыдущих версиях кто как лечит/лечил?

Мы в свое время просто перегружали Информикс.
Правда там использовалась старая 9.21 версия на ОС Солярис 10 (возникает независимо от платформы Интел или Сан Спарк) - в солярке были траблы с tli, но вроде как тогда они у нас уже были пофиксены. На 8 Солярке вроде как подобных проблем не возникало.
Да и перезагрузка не всегда сразу помогала.

Проявлялось помимо невозможности создания ТСР коннекта еще и сообщением в лог:
11:55:24 listener-thread: err = -27001: oserr = 0: errstr = : Read error occurred during connection attempt.
Чтобы повторить ситуацию - достаточно зайти телнетом на порт информикса.


Если виновата сеть, при 20-30 соединениях еще можно как-то быстро вычислить, а когда соединения исчисляются сотнями и тысячами - уже проблематично.
...
Рейтинг: 0 / 0
Информикс завис
    #35480994
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zaiets
11:55:24 listener-thread: err = -27001: oserr = 0: errstr = : Read error occurred during connection attempt.

У меня за 6 лет подобная ситуевина на 9.21 на 8-й Соляре была 11 раз. Не борюсь, у меня юзеров раз-два и обчелся. И заходят в систему они один раз в день.
...
Рейтинг: 0 / 0
Информикс завис
    #35482495
onstat-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zaietsНарод, а кто как лечит зависания (засыпания на 60 сек) tcp листенера?
На 10ке и выше есть возможность настроить отслеживание ситуации а на предыдущих версиях кто как лечит/лечил?



Возможно там проблема вовсе не с informix у меня в oracle listener подвисает
когда есть проблемы с резолвингом.

Просто на сервере нужно нарисовать кеширующий ДНС или resolv.conf настроить на надежный name server.
...
Рейтинг: 0 / 0
Информикс завис
    #35483315
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело не обязательно в ДНС.
У меня все проявлялось без ДНС.

В случае оракла проще - перестартонули листенер и все.
Перестартовывать же полностью Информикс - дело неблагодарное.
...
Рейтинг: 0 / 0
Информикс завис
    #35532854
Paul Tatarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Одним словом, никто ничего не знает. А жаль...

--
Legions of Informix forever!
...
Рейтинг: 0 / 0
Информикс завис
    #35535260
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Paul TatarenkoОдним словом, никто ничего не знает. А жаль...

--
Legions of Informix forever!

Ну почему же ?
...
11:55:24 listener-thread: err = -27001: oserr = 0: errstr = : Read error occurred during connection attempt.
...

Есть несколько вариантов проверки:
1. На уровне HW - проверка сетевой карты и т.д.
2. На уровне OS - сетевой интефейс, настройки стека протокала TCP/IP, наличие требуемых FixPack ...

3. На уроане INFORMIX (конфигурация сервера - onconfig, sqlhost)
- как правило, соответствие типа VP CPU, VP NET- сетевому интефейсу и псевдониму INFORMIX ...
... onstat -c, файл SQLHOST и т.д.
- отчет - onstat -g glo, onstat -g ntt, onstat -g nta ...

4. На уровне LAN/WAN (DoS - атаки на порт INFORMIX)
- попытка получить отправить не стандартный пакет на порт сервера INFORMIX ....
... можно попробывать telnet .... onstat -g ses ... xtrace - могут показать детально ...
или SQLIDEBUG ... ;)

5. Ошибка версии INFORMIX ...

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Информикс завис
    #35537278
Paul Tatarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GVF112GVF
Есть несколько вариантов проверки:
1. На уровне HW - проверка сетевой карты и т.д.
2. На уровне OS - сетевой интефейс, настройки стека протокала TCP/IP, наличие требуемых FixPack ...
Сомнительно. Т.к. ситуация возникает на разных серверах (даже платформах!) совершенно непрогнозируемо: от 1 сообщения (-27001) в неделю/месяц/год/вообще_ещё_не_было до нескольких сообщений в минуту. В последнем случае, кстати, велика вероятность затыкания листенера.

GVF112GVF
3. На уроане INFORMIX (конфигурация сервера - onconfig, sqlhost)
- как правило, соответствие типа VP CPU, VP NET- сетевому интефейсу и псевдониму INFORMIX ...
... onstat -c, файл SQLHOST и т.д.
- отчет - onstat -g glo, onstat -g ntt, onstat -g nta ...

Думаю, что в таком случае проблема возникала бы постоянно - настройки не так уж часто и меняются. А тут ...

GVF112GVF
4. На уровне LAN/WAN (DoS - атаки на порт INFORMIX)
- попытка получить отправить не стандартный пакет на порт сервера INFORMIX ....
... можно попробывать telnet .... onstat -g ses ... xtrace - могут показать детально ...
или SQLIDEBUG ... ;)

Лично у меня душа больше лежит именно к сетевым проблемам. Только, честно говоря, что-то не вкурю, как по onstat -g ses вычислить проблемную сессию. А если это неудачная попытка установить соединение?

GVF112GVF
5. Ошибка версии INFORMIX ...

Куда ж без них. ;)
...
Рейтинг: 0 / 0
Информикс завис
    #35537863
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость

Сомнительно. Т.к. ситуация возникает на разных серверах (даже платформах!) совершенно непрогнозируемо: от 1 сообщения (-27001) в неделю/месяц/год/вообще_ещё_не_было до нескольких сообщений в минуту. В последнем случае, кстати, велика вероятность затыкания листенера.


В таком случае,
может быть все, что угодно,
начиная от сканерва портов, заканчивая конфигурацией листенера INFORMIX.



Думаю, что в таком случае проблема возникала бы постоянно - настройки не так уж часто и меняются. А тут ...

Настройки нет, а вот пиковая нагрузка пользователей ... меняется динамически ...



Лично у меня душа больше лежит именно к сетевым проблемам. Только, честно говоря, что-то не вкурю, как по onstat -g ses вычислить проблемную сессию. А если это неудачная попытка установить соединение?


Здесь не нужно гадать - требуется знать ..

onstat -g ses - может помочь узнать сколько активных пользовательских сессий,
сравнить это значение с параметрами конфигурации - NETTYPE и т.д.


Можно так же проверить все IP-адреса и узнать с какого IP-хоста, приходят сомнительные TCP/IP-пакеты ... (с помощью утилиты - xtrace).

Можно увеличить число - listening threads (NETTYPE) !!!
Динамически изменить значение параметров (с помощью - onmode) - LISTEN_TIMEOUT, MAX_INCOMPLETE_CONNECTION (для IDS 10, 11 и т.д).

С уважением,
Вадим
...
Рейтинг: 0 / 0
Информикс завис
    #35539011
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paul Tatarenko
Лично у меня душа больше лежит именно к сетевым проблемам. Только, честно говоря, что-то не вкурю, как по onstat -g ses вычислить проблемную сессию. А если это неудачная попытка установить соединение?
Незавершенная попытка установить соединение (например из-за кривых маршрутов от сервера к клиенту), в onstat не видна, видно ее в netstat -an
...
Рейтинг: 0 / 0
Информикс завис
    #35539541
Paul Tatarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев ДенисНезавершенная попытка установить соединение (например из-за кривых маршрутов от сервера к клиенту), в onstat не видна, видно ее в netstat -an
Кстати, а как она там выглядит? Мне поймать не удалось.
...
Рейтинг: 0 / 0
Информикс завис
    #35539548
Paul Tatarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GVF112GVF
Динамически изменить значение параметров (с помощью - onmode) - LISTEN_TIMEOUT, MAX_INCOMPLETE_CONNECTION (для IDS 10, 11 и т.д).

... только в 9.21 такого нету...
...
Рейтинг: 0 / 0
Информикс завис
    #35540367
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paul Tatarenko Журавлев ДенисНезавершенная попытка установить соединение (например из-за кривых маршрутов от сервера к клиенту), в onstat не видна, видно ее в netstat -an
Кстати, а как она там выглядит? Мне поймать не удалось.

# route add -host 192.168.3.2 gateway 192.168.5.44
добавляем идиотский маршрут
стукаемся на ssh с 192.168.3.2

смотрим
Код: plaintext
1.
2.
# netstat -an |grep ":22"
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      
 tcp        0      0 192.168.5.144:22        192.168.3.2:54818       SYN_RECV     
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Informix [игнор отключен] [закрыт для гостей] / Информикс завис
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]