Executing commands in a multi-cluster environment

Symphony users can run EGO commands from one host that may connect with one or more clusters and have this command take effect in a specific cluster.

Note:

All clusters must be the same version, for example, Symphony 3.2.

Applies only to Symphony users.

Install and set your environment to run egosh commands in a multi-cluster environment

Whether you are an interactive user or not, follow these steps to be able to run egosh commands in a multi-cluster environment.

You must complete these steps each time you want to be able to run egosh on a different cluster.

  1. On the host that you want to run in a multi-cluster environment, install the Symphony client package.
  2. Copy the folder %EGO_TOP%\1.2.3u1\bin from the master host to this host.
  3. Set the environment variable PATH in the symclientenv.bat file under SymphonyClient\conf on the host to include the directory containing the egosh binary (%EGO_TOP%\1.2.3u1\bin\egosh.exe).
    1. If the PATH variable is not set, modify symclientenv.bat file so that it points %EGO_CONFDIR% of the Symphony shared directory of the cluster to be connected to. For example: \\FileServer\SymShare\kernel\conf.
    2. In ego.conf under SymphonyClient\conf, modify it by adding the master list and VEMKD port number.
  4. Run symclientenv.bat.
  5. Run egosh resource list.

    A list of resources displays if the configuration was successful.

You can now issue egosh subcommands from this host to another cluster.