Архив

Архив категории Май 2016

Процесс rmngr.exe грузит процессор на 100%

После написания предыдущей статьи решил все-таки исправить проблему, которая возникала каждый раз когда я заходил на сервер моего клиента. Проблема была в том, что один из процессов, который выполнялись на сервере, создавал сильную нагрузку на центральный процессор и дисковый накопитель. Несложно было догадаться по наименованию процесса, а это была фраза “rmngr.exe”, что это обычный кластер серверов 1С Предприятие 8.3. Ранее на этой системе не было установлено более ранних версий платформы, а потому нагрузка такого рода у них была изначально и клиент думал, что так нужно “и эта одинэс самая тупая, и екселем было проще”.

В общем проблема была реально проблемная. Там стоял процессор Intel Core I5 и радости от этого не было вообще. Пользователей около 10 человек и все работали на сервере через удаленный рабочий стол. Работали они почти полгода таким образом. Настраивать саму платформу пришлось с нуля. На первые поры вроде было все нормально, но в итоге снова начинало “тупить”. Как потом оказалось, виной всему было протоколирование журнала транзакций в новый формат журнала.

новый формат журнала транзакций

Ранее журнал транзакций сохранялся в файл с расширением “1Cv8.lgf“, но вскоре разработчики решили изменить формат сохранения и сделали его во таким: “1Cv8.lgd“.

Для каждой базы данных журнал транзакций хранится в отдельном файле. Каталоги с файлами журналов хранятся по пути: “C:\Program Files (x86)\1cv8\srvinfo\reg_1541“. Каждая база хранится в папке с именем её идентификатор. В каждой такой папке есть папка “1Cv8Log“. И вот в этой папке хранится сам файл журнала транзакций. Читать далее…

Категория: 1С Предприятие 8.2

Не найдено ни одного сервера с размещенным сервисом

В общем была проблема: при запуске 1С Предприятие 8.3 зависало окно программы со стороны пользователя. При том, что конфигуратор работал вроде нормально. Проблема была в том, что технология записи журнала транзакций была не совершенна и возникала ошибка, которая приводила к полному отказу работы платформы 1С Предприятие.

Исправление проблемы:

1. Остановить службу сервера 1С Предприятие в апплете служб Windows.

2. Пройти в каталог с настройками кластера серверов по пути: C:\Program Files (x86)\1cv8\srvinfo\reg_1541\.  Далее найти папку с логами базы данных, которая “зависает”. Определить её можно по идентификатору базы данных. Каталог с таки идентификатором будет идентичен идентификатору базы данных. Далее переместить каталог с логами базы данных в отдельный каталог.

3. Запустить службу 1С Предприятие в апплете служб Windows.

4. Убедится, что в каталоге кластера автоматически создались файлы логов.

5. Запустить платформу 1С Предприятие и начать работать.

6. Исследовать ошибку логирования на предмет ошибок дискового накопителя. Вполне может быть, что это повреждения накопителя. Это на всякий случай…

Признаться, я особо не исследовал причину появления такой проблемы. Логирование мне не было нужды хранить, а потому я просто удалил старые архивы журнала транзакций.

Категория: 1С Предприятие 8.2