Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 25, March, 2011 13:24

Добрый день.

Прочитал я, пожалуй, все темы про зависание сервера ИРБИС, но ни один рецепт мне не помог...

Сервер обычный 32-разрядный, Win2003, ИРБИС64 2010.1 (D1-D3).

После зависания сервера утилита netstat показывает, что процесс irbis_server по-прежнему слушает порт 6666. Когда я пытаюсь завершить службу irbis64_service, через 2-3 минуты система сообщает, что "служба не отвечает". Приходится убивать в диспетчере задач irbis_server.exe, server_64.exe и service_64.exe. Только после этого удается запустить службу ИРБИСА из командной строки (net start irbis64_service).

Все рекомендации, найденные в постах по данной теме (правка irbis_server.ini), я выполнил. Но безрезультатно. Интересно, что версия 2008-1 работала нормально: ни одного сбоя не было.

Установил новую версию я, как мне кажется, корректно:
1. Остановил службу;
2. Переименовал папку irbis64 в irbis64.old;
3. Установил новый ИРБИС в irbis64;
4. Экспортом/Импортом перенес все БД.
5. Запустил службу ИРБИСА;
6. Установил новую версию клиентов на все рабочие станции.

Прошу помочь.

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 29, March, 2011 12:58

Еще я подметил такую особенность:
Я работаю с сервером через удаленный рабочий стол. Пока мой сеанс висит на сервере, все нормально. Но после его завершения через некоторое время ИРБИС подвисает. Кто-нибудь с подобным сталкивался?

Re: Зависание ИРБИС-сервера
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 29, March, 2011 16:01

Встречный вопрос: если ИРБИС 64 у Вас работает как СЕРВИС (наличие service_64.exe) как Вы работаете с сервером через удаленный рабочий стол?
Если в довесок запускаете сервер еще и как приложение то (теоретически) возможна ситуация, когда на самом деле у Вас на запросы отвечает не сервис, а именно приложение. В этом случае завершение сеанса для клиентов будет выглядеть как отключение сервера.
Если у Вас запущен ИРБИС как сервис, то управлять им нужно либо с консольной сессии, либо через клиентский АРМ Администратор.

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 29, March, 2011 16:06

Михайленко Илья написал(а):
-------------------------------------------------------
> Встречный вопрос: если ИРБИС 64 у Вас работает как
> СЕРВИС (наличие service_64.exe) как Вы работаете с
> сервером через удаленный рабочий стол?
> Если в довесок запускаете сервер еще и как
> приложение то (теоретически) возможна ситуация,
> когда на самом деле у Вас на запросы отвечает не
> сервис, а именно приложение. В этом случае
> завершение сеанса для клиентов будет выглядеть как
> отключение сервера.
> Если у Вас запущен ИРБИС как сервис, то управлять
> им нужно либо с консольной сессии, либо через
> клиентский АРМ Администратор.

Работаю очень просто: вхожу на сервер через удаленный рабочий стол и открываю апплет Службы.

Подвисание сервере происходит не сразу же после завершения сеанса удаленного рабочего стола, а минут через 5-7.

О каком управлении идет речь? Ни один клиентский АРМ после подвисания сервера уже не может подключиться. Приходится на сервере убивать все процессы и запускать сервер (службу) заново.

Re: Зависание ИРБИС-сервера
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 29, March, 2011 16:48

Я под управлением понимал окна самого сервера ИРБИС 64, список клиентов и процессов сервера ИРБИС 64. Но если просто вход-выход в сессию приводит к такому результату... Тогда три вопроса:
1. Если терминальную сессию не открывать (и соответственно, не выходить из нее) зависания происходят?
2. Всегда ли после входа-выхода в терминал происходит подвисание сервера?
3. Есть ли еще какие-либо сетевые сервисы, работающие под теми же учетными данными что и служба сервера ИРБИС?

Re: Зависание ИРБИС-сервера
Пользователь: larisa (IP-адрес скрыт)
Дата: 30, March, 2011 13:23

Здравствуйте.
Сервер Depo под управлением Windows 2003, ИРБИС64 2010.1 (D1-D3).
В версии 2010.1 не было зависаний.Начиная с 10 февраля несколько раз;
последнее было зависание 28 марта 2011 года. Приходилось останавливать сервер ИРБИС 64 и запускать его снова.

