为了解决catalina.out文件过大的问题 按照网上的教程 安装了cronolog 在修改catalian.sh 中
org.apache.catalina.startup.Bootstrap "$@" start \
|/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &
运行时 提示
Using CATALINA_BASE: /home/web/tomcat_twra
Using CATALINA_HOME: /home/web/tomcat_twra
Using CATALINA_TMPDIR: /home/web/tomcat_twra/temp
Using JAVA_HOME: /usr/java14
Usage: java [-options] class [args...]
(to execute a class)
or java [-jar] [-options] jarfile [args...]
(to execute a jar file)
where options include:
-cp -classpath <directories and zip/jar files separated by :>
set search path for application classes and resources
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version
-showversion print product version and continue
-? -help print this help message
-X print help on non-standard options
-assert print help on assert options
./catalina.sh[231]: org.apache.catalina.startup.Bootstrap: not found.
搜索了好久 也没找到怎么修改 哪位 有成功经验或者知道问题所在 请指点下 谢谢了
相关推荐
2. **配置Tomcat日志输出**:修改Tomcat的`conf/server.xml`文件,将`catalina.out`的日志输出重定向到cronolog。例如,你可以在`<Host>`标签内添加以下内容: ``` directory="logs" prefix="catalina." ...
4. 使用cronolog:在`logging.properties`中,配置`org.apache.juli.FileHandler.pattern`为`|/usr/sbin/cronolog /path/to/tomcat/logs/catalina.%Y%m%d.log`。这将告诉Tomcat使用cronolog,并按照年月日创建日志...
这通常可以通过包管理器完成,比如在Ubuntu上使用`sudo apt-get install cronolog`,在CentOS上使用`sudo yum install cronolog`。 2. **配置catalina.sh**:Tomcat的启动脚本catalina.sh是控制Tomcat日志输出的...
Tomcat用cronolog进行日志分割,包含连个文件: 1.cronologe-1.6.2.tar.gz日志分割工具 2.tomcat_a_模板.zip (直接unzip 解压即可使用的tomcat服务)
默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样...
catalina.out是tomcat把stdout和stderr重定向到文件后生成的日志文件,其生成是不受logging.properties 或 log4j.properties配置文件所影响的,需要另行安装工具(如cronolog或rotatelogs之类)进行处理。...
tomcat日志分割 先安装 cronolog yum install -y cronolog httpd cronolog安装路径为/usr/sbin/cronolog 然后用我的文件覆盖tomcat/bin下面的catalina.sh文件 重启tomcat便可
例如,我们可以配置cronolog监听Tomcat的`catalina.out`日志文件,并将其分割成每天一个文件,这样每个文件只包含一天的数据。 `tail`小工具则是用于查看文件尾部内容的实用程序,特别是在日志监控中非常有用。在...
本教程将详细介绍如何在Tomcat 8中实现日志分隔,并提供cronolog 1.6.2的安装与使用步骤。 首先,我们需要理解什么是日志分隔。日志分隔是指按照时间或其他特定条件(如文件大小)将一个日志文件分割成多个文件,以...
Cronolog通过接管Web服务器的错误日志输出来工作,所以需要在Apache Tomcat的配置文件中进行设置。对于Tomcat,这个通常是`conf/server.xml`。 1. 在`server.xml`文件中找到`<Host>`标签,通常与你的域名或IP地址相...
安装完成后,你可以在`/etc/cron.d`或者`/etc/cron.daily`目录下创建一个脚本来配置cronolog。 下面是一个简单的示例脚本,用于配置cronolog切割`catalina.out`: ```bash #!/bin/bash LOGFILE=/var/log/tomcat/...
完成安装后,我们就可以在Tomcat的`logging.properties`配置文件中设置`cronolog`作为日志处理器。`logging.properties`通常位于Tomcat的`conf`目录下。 下面是一个使用cronolog的例子配置: ``` .handlers = 1....
本文将详细介绍如何在Windows环境下,通过简单的配置使Tomcat的日志文件`catalina.out`能够按照日期进行自动分割。 #### 二、准备工作 在开始配置之前,需要确保已经安装了Tomcat,并且它能正常运行。此外,还需要...
以下是如何在Linux系统,特别是Redhat发行版上配置Tomcat日志以使用awstats进行分析的详细步骤。 首先,我们需要确保系统已经安装了Apache Tomcat服务器。如果尚未安装,可以使用如下命令进行安装: ```bash sudo ...
在Linux环境下,将Cronolog解压缩并放置在适当目录后,可以在Tomcat的启动脚本`catalina.sh`中配置Cronolog的命令,使其在Tomcat运行时动态地处理日志输出。 2. 如何配置Cronolog: 在`catalina.sh`中,通常会找到`...
在Windows环境中,尽管cronolog并非原生支持,但通过这个32位版本的实现,我们可以将其应用到像Tomcat这样的Java应用服务器上。Tomcat默认的日志记录方式可能不支持按时间分割,但通过配置,我们可以让Tomcat的日志...
安装完成后,你需要在Tomcat的`logging.properties`配置文件中,或者在你的应用特定的日志配置中,指定使用cronolog作为日志处理器。例如,你可能需要添加类似以下的行: ```properties java.util.logging....
因此,本文将详细介绍如何解决Tomcat日志文件过大的问题,并通过使用`cronolog`工具实现日志文件按日期自动分割的方法。 #### Tomcat日志文件过大问题解析 1. **问题概述**: - `catalina.out`是Tomcat默认的日志...
- 修改Tomcat的`logging.properties`配置文件,将日志输出重定向到cronolog。例如,将`java.util.logging.FileHandler.pattern`的值改为`|/usr/local/sbin/cronolog /etc/cronolog.conf`。 4. **设置定时任务:** ...