Novell - Win2k - 1C

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

Novell - Win2k - 1C

Сообщение Борис » 04 дек 2003, 18:56

Я сталкнулся с одной проблемой... очень загадочной однако.

Решил поставить эксперимент по скорости работы 1С Novell - Win2k

Первый комп (тестовым): Мать - GA-60 XT (i810); Проц - 466 Celeron; Памяти - 128Mb; 5Gb - Винт; Сетевая 3Com 905B-TX. Соединен со вторым компом кроссовером.
Второй комп: Мать таже, Проц - 800 Celeron; 256 Озу; Сетевая D-Link DFE-530TX; OS - Win2k SP4. Novell Client Ver v4.83.SP1 Работа только по Ip.

На тестовый ставлю Novell Netware 5.0. SP6.
Работа только по Ip.
Антивирусника нет.
File Locks Per Connection и Records Locks Per Connection увеличены вдвое.
Делаю для эксперимента два тома: Традиционный и NSS. Забрасываю на них одинаковые базы 1С 7.5 (весит 300М)

Операция переиндексирования занимает:
на традиционном занимает 9 мин 10 сек
на NSS занимает 11 мин

Ставлю на тестовый Win2k Pro SP4.
Операция переиндексирования занимает - 5 мин 50 сек !!!!!!!!!!!!!!!! :shock: :shock: :shock:

Подскажите где собака порылась.

P.S. Внимательно прочитал всё конфу... стандартные места посылания тоже посетил ;) Ответа не нашел.
Борис
 
Сообщения: 1
Зарегистрирован: 04 дек 2003, 18:26
Откуда: г. Таганрог

Re: Novell - Win2k - 1C

Сообщение Аркадий Глазырин » 04 дек 2003, 22:09

Борис писал(а):Я сталкнулся с одной проблемой... очень загадочной однако.
Подскажите где собака порылась.

P.S. Внимательно прочитал всё конфу... стандартные места посылания тоже посетил ;) Ответа не нашел.


:!: Axon! Отзовись!

Ты откапывал это. Расскажи что там за беда с протоколами была?
Я суть помню про разные типы Client32, но в деталях нет.
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Сообщение Forestman » 05 дек 2003, 09:59

Вполне нормальная ситуация
а ты попробуй какой-нить отчет побольше запустить - пока в базе на win2k один клиент - 2К уделывает Netware, но как тока в базу на 2К входит второй человек - как появляются тормоза
суть в том, что пока в 2К базе один человек он работает почти в монопольном режиме из-за того как 2К понимает кеширование, но как появляется еще один - то 2К отменяет кеширование всей базы и все встает на свои места
Лесовой Роман
г.Нижневартовск
Forestman
 
Сообщения: 77
Зарегистрирован: 05 июн 2002, 18:38
Откуда: Нижневартовск

RE

Сообщение Бирюков Константин » 05 дек 2003, 17:26