Re: Зависание ИРБИС-сервера
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 30, March, 2011 15:11

Цитата:
larisa
В версии 2010.1 не было зависаний.Начиная с 10 февраля несколько раз;

АРМом Адмнистратор проверьте файлы документов и файлы словарей на всех базах. Если ничего не найдет, попробуйте вспомнить что могло измениться на сервере 1-10 февраля...

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 31, March, 2011 11:05

Михайленко Илья написал(а):
-------------------------------------------------------
> Я под управлением понимал окна самого сервера
> ИРБИС 64, список клиентов и процессов сервера
> ИРБИС 64. Но если просто вход-выход в сессию
> приводит к такому результату... Тогда три
> вопроса:
> 1. Если терминальную сессию не открывать (и
> соответственно, не выходить из нее) зависания
> происходят?
> 2. Всегда ли после входа-выхода в терминал
> происходит подвисание сервера?
> 3. Есть ли еще какие-либо сетевые сервисы,
> работающие под теми же учетными данными что и
> служба сервера ИРБИС?

1. Попробовал запустить службу сервера без входа в сессию на сервер. Сделал это сегодня утром. До сих пор все нормально.
2. Не всегда, но уже несколько раз было.
3. Служба ИРБИСА работает в учеткой SYSTEM, как и другие стандартно установленные службы.

Что-то, видать, у меня с профилем на удаленном сервере.

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 31, March, 2011 11:06

Михайленко Илья написал(а):
-------------------------------------------------------
> В версии 2010.1 не было зависаний.Начиная с 10
> февраля несколько раз;
>
> АРМом Адмнистратор проверьте файлы документов и
> файлы словарей на всех базах. Если ничего не
> найдет, попробуйте вспомнить что могло измениться
> на сервере 1-10 февраля...


У нас, например, никаких изменений не было.

Re: Зависание ИРБИС-сервера
Пользователь: PRM (IP-адрес скрыт)
Дата: 06, April, 2011 08:08

Михайленко Илья написал(а):
-------------------------------------------------------
> В версии 2010.1 не было зависаний.Начиная с 10
> февраля несколько раз;
>
> АРМом Адмнистратор проверьте файлы документов и
> файлы словарей на всех базах. Если ничего не
> найдет, попробуйте вспомнить что могло измениться
> на сервере 1-10 февраля...

Следует проводить все проверки:
1) диагностика файла документов - проверка на соответствие mfn и xrf;
2) диагностика файла документов - проверка на целостность записей с включенной опцией "Проверка на кодировку полей";
3) диагностика файла словаря?

Re: Зависание ИРБИС-сервера
Пользователь: PRM (IP-адрес скрыт)
Дата: 06, April, 2011 08:27

Михайленко Илья написал(а):
-------------------------------------------------------
> Встречный вопрос: если ИРБИС 64 у Вас работает как
> СЕРВИС (наличие service_64.exe) как Вы работаете с
> сервером через удаленный рабочий стол?
> Если в довесок запускаете сервер еще и как
> приложение то (теоретически) возможна ситуация,
> когда на самом деле у Вас на запросы отвечает не
> сервис, а именно приложение.

Илья Иванович, но запуск сервера как приложения при работающей службе невозможен... (?)

artgonch написал(а):
-------------------------------------------------------
> О каком управлении идет речь? Ни один клиентский
> АРМ после подвисания сервера уже не может
> подключиться. Приходится на сервере убивать все
> процессы и запускать сервер (службу) заново.

Artgonch, скажите, пожалуйста, а что сообщает irbis_sever.log в моменты зависания. Команды от уже запущенных клиентов выполняются?

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 06, April, 2011 11:01

PRM написал(а):
-------------------------------------------------------
> Михайленко Илья написал(а):
> --------------------------------------------------
> -----
> > Встречный вопрос: если ИРБИС 64 у Вас работает
> как
> > СЕРВИС (наличие service_64.exe) как Вы работаете
> с
> > сервером через удаленный рабочий стол?
> > Если в довесок запускаете сервер еще и как
> > приложение то (теоретически) возможна ситуация,
> > когда на самом деле у Вас на запросы отвечает
> не
> > сервис, а именно приложение.
>
> Илья Иванович, но запуск сервера как приложения
> при работающей службе невозможен... (?)
>
> artgonch написал(а):
> --------------------------------------------------
> -----
> > О каком управлении идет речь? Ни один
> клиентский
> > АРМ после подвисания сервера уже не может
> > подключиться. Приходится на сервере убивать все
> > процессы и запускать сервер (службу) заново.
>
> Artgonch, скажите, пожалуйста, а что сообщает
> irbis_sever.log в моменты зависания. Команды от
> уже запущенных клиентов выполняются?


