Страница 1 из 1

Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 11 сен 2004, 09:49
const
Здравствуйте.
1)На сервере 4 гига оперативки. Попробывал увеличить кеш в Pervasive 8.5 до 2 гиг. При попытке PERVASIVE забрать больше 2 гиг, Pervasive умирает. Приходиться перезапускать сервис. Слышал что ОС WIN2000 не дает приложениям забирать больше двух гиг оперативки. Так ли это? Может есть какая настройка, чтобы винда давала для приложений больше оперативки?
Кеш уменьшил до полутора гиг, PERVASIVE больше не падает, но появилась след проблема:
2)На том же сервера 2 галактики 5.84 (пусть Г1 (30-35 пользователей) и Г2 (10 пользователей)) и 6 галактик 5.85.02(они используються для корпообмена, в основном по ночам). Так вот, если Г2 всегда отрабатывает нормально, то Г1 заколебала ошибками "Блокировка таблицы ресурсов", до 3-4 раз в день. Устал уже вычислять пользователей и обзванивать их. Что можно сделать? Какие настройки посмотреть?
Галактики уже собираюсь переносить на другие сервера (разгрузить сервер), но это займет 2-3 недели, а ошибки сыпяться.

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 13 сен 2004, 11:20
edward_K
1. 2000 Pervasive на винде уже тяжело жует более 500(вроде максиум 800).
2. 2 гига скорей всего внутренее ограничение(как раз тип longint) - так что тут уже ничего не поделаешь.
3. на 1 базе я бы посоветовал проверить размер журнала(убитие иногда помогает), events.adf. Можно еще попробовать убить resourse.adf . Если это не поможет(или поможет временно -на пару часов), то нужно отследить по журналу кто из пользователей больше всего грузит галу в момент массового появления ошибок. Если найдете , то возможна задача у этого пользователя не соотв. компу, или банально плохая сеть. У меня был случай когда плохой комп завешивал всех во время пакетного формирования СФ. Смена компа решила проблему на какое то время( дальше пришлось модернизировать сеть и сервер - поскольку число пользователей сети росло)

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 13 сен 2004, 16:04
yuri_z
Поставь винты пошустрее;кеш 1,8Г; max microkernel memory usage опусти с 90 до 60; размер лог файлов умножь на 10 ;raid опусти до 0 или 0+1; оставь один протокол на сервере и у клиентов (tcp/ip); оптимизируй сервак методом откусывания лишних сервисов. Запрети пользователям пить чай между запуском Галактики и вводом пароля. Периодически подчищай tmp файлы. Хотя гораздо проще на обычном компьютере поднять сервак, перевести туда 2-ю базу и все будут счастливы.

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 14 сен 2004, 15:10
const
Yuri, а max microkernel memory usage за что ответчает? что за второй кеш? для чего он?

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 14 сен 2004, 15:21
const
я поднял communications threads до 45 и number of input/output threads до 128, теперь блокировка уже 1,5 дня не происходит, но 1-2 раза в день pervasive начинает загружать сервер на 25 процентов и у пользователей виснет галактика. Иногда сервис pervasive удается просто перезапустить, а иногда приходиться перегружать сервер полностью.

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 14 окт 2004, 12:30
Galpro_
Const
У нас таже ерунда
"но 1-2 раза в день pervasive начинает загружать сервер на 25 процентов и у пользователей виснет галактика" на 2000i Pervasive, p1-4,fix, кэш 500Мб

Сча мы поставили
communications threads = 128 и
number of input/output threads = 256
и вроде увсе затыки прошли.
Использование системного кеша не советую отключать.
8)

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 14 окт 2004, 15:36
Andrey
Добрый день.
2 Гб на процесс это ограничение для W2000 Server, для Advanced допускается 3 Гб на процесс, если в файле boot.ini указать параметр /3Gb,например:
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /3GB

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 29 окт 2004, 12:21
ov
Стесняюсь спросить - не поделитесь ли серийничком для 8.5 первасива или что нибудь в этом духе? ;)

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 29 ноя 2004, 18:27
ov
еще вопрос про 8.5 (или 8.6) - на сервере пробуем поставить 8.6, а на клиентских рабочих местах стояли и стоят 2000i первасивы - ворпос в том могут ли они быть клиентами нормально. при запуске клиента Г. получаем предупреждение о возможных последствиях, но на мой взгляд все работает - или надо особых клиентов первасива ставить? ???

Re: Pervasive 8.5 и сервер WIN2000 Advanced

Добавлено: 01 дек 2004, 07:38
nickmix
OB
Серийничек - пара бутылок пива!
Клиента лучше ставить такого же как и сервер 8)