Для версий системы ниже 5.0
Для переноса логов на другой диск выполните следующее:
-
Остановить службу Tomcat на сервере;
-
Скопировать директорию
tomcat\logs
на другой диск (предположим, что путь на другом диске будет иметь видD:\logs
); -
В конфигурационном файле
tomcat\conf\log4j.xml
изменить путь в следующих строках:<param name="File" value="${catalina.home}/logs/app.log"/> <param name="File" value="${catalina.home}/logs/app-perfstat.log"/> <param name="File" value="${catalina.home}/logs/app-ui-perfstat.log"/>
Вместо
${catalina.home}
указать директорию, в которую перенесены логи. Строки должны выглядеть следующим образом:<param name="File" value="D:/logs/app.log"/> <param name="File" value="D:/logs/app-perfstat.log"/> <param name="File" value="D:/logs/app-ui-perfstat.log"/>
Сохранить изменения в файле.
-
В конфигурационном файле
tomcat\conf\logging.properties
изменить путь в следующих строках:catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
Вместо
${catalina.home}
указать указать директорию, в которую перенесены логи. Строки должны выглядеть следующим образом:catalina.org.apache.juli.FileHandler.directory = D:/logs localhost.org.apache.juli.FileHandler.directory = D:/logs
Сохранить изменения в файле.
-
Запустить службу Tomcat на сервере;
-
Убедиться, что свежие логи пишутся в новую директорию. При этом в директорию
tomcat\logs
записывается часть логов, но они не многочисленны по количеству и небольшие по размеру. Все основные логи содержаться в новой директории.
Для версий системы 5.0 и выше
Для переноса логов на другой диск выполните следующее:
-
Остановить службу Tomcat на сервере;
-
Скопировать директорию
tomcat\logs
на другой диск (предположим, что путь на другом диске будет иметь видD:\logs
); -
Путь к директории с логами задается в конфигурационном файле
tomcat\conf\app_home\logback.xml
и влияет сразу на все файлыapp.log
,perfstat.log
,perfstat-ui.log
<property name="logDir" value="${catalina.home}/logs"/>
Вместо
${catalina.home}
указать директорию, в которую перенесены логи. Строки должны выглядеть следующим образом:<property name="logDir" value="D:/logs"/>
Сохранить изменения в файле.
-
Запустить службу Tomcat на сервере.
-
Убедиться, что свежие логи пишутся в новую директорию. При этом в директорию
tomcat\logs
записывается часть логов, но они не многочисленны по количеству и небольшие по размеру. Все основные логи содержаться в новой директории.