Versions Compared

Key

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

...

This will start an ecflow_server running on your system with a port number unique to your user ID. With this script ecFlow log files and check point files are created in the directory $HOME/ecflow_server. This can be changed by usingYou can change the location of the log and checkpoint files using the -d option, e.g. to output these file in the course directory:

Code Block
ecflow_start.sh -d $HOME/course
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 ecflowview you need to know these information. By setting the value of the environment variables ECF_NODE and ECF_PORT you identify the server you wish to access. Multiple ecflow_server ‘s s can run on the same system using different port numbers.

...

Code Block
ecflow_server

at the unix UNIX prompt. 

This will start an ecflow_server running on your system with a default host name of “localhost” and port number of 3141. If another program on your machine is using this same port number, then you will get an “Address in use” error. To start the server on a specific port number you can use:

...

  • Type module load ecflow to setup up the paths.

  • Create the $HOME/course directory

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

  • Make a note of the ECF_NODE 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.
      

...