Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] 1c8.1 сервер + мало места на диске с: (http://forum.oszone.net/showthread.php?t=159057)

v0f41k 03-12-2009 16:00 1285954

1c8.1 сервер + мало места на диске с:
 
Установлен следующим образом:
Сервер имеет 2 физических рейда
1й интегрированный - два 9гб винта в зеркале под диск с: (железка древняя и грузится со второго рейда не желает,soft-мониторинг этого рейда на данный момент невозможен)
2й внешний 5й-рейд из 4х 146гб винтов под D:(своп) и E:(базы)+ зеркало 2x146гб f: (логи транзакций)

ОС Win2k3r2 sp2 32bit
%temp% лежит в c:\windows\temp
установлен MS SQL 2ksp4, настроен таким образом что базы хранятся на диске E: а логи транзакций на диске F:
сервер 1с8.1 предприятия установлен в стандартный каталог c:\program files\1cv81.
так вот папки C:\Program Files\1cv81\server\reg_1541\7eac7609-c0cb-4701-83cf-9ff5f8961de8\1Cv8FTxt и C:\Program Files\1cv81\server\reg_1541\fb9d9cc4-ccd0-4be7-87e8-c5182945291e\1Cv8Log сильно выросли.
кроме того 1с создаёт и не удаляет какую-то фигню занимающую ~1-2гб места в %temp%
Соответственно место на диске c заканчивается и 1c ведёт себя неадекватно

Варианты с переносом %temp% и переустановкой сервера 1c8.1 в папку на другом диске не подходят по организационным причинам (начальник против).
нужно перенести папки кластера или конкретно

Полазив в msc констоли Серверы 1с 8.1, реестре, по диску нашёл путь к этой папке только в параметрах запуска сервиса "1C:Enterprise 8.1 Server Agent":
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\1C:Enterprise 8.1 Server Agent]

что нагуглил:
тут как я понимаю рассматривается файловый вариант
А здесь только описания назначений папок.

Как верно перенести папку server в другое место?
достаточно ли изменить путь в параметре вышеназванного сервиса?

v0f41k 10-12-2009 13:33 1291452

Отвечаю на свой же вопрос:
Можно перенести папку server целиком вместе с логами и индексами

путь храниться в реестре:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent]
параметр ImagePath в hex
Через параметр задаётся путь к расположению папки server в подпапках которой хранятся логи и индексы
к этой папке должны быть права на modify у учётной записи под которой запущен сервис
естессно всё проделывать при остановленом сервисе и без перезагрузки никак:(


Время: 08:32.

Время: 08:32.
© OSzone.net 2001-