Name
dcem - Provides a graphical user interface (GUI) that allows you to run a command or script on multiple distributed nodes on a network at the same time.
Synopsis
dcem [-h | --help] [-V | --version] [-v | --verbose] [-N | --groups [group,group,group,...]] [-n | --hosts [host_name,host_name,host_name,...]] [command_specification_name]
Description
Distributed Command Execution Manager (DCEM) provides a GUI that allows you to run a command or script on multiple distributed machines on a network at the same time. You can specify a collection of individual nodes, or you can create groups of nodes and save them to use again. DCEM provides real-time command execution status on the individual nodes that you specify, showing them in a waiting, working, successful, or failed state. It helps you to create, save, and edit command specifications, and it also creates a log of all distributed command activity. DCEM provides the capability of saving command specifications as PERL scripts. These saved command specifications can be executed at the command line. The command specifications are saved under the user's home directory /home/dcem/scripts.
The command_specification_name parameter initializes the input fields with the specified command. This is the name that is used when the command is saved in the DCEM GUI.
For the first release, the dsh command provides the underlying function.
Options
Examples
The following are examples for specifying hosts and groups together with the command_specification_name parameter on the command line. Assume the myCommand command was saved with the following host names: h1, h2, h3 and groups of hosts: g1, g2, g3.
dcem
dcem -N g4,g5 myCommand
This results in the following output in the following GUI fields:
Host names:{empty} Groups of hosts: g4,g5
dcem -N g4,g5 --hosts h4 myCommand
This results in the following output in the following GUI fields:
Host names: h4 Groups of hosts: g4,g5
dcem -V
Files
See Also
The dsh man page.
Author
Sandy Amin - cluster@us.ibm.com