![]() |
|
Модераторы: marykone |
![]()
|
|
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Даже не знаю сюда писать или в раздел MS SQL Server... Прийдётся в оба раздела...
Дано: 1) MS SQL Server 2000, удалённый, за firewall'ом, сервак довольно мощный, порт стоит по умолчанию 2) Примерно 200 компов которые коннектятся к серваку и в общей сложности выполняют до 100 запросов в секунду Клиентские компы работают на: 1) Win95 + ADO, network alias настроен по IP (несколько машин), DHCP 2) Win98 + ADO, network alias настроен по IP (полторы сотни машин), DHCP 3) WinXP + ADO, network alias настроен по IP (около полусотни машин), DHCP 4) Linux RedHat + FreeTDS, network alias настроен по IP (несколько машин), static IP Всё работало более или менее нормально, обрывы связи были но не очень частые В систему были добавлены ещё несколько компов: 1) Linux Mandrake+FreeTDS, network alias настроен по IP - 2 штуки, Static IP 2) Windows XP с 3 VMWare машинами, на каждой установлен тоже Windows XP + ADO, network alias настроен по IP - всего три таких машины (итого 9 виртуальных машин), DHCP И начались проблемы: 1)во первых Linux Mandrake внезапно теряет коннект с SQL Server... Выглядит это так, часть или все приложения теряют коннект к серверу, говорят что или сервер отсутствует или отказано в доступе. Telnet проходит только в 20% случаев, в остальных - говорит, что не может законнектится. Перезагрузка не помогает. MS SQL Server загружен только на 30-50%. Помогает смена IP адреса клиентской машины на другой. 2) Новые машины на VM Ware периодически не могут приконнектится к SQL Server, ошибка - "сервер не может быть найден". Перезагрузка помогает, но бывают случаи когда примерно 20-30 минут коннекта нет, хоть убейся, потом вдруг восстанавливается без проблем 3) Остальные старые компы, которые до этого работали нормально, стали периодически глючить, причём ошибка весьма странная - Select запрос не вернул результат... Вопрос: С какой стороны плясать с бубном? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 8 Всего: 39 |
А может просто ip совподают где-то?
Новое железо не ставили? У нас была шутка, что свитч Cisco с реалтековскими сетевыми картами работать не ходил и проподало до 50% пакетов. А кстати как пинги с этих машин ходят? |
|||
|
||||
| DENNN |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 10 Всего: 43 |
У каждой виртуальной машины надо понимать свой IP? MAC-адресс у них тоже свой или один на всех от реальной сетевой? в момент пропадания связи попробуй сдеалть дамп на серваке и на клиентах комманд
Т.е. от все сети он закрыт фаерволлом и оставлен только порт сервера? |
||||||
|
|||||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 10 Всего: 43 |
P.S. Под клиентскими я понимал те, на которых работают виртуальные машины - просто есть подозрение, что трабл именно при коннекте виртуальных с реальной сетью.
|
|||
|
||||
| Vit |
|
||||||||||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Нет, точно
Нет, железо всё нормальное
Нет, firewall закрыт для ping
Да
Свой собственный на каждую
Именно так -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||||||||||
|
|||||||||||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 8 Всего: 39 |
Vit Откройте для теста пинги. Потому как мы тоже не думали что такая гадость может быть
|
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 10 Всего: 43 |
Для того чтоб каждая виртуальная машина имела свой IP сетевая д.б. переведена в promiscouse режим. В этом случае XP часто автоматом создает на интерфейсе свое собственное чудо-устройство "сетевой мост". У него есть известный глюк, когда пакеты периодически шлются с одного ip но с разных МАК'ов: то с маком отправителя, то с маком самого моста. Что за фаерволл на вашем виндовом сервере? Возможно там какая-нибудь политика по умолчанию, которая считает такие действия подозрительными и блокирует данное сочетание источник<->приемник?
Как другой варинат: проблемы не с сервером, а с другим сетевым устройством, которое находится "ближе" к клиенту чем сервер и дает неверный arp-ответ. Проверте на всякий случай свич (сколько их у вас в этой сети?). Когда связи нет, а клиент пытается соединиться, есть ли верное "перемигивание" лампочек. Вообще, на том же линуксе можно пустить в этот момент tcpdump и посмотреть придут ли пакеты, ему не предназначенные. Это сообщение отредактировал(а) DENNN - 23.3.2005, 18:34 |
|||
|
||||
| Vit |
|
||||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Не знаю что это такое но стоит DHCP и поэтому контролер домена при загрузке каждой виртуальной машины даёт ей свой IP
Надо будет узнать...
Дам почитать админам... Там этих свичей... много, очень много... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||||
|
|||||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 10 Всего: 43 |
Это режим, когда сетевая принимает абсолютно все пакеты, приходящие по кабелю, а не только предназначенные ее IP/MAC адресу. DHCP выдет IP по запросу, причем запоминает выданные пары IP<->MAC. Как вариант, можете попробовать в настройках DHCP жестко задать это соответствие, хотя если проблема с фаерволлом, то это не поможет. Вообщем, пока не локализуете либо место неисправности, либо причину удаленно сказать сложно. |
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: нет Всего: 61 |
Vit
Если стоит фаервол, то у меня такая мысль, как бы он не блокировал IP с превышением числа запросов в еденицу времени. Временно.Попробуйте отключить на час фаервол(кстати он аппаратный там или программный?) по результатам будет видно. Это сообщение отредактировал(а) Jey_k - 29.3.2005, 09:18 |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Железный... отключить невозможно...
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: нет Всего: 61 |
Vit
Посмотрите в настройках. Скорее всего стоит поднять планку числа запросов. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Сетевые технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |