Для версий системы ниже 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записывается часть логов, но они не многочисленны по количеству и небольшие по размеру. Все основные логи содержаться в новой директории.