University of Colorado
The Earth System CoG Collaboration Environment has replaced the Web Front End as the public face to ESGF. This page describes the steps necessary to setup, configure, and maintain CoG for your ESGF node. It is intended to be used by existing ESGF Node administrators with root-level access.
Open URL: https://<hostname>/ Replace: <hostname> with your Node's fully qualified domain name (note the "https" protocol).
This should redirect to https://
Alternatively, if you already have a working ESGF/CoG setup, you can upgrade CoG without running the full ESGF installer with the following procedure (as root, or prepend commands with sudo):
Stop the ESGF node: # /usr/local/bin/esg-node stop But start Postgres: # /etc/init.d/postgresql start Checkout the latest esg-cog script from GitHub (devel branch): # cd /usr/local/bin # wget 'https://github.com/ESGF/esgf-installer/blob/devel/cog/esg-cog' Execute the script: # ./esg-cog Stop Postgres: # /etc/init.d/postgresql stop Restart the ESGF node: # /usr/local/bin/esg-node start
Additionally, the following pages contain additional content related to understanding and operating an ESGF-CoG node:
In general, CoG upgrades are best executed within a complete ESGF release, by runinnig the full ESGF installer. But there might be situations where an ESGF Node administrator might want to install a new CoG version right away - for example, because a security patch or a new piece of functionality must be installed as soon as possible. CoG can be upgraded standalone by leveraging the ESGF installation infrastructure, simply by editing and executing the esg-cog script (as root):
cd /usr/local/bin edit esg-cog: set VERSION=...whatever is the CoG version you want to install... execute esg-cog: ./esg-cog restart the node: ./esg-node restart
IMPORTANT: please note that the esg-cog script requires that the ESGF Postgres database be running while it executes. So either leave the whole ESGF node running, upgrade CoG, and then restart the node; or shut down the node but start up the Postgres database alone before running the upgrade script.
For any problems during initial CoG setup and configiration, please email the ESGF Installation Working Team at: email@example.com. For any problems with CoG afterwards, please email CoG support at: firstname.lastname@example.org.