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.

PowerScaleOneFS 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 | -a <array>]
  [--array-file | -A <filename>]
  [--directory | -d <directory>]
  [--diskless | -D]
  [--ignore-errors | -I]
  [--user | -l | -u <user>]
  [--nodes | -n <nodes>]
  [--pre-command | -P <command>]
  [--quiet | -Q]
  [--rpc-timeout <seconds>]
  [--serial | -s]
  [--storage | -S]
  [--throttle | -T <count>]
  [--exclude-nodes | -x <nodes>]
  [--exclude-down-nodes | -X]

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.
--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 logical node numbers (LNNs); for example, 1,3-5,neal8,10. If no nodes are explicitly listed, the whole array is used.
--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.
--quiet | -Q
Suppresses printing of the host prefix for each output line.
--rpc-timeout<seconds>
The maximum period in secionds before the RPC channel times out. To disable, use the value 0.
--serial | -s
Runs commands in serial instead of parallel.
--storage | -S
Run commands from storage nodes.
--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: <>()\