Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

Please keep a note of the Host and Port given from your ecf_start.sh output for later. The host and port number uniquely identify your ecflow_server . When you want to access this server using ecflow_client Client Server API or ecflow_ui you need to know these information. By setting the value of the environment variables ECF_HOST and ECF_PORT you identify the server you wish to access. Multiple ecflow_servers can run on the same system using different port numbers.

Local Machine

We prefer to start the ecFlow server with the ecflow_start.sh script to help prevent unintentional shared usage of the server. However, you could use the default ECF_PORT and started a server running on your own local machine using the following command:

...

ecflow_server log files and check point files are created in the current directory by default, and have a prefix <machine_name>.<port_number>. As this allows multiple servers to run on the same machine. If you had previously run the same ecflow_server in the past it will also attempt to recover the suite definition from the check point file.

What to do

  • Type Type   module load ecflow to setup /4.5.0   to set up up the paths.

  • Create the $HOME/course directory

  • Start the server using ecflow_start.sh -d $HOME/course

  • Make a note of the ECF_HOST and ECF_PORT variables.
  • Note: If in the subsequent sections, you have the need to start a new shell, and want access to the server, then ensure that ECF_PORT is set.(also call module load ecflow/4.5.0, in each new shell)
      
Horizontal Navigation Bar
Button Group

Button Hyperlink
titlePrevious
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Overview
Button Hyperlink
titleUp
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Tutorial
Button Hyperlink
titleNext
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Defining+a+new+suite

...