Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerScale OneFS 9.3.0.0 CLI Command Reference

isi_for_array

Runs commands on multiple nodes in an array, either in parallel or in serial.

When options conflict, the one specified last takes precedence.

NOTE The -k, -u, -p, and -q options are valid only for SSH transport.

Syntax

isi_for_array
  [--array-name <array>]
  [--array-file <filename>]
  [--directory <directory>]
  [--diskless]
  [--ignore-errors]
  [--known-hosts-file <filename>]
  [--user <user>]
  [--nodes <nodes>]
  [--password <password>]
  [--pre-command <command>]
  [--query-password]
  [--quiet]
  [--serial]
  [--storage]
  [--transport <transport-type>]
  [--throttle <count>]
  [--exclude-nodes <nodes>]
  [--exclude-down-nodes]

Options

{--array-name | -a} <array>
Uses <array>.
{--array-file | -A} <filename>
Reads array information from<filename>. The default looks first for $HOME/.array.xml, then for /etc/ifs/array.xml.
{--directory | -d} <directory>
Runs commands from the specified directory on remote computers. The current working directory is the default directory. An empty <directory> results in commands being run in the user's home directory on the remote computer.
{--diskless | -D}
Runs commands from diskless nodes.
{--ignore-errors | -I}
Suppresses the printing of error messages for nodes that return non-zero exit status. Returns the maximum exit status from all nodes.
{--known-hosts-file | -k} <filename>
Uses <filename> for SSH known hosts file instead of the default /dev/null directory.
{--user | -u | -l} <user>
Logs in as <user> instead of as the default root user.
{--nodes | -n} <nodes>
Runs commands on the specified nodes, which can be specified multiple times. Must be a list of either node names or ranges of node IDs; for example, 1,3-5,neal8,10. If no nodes are explicitly listed, the whole array is used.
{--password | -p | --pw} <password>
Uses the specified password instead of the default password.
{--pre-command | -P} <command>
Runs the specified command before any other commands. This is useful for setting up the environment and it can be specified multiple times. You can specify - to reset the list of pre-commands.
{--query-password | -q}
Prompts the user for a password.
{--quiet | -Q}
Suppresses printing of the host prefix for each output line.
{--serial | -s}
Runs commands in serial instead of parallel.
{--storage | -S}
Run commands from storage nodes.
{--transport | -t} <transport-type>
Specifies the network transport type. The default value is rpc. Valid transports values are rpc or ssh.
{--throttle | -T} <count>
Adjusts throttling. To disable throttling, specify 0. The default value is 80 for multitasking and 35 for forking.
{--exclude-nodes | -x} <nodes>
Excludes specified nodes from the command. This argument is specified in the same manner as the -n option.
{--exclude-down-nodes | -X}
Excludes offline nodes from the command. This command is limited to cluster local use only.

Example

In SmartLock compliance mode, to run isi_for_array for a command that requires root privileges, you must specify sudo twice. For example, the following command runs isi statistics client list on each node in a compliance cluster.

sudo isi_for_array -u compadmin sudo isi statistics client list

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\