1C 8.3.10,PostgreSQL 9.2, Ubuntu 14 медленно работает через определенное время

1. english 31.05.17 09:45 Сейчас в теме
Доброго времени суток!
Подняли небольшой сервер для самописной конфигурации (за основу была взята 2.0 КОРП). Все работает быстро, но через некоторое время(это может быть 4 часа, 1 день, 2 дня работы) начинает 1с тормозить. Запускается очень долго, журналы документов открываются по несколько минут, подбор, добавление элементов в справочник по 2 минуты висит. После перезагрузки сервера все снова начинает быстро работать.

Все ПО 32-х разрядное
Сервер: 1 CPU Xeon e5606 , ОЗУ 4ГБ, HDD Seagate 1ТБ 7200 64мб кэш, убунту 14.04
Сервер 1С 8.3.10.225, PostgreSQL 9.2, пользователей 20. Одновременно работающих 7-10

Настройки PostgreSQL делали через pgtune online

max_connections = 20
shared_buffers = 1GB
effective_cache_size = 3GB
work_mem = 26214kB
maintenance_work_mem = 512MB
checkpoint_segments = 128
checkpoint_completion_target = 0.9
wal_buffers = 16MB
default_statistics_target = 500

kernel.shmmax=2147483648
kernel.shmall=524288
Показать
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. ansh15 01.06.17 10:03 Сейчас в теме
(1)
Все ПО 32-х разрядное
Linux и PostgreSQL можно инсталлировать 64-х разрядные.
4. english 02.06.17 09:58 Сейчас в теме
(3)
Я бы с радостью, но ключ у нас 32-разрядный аппаратный. Памяти я докинул, стало 8ГБ, но только толку от нее. PostgreSQL для расчета под 8 ГБ памяти не стартует. Оставил конфиг под 4 ГБ ОЗУ. Сегодня утром пришел 1С опять тупит. Командой htop посмотрел нагрузку. ОЗУ было занято 1,4 ГБ , swap 100МБ , процессор и жесткий практически по нулям. Перезагрузил сервер и опять все залетало.
5. ansh15 02.06.17 10:56 Сейчас в теме
(4) 32-х разрядный сервер приложений 1С инсталлируется и работает в 64-х разрядной среде при установке необходимых библиотек.
В статьях по ссылкам описано как это сделать.
Например https://interface31.ru/tech_it/2015/09/ustanovka-32-razryadnogo-servera-1spredpriyatie-na-64-razryadnuyu-platformu-linux-ubuntudebian.html
и http://infostart.ru/public/502542/
PostgreSQL для расчета под 8 ГБ памяти не стартует

Операционная система видит эти 8 ГБ? Команда free что показывает, когда начинает тормозить? Ядро с PAE запущено?
6. english 02.06.17 11:21 Сейчас в теме
(5)
32-х разрядный сервер приложений 1С инсталлируется и работает в 64-х разрядной среде при установке необходимых библиотек.


При таком подходе не работает серверный ключ. Как я писал выше он у нас 32-разрядный и аппаратный. 12 человек только может подключится к серверу.

Операционная система видит эти 8 ГБ? Команда free что показывает, когда начинает тормозить?


Нашел еще память, поставил. Теперь 16 ГБ. free показывает следующее: всего 15ГБ занято 4ГБ свободно 11ГБ . Свап 6ГБ, свободно 6ГБ. Тормозит чаще всего с утра. Ночью делается бэкап в dt.Бывает что может сутки не тормозить, а потом если вдруг надо развернуть бэкап, то это все "висун" база может разворачиваться 5 часов. Объем базы в dt 350 Мб.

Ядро с PAE запущено?

Как проверить?
7. ansh15 02.06.17 16:04 Сейчас в теме
(6)
При таком подходе не работает серверный ключ. Как я писал выше он у нас 32-разрядный и аппаратный.

https://sentinelcustomer.gemalto.com/sentineldownloads/?s=&c=all&p=Sentinel+HASP&o=Linux&t=all&l=all
Sentinel HASP,LDK Script for Linux 32-bit Compatibility Packages устанавливает необходимую 32-битную библиотеку, потом ставится Sentinel HASP LDK Ubuntu, DEB Run-time Installer.
aksusbd поставляется только в 32-битной версии и для установки на 64-битную ОС необходимо использовать пакеты совместимости с 32-битными приложениями.
8. english 05.06.17 08:19 Сейчас в теме
(7)Спасибо.Я попробую такой вариант. По поводу медленной работы 1С. Сегодня посмотрел после выходных , что творится на сервере. Памяти было занято 10ГБ из 16, свап из 6ГБ 100МБ занято. И память продолжает расти, примерно 100мб за 15 минут.
2. ansh15 31.05.17 19:55 Сейчас в теме
Добавьте вашему серверу памяти, хотя бы до 32 ГБ(или сколько там матплата позволяет). Память быстро заканчивается и все сваливается в swap. Есть любители бороться с этим приобретением SSD - "с ним гораздо быстрее(работать со swap)", но лучше памяти добавить...
9. english 15.08.19 21:40 Сейчас в теме
Бились мы бились и ничего так и не получилось. Потом все таки купили нам ключик серверный х64. Установили последнюю убунту, последний постгрес с сайта 1с. Настройку постгреса сделали через pgtune online. Теперь все работает отлично.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот