Skip to content

run host

Joe Kaiser edited this page Dec 29, 2017 · 2 revisions

run host

Usage

stack run host [host ...] {command=string} [collate=string] [delay=string] [managed=boolean] [threads=string] [timeout=string] [x11=boolean]

Description

Run a command for each specified host.

Arguments

  • {host}

    Zero, one or more host names. If no host names are supplied, the command is run on all 'managed' hosts. By default, all backend nodes are 'managed' nodes. To determine if a host is managed, execute: 'rocks list host attr hostname | grep managed'. If you see output like: 'backend-0-0: managed true', then the host is managed.

Parameters

  • [command=string]

  • {collate=string}

  • {delay=string}

  • {managed=boolean}

  • {threads=string}

  • {timeout=string}

  • {x11=boolean}

    If 'yes', enable X11 forwarding when connecting to hosts. Default is 'no'.

Examples

  • stack run host backend-0-0 command="hostname"

    Run the command 'hostname' on backend-0-0.

  • stack run host backend command="ls /tmp"

    Run the command 'ls /tmp/' on all backend nodes.

Clone this wiki locally