Предыстория:
Сервер netware 5.1+SP8 подключен к HP PROCURVE 1800-24G
2 гигабитные сетевухи работали в режиме сотки.
При обновлении баз "консультант+" начали появляться ошибки при обновлении больших баз (самая большая 3.5Гб).
При копировании этих баз на сервер ошибок не было, а появлялись они при работе самого консультанта в режиме обновления, когда он сливает базы и обновляет индексы.
В выходные пробовали поднять скорость до гигабита. Вечером прописали speed=1000 в загрузке драйверов, перезагрузили. Начали пробовать копировать файлы. На небольших файлах скорость получалась около 20-25 мегабайт/сек, а на больших (400 Мб и выше) стала вываливаться ошибка копирования после того как больше 50 -70 процентов уже переписано.
Откатились назад на 100-ку. Перезагрузили.
Понедельник и половину вторника сервер отработал без ошибок, а перед обедом начались жуткие тормоза. Скорость упала на некоторых машинах до 1-2 Мб/сек а на некоторых и того меньше.
Monitor показывал загрузку сервера 30-55 % и один из портов НР показывал, что работает в режиме гигабита (хотя, повторюсь в autoexec сетевухи установлены в 100-ку). В НР установили режим работы обоих серверных портов в 100, после чего утилизация упала до 0-3%. Перезагрузили. Сейчас скорость копирования с сервера держится на уровне 4-7 мб/с, но пользователи жалуются, что бухгалтерская программа (самописная на foxpro с базами dbf) подтормаживает при работе с сетевыми базами и иногда вываливается ошибка, что файл не найден.
На данный момент autoexec выглядит так:
set Time Zone = NSST-6RUDT
set Daylight Savings Time Offset = 1:00:00
set Start Of Daylight Savings Time = (MARCH SUNDAY LAST 2:00:00 )
set End Of Daylight Savings Time = (OCTOBER SUNDAY LAST 3:00:00 )
set Default Time Server Type = SINGLE
set Bindery Context = O=********
FILE SERVER NAME SERVER1
SERVERID 11111111
conlog maximum=1000
LOAD IPXRTR
LOAD ODINEB.NLM
LOAD CE1000.LAN SLOT=10016 FRAME=ETHERNET_802.2 NAME=CE1000_1_E82 SPEED=100
BIND IPX CE1000_1_E82 NET=620EEA87
LOAD DGE528T SLOT=3 FRAME=ethernet_802.2 NAME=DGE528T_1_E82 SPEED=100
BIND IPX DGE528T_1_E82 NET=620EEA87
load tcpip
LOAD DGE528T SLOT=3 FRAME=ethernet_II NAME=DGE528T_IP SPEED=100
BIND IP DGE528T_IP ADDRESS = 10.32.10.245 MASK = 255.255.0.0
LOAD CE1000.LAN SLOT=10016 FRAME=ethernet_II NAME=CE1000_IP SPEED=100
BIND IP CE1000_IP ADDRESS = 10.0.0.245 MASK = 255.255.255.0
LOAD IPXRTRNM
mount all
monitor
set client file caching enabled = off
set level 2 oplock enabled = on
SET TIMESYNC TYPE = SINGLE
set ncp file commit = off
SET Upgrade Low Priority Threads = On
SET NDS trace to file = On
SET ENABLE WATCHDOG SCREEN = ON
SET Console Display Watchdog Logouts = On
set slp tcp = on
SEARCH ADD SYS:\JAVA\BIN
SEARCH ADD SYS:\JAVA\NWGFX
SYS:\SYSTEM\NMA\NMA5.NCF
bstart.ncf
load nile.nlm
load httpstk.nlm /SSL /keyfile:"SSL CertificateIP"
load portal.nlm
LOAD NICISDI.XLM
LOAD SASDFM.XLM
LOAD SAS.NLM
LOAD PKI.NLM
Опыта поиска Новелловских косяков немного и куда в первую очередь копать непонятно.
Собственно вопросов три:
1) Как побороть тормоза при работе с DBF??
2) Что сделать, чтобы сервер мог нормально работать на гигабите?
3) Скорее всего вытекает из первых двух: хотелось бы чтобы и консультант+ мог нормально обновлялся.