по поводу клиентов -помнится ктото растолковывол, я даже на всякий случай себе сохранил:
...Это происходит потому, что клиент и сервер NetWare не могут договориться об использовании протокола OpLock 2. Почитать можно здесь: ttp://search.novell.com/NSearch/SearchS ... on=Support
Более конкретно почитать можно здесь: TID 2965032 http://support.novell.com/cgi-bin/searc ... 965032.htm
Договориться они не могут по простой причине - поддержки протокола OpLock2 до установки указанных в TID 2965032 обновлений нет ни на сервере, ни на клиенте. После установки обновлений (TID 2965032), 1С работает значительно быстрее. Но начинает бороться за файл 1SUSERS.DBF. Как это видно в Management Console (на консоли сервера рабочие места 1С (когда в количестве более одного) борются за право установить Exclusive Record Lock на запись в этом файле. Это лечится просто - не надо использовать sable на тех машинах, которые бращаются
к базам на сервере. Как только машины были подключены не к экспериментальной сети,
а к рабочей, в которой присутствует ключ HASP, борьба за файл прекратилась, и проблема была решена.
повторюсь (C) не я
Из двух зол побеждает самое злобное. Так появляется добро.
Бирюков Константин
 
Сообщения: 54
Зарегистрирован: 01 авг 2002, 15:27
Откуда: Россия, Мегион

Re: RE

Сообщение Аркадий Глазырин » 05 дек 2003, 17:38

Бирюков Константин писал(а):по поводу клиентов -помнится ктото растолковывол, я даже на всякий случай себе сохранил:
...Это происходит потому, что клиент и сервер NetWare не могут договориться об использовании протокола OpLock 2.


Точно! Оно. Спасибо!
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Сообщение Forestman » 07 дек 2003, 09:31

а вот для win9x машин с 1С ускорения не получается

http://support.novell.com/cgi-bin/search/searchtid.cgi?/2965349.htm
Support for oplock2 will not be included with the Novell Client for Windows 9.x machines


и получается что если машина 2К не тянет, то файл-серверный вариант не подходит :cry:
Лесовой Роман
г.Нижневартовск
Forestman
 
Сообщения: 77
Зарегистрирован: 05 июн 2002, 18:38
Откуда: Нижневартовск

Сообщение Аркадий Глазырин » 07 дек 2003, 17:22

Forestman писал(а):и получается что если машина 2К не тянет, то файл-серверный вариант не подходит :cry:


Нет. Не так. Надо патчить Client32 для Win'9x.
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

NetWare 5 SP6 + 1C

Сообщение Евгений Сафонов » 08 дек 2003, 15:11

если это поможет, тоже подключусь к обсуждению.
ибо мучался с описанной проблемой целый месяц,
так и не решив её :twisted:

вот что установлено практическим путём:

1. NW5SP6 + 1Cv77 с базами на сервере NetWare на томах Traditional и NSS работают крайне медленно

2. IP или IPX - не имеет значения.

3. После установленных описанных выше в ветке патчей (для сервера и для клиента NetWare5) и включения Opportunistic File Loacking (через NWCONFIG->NCP) стало работать очень быстро!!!
Т.е. лучше даже и мечтать нельзя, супер быстро.
Если не получается, то возможные грабли:
- не все клиенты коннектящиеся к серверу обновлены
- вы работаете с эмулятором ключа (sable), с ним порой что-то случается
- вы не перезагрузили станции или сервер после установки патчей
- забыли включить OpLock2 на сервере
- вы невнимательно читали файлы *.txt которые идут с патчем.

:!: 4. Но не радуйтесь. Если Вы правильно установите патчи,
и у вас всё будет работать шустро - проверьте как 1С делает отчёты.
Что интересно - один раз скачав с сервера NetWare файл, клиент более его не пытается скачивать, даже если файл изменился. Теперь понимаете, какие получатся у вас отчёты в 1С ? В итоге проблема так и не была решена до конца.
Аватара пользователя
Евгений Сафонов
 
Сообщения: 29
Зарегистрирован: 06 мар 2003, 19:56
Откуда: Екатеринбург

Сообщение Forestman » 08 дек 2003, 19:57

год назад споткнулся на nw51sp5 с 1С и перешел на терминал-сервер. сейчас буду думать - либо терминал-сервер новый покупать или ставить сп6 и экспериментировать, однако что делать с парком 486, которые хорошо на терминале в 1С работают :(

насчет того что файл берется один раз - а параметры кеширования на стороне клиента какие?
cache writes = on/off
file cache level =0-3?
по идее на стороне клиента много можно параметров подкрутить
Лесовой Роман
г.Нижневартовск
Forestman
 
Сообщения: 77
Зарегистрирован: 05 июн 2002, 18:38
Откуда: Нижневартовск

Сообщение Forestman » 09 дек 2003, 10:04

а если не секрет, то что надо патчить на стороне клиента win9x чтобы oplock 2 работал?
вроде искал и нашел патч для nw51sp4 и 5, nw6sp2 для поддержки oplock2 со стороны серверов, для winNT клиента надо файл nwfs.sys заменить, а про 9х не нашел :roll:
Лесовой Роман
г.Нижневартовск
Forestman
 
Сообщения: 77
Зарегистрирован: 05 июн 2002, 18:38
Откуда: Нижневартовск


Вернуться в Novell

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

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

cron