Так в том-то и дело, что ничего криминального в логах irbis_server.exe или в журнале системы я не нашел. Но проблема решена: что-то у меня было с профилем, т.к. перезапуск службы на сервере через локальный апплет (с подключением к серверу) помог.

Re: Зависание ИРБИС-сервера
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 06, April, 2011 11:13

Иногда возможен, к сожалению :(
После закрытия приложения при работающем сервере скорее всего ниодин клиент больше подключиться не сможет.

Как итог: пользуйте клиентский АРМ Администратор. Управление через иконку - только либо в режиме приложения, либо в 0-вом сеансе (консоли) сервера (в этом случае, кстати, если сервис И64 запускается автоматом, то что бы увидеть иконку придется перезапустить сервис, т.к. при первом запуске сервиса консольная сессия еще не существует и иконку выводить просто некуда)

Re: Зависание ИРБИС-сервера
Пользователь: Carter (IP-адрес скрыт)
Дата: 14, January, 2012 11:34

artgonch написал(а):
-------------------------------------------------------
> Работаю очень просто: вхожу на сервер через
> удаленный рабочий стол и открываю апплет Службы.

А не могли бы вы поподробнее рассказать (пошагово) как открыть этот самый апплет?

Re: Зависание ИРБИС-сервера
Пользователь: artgonch (IP-адрес скрыт)
Дата: 14, January, 2012 12:26

Carter написал(а):
-------------------------------------------------------
> artgonch написал(а):
> --------------------------------------------------
> -----
> > Работаю очень просто: вхожу на сервер через
> > удаленный рабочий стол и открываю апплет
> Службы.
>
> А не могли бы вы поподробнее рассказать (пошагово)
> как открыть этот самый апплет?

Очень просто:
Пуск - Панель управления - Администрирование - Службы. Там нужно найти службу Irbis64_Service. Это и есть ИРИС-сервер

Re: Зависание ИРБИС-сервера
Пользователь: Carter (IP-адрес скрыт)
Дата: 14, January, 2012 19:59

Это понятно, служба эта у меня автоматически запускается.
Меня интересует как сделать так, чтобы при запуске сервера Ирбис в виде службы, в трее отображалась иконка сервера. Т.е. ситуация такая: кто первым приходит на работу, включает сервер с кнопки (ни монитора, ни клавиатуры с мышью там подключено не будет), служба irbis64_service запускается при этом автоматически и клиенты уже могут работать. Потом через удаленный рабочий стол на сервер заходит администратор Ирбиса. И вот как ему получить эту самую иконку в трее?

Re: Зависание ИРБИС-сервера
Пользователь: Carter (IP-адрес скрыт)
Дата: 14, January, 2012 20:25

Михайленко Илья написал(а):
-------------------------------------------------------
> Как итог: пользуйте клиентский АРМ Администратор.
> Управление через иконку - только либо в режиме
> приложения, либо в 0-вом сеансе (консоли) сервера
> (в этом случае, кстати, если сервис И64
> запускается автоматом, то что бы увидеть иконку
> придется перезапустить сервис, т.к. при первом
> запуске сервиса консольная сессия еще не
> существует и иконку выводить просто некуда)

Вопрос с иконкой снят - обойдемся без нее.

П/С: но когда даже в консоли перезапускаешь сервис иконка все-равно не появляется.

Re: Зависание ИРБИС-сервера
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 14, January, 2012 22:42

В настройках службы поставьте галку "Разрешить взаимодействие с рабочим столом"

Re: Зависание ИРБИС-сервера
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 14, January, 2012 23:00

Максим, в 2008 это не помогает. Перезапуск службы (даже с разрешенным взаимодействием) не добавляет значка :(

Re: Зависание ИРБИС-сервера
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 14, January, 2012 23:26

Ну и ладно.



Редактировано 1 раз. Последний раз 14.01.2012 23:27 пользователем Панев Максим.

Re: Зависание ИРБИС-сервера
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 15, January, 2012 01:40

Ностальжи...

Re: Зависание ИРБИС-сервера
Пользователь: LibKem (IP-адрес скрыт)
Дата: 10, April, 2013 09:56

Доброго времени суток!
Ирбис 64 Версия 2011.1
Последний год у нас большие проблемы с работой сервера. Грешили на оборудование и серверное, и сетевое, диагностику провели - все в норме. Сервер запущен как служба Irbis64_Service, и эта служба постоянно дает сбой, попытка перезапустить службу вручную ни к чему не приводит. Перезагружаем сервер по 5 раз на дню, после перезагрузки железа, служба поднимается, но не надолго.
Просветите нас, пожалуйста, как жить дальше.

Re: Зависание ИРБИС-сервера
Пользователь: Alio (IP-адрес скрыт)
Дата: 10, April, 2013 10:27

LibKem написал(а):
-------------------------------------------------------
> Доброго времени суток!
> Ирбис 64 Версия 2011.1
> Последний год у нас большие проблемы с работой
> сервера.
А до этого (больше года назад) Вы работали с ИРБИС64?

Re: Зависание ИРБИС-сервера
Пользователь: byshido (IP-адрес скрыт)
Дата: 15, April, 2013 08:56

Версия Ирбис64 2012.1. Сервер Intel Xeon E31230 3.2GHZ 8Gb ОЗУ, Windows 2008 R2Ent 64x

Также он выступает как вэб сервер jirbis2(XAMPP) и web-ирбис, далее фтп FileZilla, установлен Agnitum Security Suite последней версии.

Ирбис стабильно раз в сутки виснет, помогает только в ручную выгрузить службу(убить процесс) и запуск процесса заново. Если пробовать перезагружать процесс, то вылетает ошибка что служба повисла.

Помогите. Или скажите куда копать?

Re: Зависание ИРБИС-сервера
Пользователь: Alio (IP-адрес скрыт)
Дата: 15, April, 2013 09:49

Разнесите на разные машины сервер ИРБИС и Web.

Re: Зависание ИРБИС-сервера
Пользователь: byshido (IP-адрес скрыт)
Дата: 16, April, 2013 08:09

К сожалению это в наших условиях это трудно реализуемо. И еще одна проблема сервером ирбис пользуются люди из других филиалов, других городов. Есть ли другие варианты исправления данной ошибки.



Редактировано 1 раз. Последний раз 16.04.2013 08:10 пользователем byshido.

Re: Зависание ИРБИС-сервера
Пользователь: Alio (IP-адрес скрыт)
Дата: 16, April, 2013 08:38

byshido написал(а):
-------------------------------------------------------
> К сожалению это в наших условиях это трудно
> реализуемо. И еще одна проблема сервером ирбис
> пользуются люди из других филиалов, других
> городов.
Стоп. С этого надо было начинать. Получается, у Вас есть удаленный (через Интернет) доступ к серверу ИРБИС64. Если так, то это и есть причина зависания сервера. Читайте здесь
[irbis.gpntb.ru]

Re: Зависание ИРБИС-сервера
Пользователь: byshido (IP-адрес скрыт)
Дата: 16, April, 2013 09:09

т.е. проблема в том что люди находясь на расстоянии нескольких сот километром по интернету при обращении на 6666 порт сервера Ирбис, вызывают его зависание?

Re: Зависание ИРБИС-сервера
Пользователь: Alio (IP-адрес скрыт)
Дата: 16, April, 2013 13:21

byshido написал(а):
-------------------------------------------------------
> т.е. проблема в том что люди находясь на
> расстоянии нескольких сот километром по интернету
> при обращении на 6666 порт сервера Ирбис, вызывают
> его зависание?
При чем тут километры?
Интернет это по определению НЕНАДЕЖНОЕ СОЕДИНЕНИЕ. Именно при НЕНАДЕЖНОМ подключении (теряются пакеты) сервер ИРБИС64 виснет.

Re: Зависание ИРБИС-сервера
Пользователь: LibKem (IP-адрес скрыт)
Дата: 23, April, 2013 08:14

да, с 2007 года работаем с IRBIS64 но таких проблем никогда не было

Страницы: 12>>
Страница: 1 из 2


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.