Page History
...
One disadvantage to having multiple separate processes for Bioconductor is that each process creates a separate log file by default. By using the following steps, the log files for Tomcat, ActiveMQ, and caDNAcopy/caCGHcall are placed into a single directory (, /usr/local/bioconductor/log}}s). If the scripts in #Optional Improvements {{ are used, it further improves logging by placing all messages into a single log file (, {{/usr/local/bioconductor/logs/bioconductor-combined.log
).
mkdir /usr/local/bioconductor/logs
- Edit /usr/local/activemq/conf/log4j.properties
- Change "log4j.rootLogger=INFO, stdout" to "log4j.rootLogger=INFO, out"
- Change "log4j.appender.out.file=${activemq.home}/data/activemq.log" to "log4j.appender.out.file=/usr/local/bioconductor/logs/activemq.log"
cd /usr/local/bioconductor/logs
ln -s /usr/local/bioconductor/caDNAcopy/nohup.out ./rworker.log
ln -s $CATALINA_HOME/logs/catalina.out ./tomcat.log