Verification¶
Warning
ESGF-Ansible is completely separate from the legacy 2.x ESGF-Installer. The tools provided by ESGF-Installer are, in general, incompatible with ESGF-Ansible and should not be used in cooperation with ESGF-Ansible. The FAQ page describes how to upgrade a node from the legacy installer using ESGF-Ansible, after which point the legacy tools should no longer be used.
Status¶
The status of a node, or multiple nodes, can be checked with the status.yml
playbook.
ansible-playbook -v -i hosts.test status.yml
This can be neatly combined with start.yml
and stop.yml
. The following will restart a node, then check its status.
ansible-playbook -v -i hosts.test stop.yml start.yml status.yml
If you are looking to get started using your node or have questions that are not answered within these docs be sure to checkout the user support docs.
Logs¶
While status.yml
will report on various ports and URLs that services are listening on, it is not a replacement for a human inspecting log files.
The following locations may be useful references for the services being ran on a node.
This list is not comprehensive and potentially is subject to change.
httpd¶
/etc/httpd/logs/*
Tomcat¶
/usr/local/tomcat/logs/*
Thredds¶
/esg/content/thredds/logs/*
, specifically threddsServlet.log
MyProxy¶
/var/log/messages
CoG¶
/etc/cog-wsgi-8889/error_log
SLCS¶
/etc/slcs-wsgi-8888/error_log