Медленная обработка больших файлов Netware 5.1

Обсуждение технических вопросов по продуктам Novell

Медленная обработка больших файлов Netware 5.1

Сообщение kaa78 » 13 янв 2011, 17:22

Уважаемые доки, просьба не пинать, но подходящей темы не нашёл.

Суть: есть железка proliant ml350g4, xeon 2.8/1Gb/4x72Gb raid 5/родная сетевуха. Netware 5.1 SP8, клиенты преимущественно 4.91 SP5 под XP, есть несколько DOS клиентов. Используется как файловый для работы самописной ERP на базе BTRIEVE и CLARION ввиду необходимости в поддержке TTS. Около 300 одновременных коннектов, 4000 открытых файлов. Всё работало устойчиво до моего отпуска. По возвращении увидел, что возникли задержки до нескольких минут при обращении оболочки к файлам большого размера при её запуске. В дальнейшей работе приложений также проявляется недостача скорости, например, отчеты считаются до 2-х раз дольше. Сервер без меня не ковыряли, поэтому погрешил на сетевые проблемы. Сетевой админ насчёт изменений в структуре не колется, совместные проверки через машину со сниффером картины не прояснили. Конкретных ошибок таймаута нет, но паузы возникают. Связаны они с сетью или с дисковой подсистемой - неясно. Дополнительные симптомы - медленно мапируются диски при регистрации через DOS клиента, но раз на раз не приходится, иногда цепляются моментом. Health status и pervasive monitor показывают зелёную волну.

Текущие показатели:
Utilization: 14%
Original cache buffers: 261430
Total cache buffers: 174716
Long term cache hits: 89%
Current disk requests: 6
Packet receive buffers: 2000
Directory cache buffers: 500
Maximum server processes: 500
Current service processes: 28
Current connections: 259
Open files: 3165

Short term cache hits: 100%
Short term cache dirty hits: 100%
Long term cache hits: 90%
Long term cache dirty hits: 98%
LRU sitting time: 2:41.0 (это минимум на текущий момент, обычно всё же более 10 минут)
Allocated from AVAIL: 262895
Allocated from LRU: 38688123 (напрягался по этому поводу, но, почитав форум, решил, что в порядке вещей)
остальное по нулям

Задержки продолжаются. Перезагрузка ситуацию не улучшает. Может, кто то сможет подсказать, в какую сторону копать?
kaa78
 
Сообщения: 9
Зарегистрирован: 13 янв 2011, 16:08
Откуда: Москва

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Павел Гарбар » 13 янв 2011, 17:35

Дисковая система сильно нагружена? Current disk request постоянно что-то показывает больше 0, или все время 0, а иногда подпрыгивает? Directory cache buffers - какое максимальное значение?
Павел Гарбар
 
Сообщения: 710
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Андрей Тр. aka RH » 13 янв 2011, 17:47

kaa78 писал(а):погрешил на сетевые проблемы .. Дополнительные симптомы - медленно мапируются диски при регистрации через DOS клиента, но раз на раз не приходится, иногда цепляются моментом .. в какую сторону копать?

ИМХО имеет смысл для начала исключить те самые сетевые проблемы - т.е. то, во что это всё воткнуто. Как-то кабели, свичи и пр. .. кроме собсно сервера в сети ещё есть что либо, с чем можно сравнить его поведение, типа Интернет, расшаренные компы, принтеры и т.п. ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Re: Медленная обработка больших файлов Netware 5.1

Сообщение kaa78 » 13 янв 2011, 20:00

спасибо за участие! поставил AdRem Server Manager, попробую понаблюдать. Сейчас остались единицы пользователей, объективная картина будет завтра, дополню. Пока успел отследить несколько пиков disk request от 300 до 750 продолжительностью в минуту в течение часа.
Maximum Directory Cache Buffers 500

Minimum Directory Cache Buffers 150
Directory Cache Allocation Wait Time 2.2 Sec
Directory Cache Buffer NonReferenced Delay 5.4 Sec
Dirty Directory Cache Delay Time 0.2 Sec
Maximum Concurrent Directory Cache Writes 75

