Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Вниз

Синхронное падение 2-х IB серверов   Найти похожие ветки 

 
Slv   (2003-07-11 12:08) [0]

Господа профессионалы, очень нужено решение или по крайней мере совет в решении конфликтной ситуации, которая в крадце можно описать следующим образом:

Есть 2 сервера в конфигурации MS Advansed server 2000 + IB6.01. Оба сервера состоят в одном домене. На сервере "А" находятся несколько БД, доступ к которым осуществляется посредством приложений, написанных на Delphi 6 с исполбзованием BDE. На сервере "B" находится одна БД, доступ к которой осуществляется посредством приложения, написанного на Delphi 6 с исполбзованием компонент прямого доступа IBX, FIBPlus (то есть два разных варианта приложения соответственно). Приложение на сервере "В" работает некоторое время (от 20 мин до 4-х с лишним часов), затем сервер падает а приложение на клиенте остается активным. И это в лучшем случае. В худшем случае падение сервере "В", по непонятным причинам, приводит к синхронному или почти синхронному падению (разница может быть в несколько секунд)сервера "А".


 
Rad   (2003-07-11 12:17) [1]

Стук в подвале (с) :)
Что в interbase.log написано?
И, не по теме: смысл писать на Delphi6 под Interbase (выкидывай! Ставь Firebird или покупай Yaffil) на BDE? Для перехода между серверами?


 
Slv   (2003-07-11 12:24) [2]

SERVER (Client) Fri Jul 11 09:48:45 2003
D:\Program Files\Borland\InterBase\bin\ibserver.exe: normal shutdown


SERVER (Client) Fri Jul 11 09:48:45 2003
Control services error 1062

SERVER (Server) Fri Jul 11 09:48:45 2003
Shutting down the InterBase service with 9 active connection(s) to 1 database(s)

SERVER (Server) Fri Jul 11 09:48:45 2003
The database xx.GDB was being accessed when the server was shutdown



 
KDS   (2003-07-11 12:29) [3]

я думаю тут следует обратить внимание на вопросы безопасности работы этих серверов и поискать следы злоумышленников в логах, если они ведутся. Скорее всего ктото подключился нелегально и "пошутил" таким образом. Или админ что-то "случайно" изменил в настройках сервера, службах, в доступе... Бывает что и свич зависает.


 
Slv   (2003-07-11 12:36) [4]

Синхронное падение этих серверов происходило как мимнмум 4 раза на протяжениии дня. На сервере "А" при последнем падении глюкнулся NTFS.

... Что имеется ввиду "обратить внимание на вопросы безопасности работы этих серверов ", что именно из безопасности ?


 
KDS   (2003-07-11 13:02) [5]

может вас какой нить хакер ломанул и балуется теперь, нервы ломает.
А может вирус подхатился. Рекомендую DrWeber или NAV для проверки на вирусы с новыми базами.


 
Slv   (2003-07-11 13:39) [6]

Мало вераятно - какой нить хакер ломанул и балуется теперь, нервы ломает.
Антивирус есть!


 
KDS   (2003-07-11 14:00) [7]

стоит проверить, включить аудит подключений,
проверить зарегистрированый юзеров, права...
у меня вообще когда я пришол на новую работу
сервер БД линуховский каждое утро лежал.
Я был в шоке и все тоже целую неделю.
Оказуется пароль рута знали другие ребята,
которых раньше просили помочь, пока админа не было.
и они всего лишь навсего давали команду halt сервачку
каждое утро, дабы заработать лишнюю копейку.
Сменил пароль, выкинул лишних юзеров, ограничил доступ только со своей подсети к серверу и как бапка пошептала. Все пашет без сюрпризов. ;-))


 
Slv   (2003-07-11 14:28) [8]

А может ли быть такое?
Для серевера "В" (тоесть для *.gdb сидящем на нем)GSTATE не ниже 85%. Со стороны клиентов от 7 до 18 конетов одновременно. Допустим что в силу того что по каким-то причинам IB server не выдерживает такой нагрузки на изменение данных и падает. При этом клиенты остаются активными. И тут, допустим что IB допускает что в сучае падения одного IB сервера клиенты пытаются "реанимировать" оставшийся в воздухе "еще живой" конект к другому активному в домене серверу на котором запущен IB server...


 
KDS   (2003-07-11 14:39) [9]

ИБ сервера не поддерживают такое и не преренаправляют соединения от одного к другому. Фантастика прямо. Клиент настоен на работу с конкретным сервером по ИП или названию а не с группой... чушь вообще какаято


 
Slv   (2003-07-11 15:03) [10]

Могу еще сказать что когда сервер "В" выключен то сервер "А" не падает. Если наоборот то это не помогает, т.е. елси сервер "А" выключен то сервер "В" все равно падает но заметно реже.
И еще если на обеих серверах IB не запущен вообще то сервера не дохнут.


 
KDS   (2003-07-11 16:39) [11]

Смени ИБ6 на FireBird (ibase.ru)
он не ограничен на количество подключений, бесплатный, лучше и полностью совместим с ИБ.
Глюки пропадут, возможно



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
14-10453
Sectey
2003-07-18 13:11
2003.08.04
Midas и TCP/IP


14-10444
BnT
2003-07-17 21:27
2003.08.04
---|Ветка была без названия|---


1-10297
starik30
2003-07-22 12:17
2003.08.04
Изменение количества выделенных символов в TEdit


1-10211
denis24
2003-07-23 10:04
2003.08.04
Form1.onShow


14-10399
Johnny Smith
2003-07-17 12:35
2003.08.04
Забавно:





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский