Имя: Пароль:
IT
Админ
Windows 2008 R2 Standard: заторможенное поведение системы
0 AL CAPONE
 
06.02.17
17:16
Дано: Windows 2008 R2 Standard Sp1 x64, Intel Xeon X5675, 32 ГБ ОЗУ. В пиковой нагрузке работают 60 пользователей по RDP.

Диагноз: после перезагрузки сервера всё работает чудесно и шустро, любое приложение запускается моментально. Однако после 7-10 дней поведение сервера становится непонятным: запуск любой программы типа Total Commander-а или 1c занимает по 20-30 секунд, при этом в процессах в диспетчере задач приложение появляется сразу после запуска, занимая при этом все ресурсы одного из ядер (ядро трудится на 100%). И только спустя 20-30 секунд загрузка ядра становится нулевой и приложение появляется на экране. После 14-15 дней работа сервера практически замирает, загрузка процессора доходит до 50-60% уже по всем ядрам, хотя свободной оперативной памяти остаётся ещё 12-13 ГБ из 32. И помогает только перезагрузка системы.

Такое поведение стало наблюдаться после установки на сервер "Комплекта абонента Avest" и компонента EInvVatService, необходимого для того, чтобы через 1С Предприятие можно было работать с порталом Электронных счетов-фактур. Производители данных продуктов дали ответ, что их софт с этими тормозами не может быть связан.

Ещё нюанс: система на сервере лицензионная, но последнее её обновление с сайта Microsoft было произведено ещё в 2012 году, и после этого автоматическое обновление было заблокировано. Однако до установки вышеназванных программ сервер работал стабильно и быстро.

Кто что может посоветовать, чтобы побороть проблему ?
1 Господин ПЖ
 
06.02.17
17:23
>Производители данных продуктов дали ответ, что их софт с этими тормозами не может быть связан.

а что вы от них услышать хотели...

утечки какие-то идут...

поставить заплатки с сайта m$ все.

настроить журналы в винде

эсперементировать с отключением служб по одной - после которой из них пропадают тормоза
2 VladZ
 
06.02.17
17:58
(0) Ловить момент, когда начнет все тормозит и искать, какая прога вешает.

"остаётся ещё 12-13 ГБ из 32" - это хорошо. А с диском что?   Какая загрузка? Какая средняя длина очереди?
3 Сержант 1С
 
06.02.17
18:02
обновления обязательно. С предварительным бекапом всего, ессно.
Если грешишь на софтину - вынеси ее с этого сервера на другую машину пока.
Интересно какая там дисковая система, на 50 термоюзеров, кстати.
4 H A D G E H O G s
 
06.02.17
18:17
Было такое, как у автора, но на win2003. Вылечилось установкой обновления, однако было в 2011 году.
5 AL CAPONE
 
07.02.17
17:12
(1)
Журналы Windows смотрел, критических ошибок там нет. Отключать службы по одной на рабочем сервере как минимум чревато неприятностями.
Заплатки поставить можно, но опять же проблема в том, что сервер рабочий, и установка всех заплаток за 4 года может затянуться на несколько суток с постоянными его перезагрузками.

(2)
Вешает не какая-то определённая прога, а любая прога в принципе. При наличии моря свободной оперативки прога запускается так, как будто оперативки осталось 0.

(3)
Софтину вынести к сожалению невозможно, т.к. она напрямую контачит с 1С Предприятием на этом сервере.

(2,3)
Дисковая подсистема: 4 шт. Western Digital RE4 WD5003ABYX, подключенных на контроллер Intel RS2BL040 и разнесённых 2 по 2 в режиме RAID 1. За нагрузкой в момент пика послежу.

(4)
А реально ли установить обновления через "Центр обновления Windows", используя прокси-сервер, дабы не пускать прямой интернет на сам сервак ?
6 пипец
 
07.02.17
17:22
(5) хе, помнится кумулятив обновления можно было скачать и ставить с диска
7 Сержант 1С
 
07.02.17
18:25
два зеркала из SATA "рэдов" на 50 пользователей?
оно у тебя в пике не должно работать вообще
8 Господин ПЖ
 
07.02.17
18:28
>Заплатки поставить можно, но опять же проблема в том, что сервер рабочий, и установка всех заплаток за 4 года может затянуться на несколько суток с постоянными его перезагрузками.

ставьте кумулятив. или кусками. не переломитесь
9 Господин ПЖ
 
07.02.17
18:29
нихера не делали 5 лет - сейчас два дня на настройку найти не можете...
10 AL CAPONE
 
08.02.17
08:59
(6)
На Windows 2008 ? Сервис-паки вроде же отменили с какой-то версии окон ?

(7)
и чем плохи сата для терминального сервера ? прекрасно справляются со своими обязанностями, тем более, что диски серверные с повышенным временем наработки на отказ. максимальная нагрузка на диск примерно 1 Мбит/сек. длина очереди диска = 0.01-0.05.

(8,9)
не нужно брызгать слюной. что такое на 2 дня выключить рабочий сервер областного предприятия надеюсь не нужно объяснять. тут для перезагрузки на 5 минут пользователей выгнать проблема.
11 пипец
 
08.02.17
09:10
12 пипец
 
08.02.17
09:11
13 пипец
 
08.02.17
09:17
+ если мне память не изменяет можно настроить обновление на - скачать ! а устанавливать отдельно - не в автомате, просто будет список обновлений с номерами и типа ставить или нет пометка
14 Сержант 1С
 
08.02.17
12:04
(10) > рабочий сервер областного предприятия

есть масса методов обеспечить доступность даже при регламентном обслуживании железа. Если это такой важный сервер, то зачем на него вкрячили какую-то левую софтину?
15 yurybx
 
08.02.17
12:42
Антивирус на сервере работает? Было похожее с 2003-м сервером после заражения вирусом, и осталось даже после чистки.
16 Сержант 1С
 
08.02.17
13:47
(10) тем, что там 7200 в зеркале, серверные они только за MTBF. Когда твоим 50 юзерам не хватает памяти, вся нагрузка ложится на них, и здесь всё
17 AL CAPONE
 
08.02.17
14:07
(14)
как я писал в (5) - Софтину вынести к сожалению невозможно, т.к. она напрямую контачит с 1С Предприятием на этом сервере.

(15)
антивируса нет, но проверял через KVRT, всё чисто

(16)
это сервер терминалов, нагрузка на диски там не сильно критична, на сервере SQL стоят соответственно уже SAS
18 AL CAPONE
 
06.03.17
09:56
Проблема решилась установкой всех заплаток для ОС.
Как оказалось, SP2 для Win2008 R2 не существует, он есть только для Win2008.

Но удалось настроить обновление системы через прокси-сервер, и после установки всех заплаток по 2017 год работа системы пришла в норму.
19 Провинциальный 1сник
 
06.03.17
09:57
(18) "Как оказалось, SP2 для Win2008 R2 не существует, он есть только для Win2008. "
Потому что он нафиг не нужен. R2 - это и есть SP2 плюс некоторые дополнительные плюшки.
20 Fram
 
06.03.17
10:07
(18) рано радуетесь. они одно лечат другое колечат )
21 AL CAPONE
 
06.03.17
10:55
(20)
вот нет, чтобы порадоваться за человека :)

может что-то и калечат, но факт остаётся фактом: если ранее после 5-7 дней на сервере наступала крайняя задумчивость, то теперь прошло 15 дней с последнего ресета, и все приложения шуршат быстренько и откликаются за пару секунд.
22 Silence63
 
18.03.17
18:53
А R2 много преимуществ имеет? Если сервак используется исключительно как терминальная машинка под 1с.
23 Mihenius
 
20.03.17
13:00
(22) Главное отличие изолированные спулеры печати принтеров.
Если используете хоме/офисе печатную технику, то очень критично.

Ну и улучшили работы Easyprint и RemoteApp
24 Господин ПЖ
 
20.03.17
13:04
2008 R2 кстати для активной разработки на нем совершенно непригоден

симтоматика для примера - если сложить все процессы - должно быть свободно 6 Гб памяти из 16-ти. Но система рапортует что физическая память выжрана вся. и еле ползает

woshub.com/fixing-high-memory-usage-by-metafile-on-windows-server-2008-r2/
25 Новиков
 
20.03.17
13:49
(24) спасибо за пруф. Интересный ресурс.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.