По сети есть мысль попробовать соединить напрямую с клиентом, но пока не выделяют время. Будет ли работать IPX, если IP раздаёт виндовый DHCP? Либо подключиться в отдельный неуправляемый свитч. Тормозов по остальной инфраструктуре не наблюдается. В этом же свитче спокойно живут виндовые сервера. По поиску disk request на форуме нащупал тему viewtopic.php?f=1&t=10164 видится что-то похожее.
У меня SET CLIENT FILE CACHING ENABLED=OFF, SET LEVEL 2 OPLOCKS ENABLED = ON Чем может быть чревато отключение LEVEL2?
Все же, повторюсь, есть уверенность, что параметры не менялись. Снимок конфы в своё время за ламерством не снял (
Сравнил тем же AdRem-ом, отличия от базовой (my/base)
Dirty Directory Cache Delay Time 0.2 Sec/0.5 Sec
Dirty Disk Cache Delay Time 0.1 Sec/3.3 Sec
IPX NetBIOS Replication Option 1/2
Maximum Transactions 15000/10000
New Packet Receive Buffer Wait Time 0.1 Sec/0
Сравнивал с аналогичной SP8, если просто 5.1, разброс побольше.
kaa78
 
Сообщения: 9
Зарегистрирован: 13 янв 2011, 16:08
Откуда: Москва

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Владимир Горяев » 14 янв 2011, 09:56

kaa78 писал(а):У меня SET CLIENT FILE CACHING ENABLED=OFF, SET LEVEL 2 OPLOCKS ENABLED = ON Чем может быть чревато отключение LEVEL2?
LEVEL 2 OPLOCKS должен и у всех клиентов обязательно быть вкл... или выкл, но тоже у всех.
При наблюдаемых симптомах, я рекомендую LEVEL 2 OPLOCKS на сервере отключить. И поискать обновление на filesys, точно не помню, есть ли оне для вашей версии сервера. Есть пару тидов как раз с такими советами.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

filesys

Сообщение Владимир Горяев » 14 янв 2011, 10:00

Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Павел Гарбар » 14 янв 2011, 11:02

Ну, для начала, можно поменять на такие значения:
Maximum Directory Cache Buffers 1200
Minimum Directory Cache Buffers 600
Через несколько дней посмотреть, какое будет значение у Directory cache buffers и, возможно, внести дополнительные коррективы.

Maximum Concurrent Directory Cache Writes можно поднять до 1000
Есть еще параметр - чего-то там disk request - его нужно поднять до максимума - это 2000 или 4000.
Павел Гарбар
 
Сообщения: 710
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Медленная обработка больших файлов Netware 5.1

Сообщение kaa78 » 14 янв 2011, 12:50

Владимир, Павел, спасибо. Ссылка находит updated filesys для SP7 от 08.12.04, у меня SP8, работает версия от 12.11.04 Правильно ли будет менять?
значения Directory Cache Buffers поменял, не могу понять, где смотреть текущее значение.
Maximum Concurrent Directory Cache Writes предлагает максимум 500, поставил 250. "Чего-то там disk request" - вообще не нашёл ничего похожего в установках. Может, это в 6-ке?
С оплоками пока играть не стал, хочется понять в чём проблема, а не залечивать всё сразу.
kaa78
 
Сообщения: 9
Зарегистрирован: 13 янв 2011, 16:08
Откуда: Москва

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Сергей Дубров » 14 янв 2011, 12:59

Павел Гарбар писал(а):Maximum Concurrent Directory Cache Writes можно поднять до 1000

Максимум там - 500.

Павел Гарбар писал(а):Есть еще параметр - чего-то там disk request - его нужно поднять до максимума - это 2000 или 4000.

Может "Maximum Concurrent Disk Cache Writes"? Там максимум 4000.
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Сергей Дубров » 14 янв 2011, 13:00

kaa78 писал(а):значения Directory Cache Buffers поменял, не могу понять, где смотреть текущее значение.

Та же команда, но без "= значение' в правой части.
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Влад А.Сокол aka Akina » 14 янв 2011, 13:24

В порядке бреда: антивирус не обновляли часом?
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Владимир Горяев » 14 янв 2011, 14:37

kaa78 писал(а):Ссылка находит updated filesys для SP7 от 08.12.04, у меня SP8, работает версия от 12.11.04 Правильно ли будет менять?
...
С оплоками пока играть не стал, хочется понять в чём проблема, а не залечивать всё сразу.
filesys, думаю трогать не стоит, а вот с аплоками поиграться наоборот было бы разумно.

ЗЫ про антивирь бред нормальный, временно на сервере не помешает выгрузить.

ЗЗЫ у меня уже в привычку вошло - ежели что - выгружать антивири :lol:
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Re: Медленная обработка больших файлов Netware 5.1

Сообщение kaa78 » 14 янв 2011, 14:56

>> Та же команда, но без "= значение' в правой части.
Извините, не понял ответа.
>> В порядке бреда: антивирус не обновляли часом?
Антивируса на самом сервере нет, т.к. там преимущественно файлы dat и btv. Небольшая часть exe-шников практически монопольно закрыта правами на изменение. На рабочих станциях symantec, он никогда не влиял на работу.
kaa78
 
Сообщения: 9
Зарегистрирован: 13 янв 2011, 16:08
Откуда: Москва

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Влад А.Сокол aka Akina » 14 янв 2011, 18:30

kaa78 писал(а):он никогда не влиял на работу.

А у меня тут соседка померла. До того 70 лет жила, и ни разу с ней такой фигни не случалось...
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Re: Медленная обработка больших файлов Netware 5.1

Сообщение Сергей Дубров » 14 янв 2011, 19:09

kaa78 писал(а):>> Та же команда, но без "= значение' в правой части.
Извините, не понял ответа.

Команда, которой выставляли какое-то значение (консоль сервера), н-р:

SERVER:set maximum concurrent disk cache writes = 1000

Чтобы посмотреть текущее значение этого параметра:

SERVER:set maximum concurrent disk cache writes
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

След.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3