wiki:Configuration

Version 4 (modified by mdumitru, 17 months ago) (diff)

--

Configuration Files and Directories Overview

Overall directory structure

Since rasdaman 9.2, directories are concentrated in /opt/rasdaman.

Subdirectories tbd.

Log files

Rasdaman server logs are placed in /var/log/rasdaman. The server components feed the following files:

serverUuid.pid.log server worker logs, usually named some-uuid.pid.log; ls -ltr is a useful command to see the latest modified logs at the bottom
rasmgr.pid.log server manager log
/var/lib/rasdaman/startup.log server manager startup log

More information on rasdaman logging can be found on the wiki:rasdamanlogging

Further relevant log locations are

postgresql /var/lib/pgsql/data/pg_log
tomcat petascope log messages can be found in:
CentOS 7: /usr/share/tomcat/petascope.log
CentOS 6: /var/log/tomcat6/catalina.out

Configuration files

All rasdaman configuration files can be found in $RMANHOME/etc.

rasmgr.conf allows fine-tunning the rasdaman servers, e.g. number of servers, names, database connection, etc.
petascope.properties set petascope properties, e.g. database/rasdaman connection details, CRS resolver URLs, various feature options
log4j.properties petascope logging configuration
wms_service.properties petascope properties specifically for the WMS service
~/.rasdaman/rasconnect in case the rasgeo (rasimport/raserase) component is used; has to be installed manually, see example configuration file [wiki;Install#rasgeo here]

Further relevant configuration files are

postgresql /var/lib/pgsql/data/{postgresql.conf,pg_hba.conf}
tomcat /etc/tomcat/ or /etc/tomcat6/