ClusterWare 7 vs. 11 CommandsΒΆ

ClusterWare 7

bpsh 0-127 date

ClusterWare 11

pdsh -w n[0-127] date

ClusterWare 11

scyld-nodectl -i n[0-127] exec date

Attempt to remotely execute the date command on all nodes in the range of n0 to n127.

bpsh executes on the master node or compute nodes. Authentication is set up out-of-the-box for user root, though it must be set up by the local cluster administrator for non-root users.

pdsh executes on the head node or compute nodes and requires proper user authentication between nodes.

scyld-nodectl executes on any node that has the clusterware-tools package installed and only for cluster administrators.

ClusterWare 7

bpsh -a date

ClusterWare 11

scyld-nodectl --up exec date

Perform the same remote execution of the date command, although this time just for nodes in the "up" state.

ClusterWare 7

bpcp

ClusterWare 11

rsync, scp, pdcp

bpcp executes on the master node or compute nodes. Authentication is set up out-of-the-box for user root, though it must be set up by the local cluster administrator for non-root users.

rsync, scp, pdcp execute on the head node or compute nodes, and each require proper user authentication between nodes.

ClusterWare 7

bpstat

ClusterWare 11

scyld-nodectl status

ClusterWare 7

bpstat -U

ClusterWare 11

scyld-nodectl status --refresh

ClusterWare 7

bpstat --long

ClusterWare 11

scyld-nodectl status --long

bpstat only executes on the master node.

scyld-nodectl executes on any node that has the clusterware-tools package installed and only for cluster administrators.

ClusterWare 7

beostat, beostatus

ClusterWare 11

Chronograf GUI

See Chronograf GUI for a brief discussion of Chronograf graphical monitoring and a further reference to full Chronograf documentation, and scyld-nodectl status for examples of the commandline interface for accessing partial per-node information.

ClusterWare 7

beomap

ClusterWare 11

unavailable

Legacy ClusterWare anticipated users executing multi-threaded jobs by using beomap and beostat to determine the availability and current load-levels of the compute nodes, and then executing MPI-type commands (e.g., mpirun) from the head node to execute a job on selected nodes. Modern ClusterWare users instead rely upon a job scheduler (e.g., Slurm or PBS TORQUE) to optimally manage executing such multi-threaded jobs across multiple nodes.

ClusterWare 7

bpctl -S 0-127 -R

ClusterWare 11

scyld-nodectl -i n[0-127] reboot

ClusterWare 7

bpctl -S all -R

ClusterWare 11

scyld-nodectl -a reboot

ClusterWare 7

bpctl -S allup -R

ClusterWare 11

scyld-nodectl --up reboot

bpctl only executes on the master node.

scyld-nodectl executes on any node that has the clusterware-tools package installed and only for cluster administrators.

ClusterWare 7

beoconfig node

ClusterWare 11

scyld-nodectl ls -l

ClusterWare 7

beoconfig kernelimage

ClusterWare 11

scyld-bootctl -a ls -l

ClusterWare 7

beoconfig kernelcommandline

ClusterWare 11

scyld-imgctl -a ls -l

beoconfig only executes on the master node.

scyld-nodectl, scyld-bootctl, scyld-imgctl execute on any node that have the clusterware-tools package installed and only for cluster administrators.