Adds node(s) to an existing initiator group.
igroup create { -f | -i } [ -t ostype ] initiator_group [ node ... ]
Creates a new initiator group.
If the -f option is given, an FCP initiator group is created.
If the -i option is given, an iSCSI initiator group is created.
The -t option can be used to specify the ostype of the initiators within the group. The type applies to all initiators within the group and governs the finer details of SCSI protocol interaction with these initiators. Valid arguments are default, solaris, windows, hpux, aix and linux.
If the initiator_group includes spaces, it must be enclosed in double quotation marks. The maximum length of the initiator_group can be 96 bytes.
FCP nodes are specified as world wide port names (WWPN), written as 16 hexadecimal characters with optional (:) characters. iSCSI nodes are written in the dotted-domain fashion.
igroup destroy [ -f ] initiator_group ...
Destroys existing initiator group(s). By default a group cannot be destroyed if there are existing lun maps defined for that group. This behaviour can be overridden with the use of -f option which will destroy the initiator group and any associated lun maps.
igroup help sub_command
Displays the help information for the given sub_command.
igroup remove [ -f ] initiator_group node ...
Removes node(s) from an initiator group.
The operation is prohibited if there are existing lun maps defined for that group. The -f option can be used to force remove the node.
igroup set [ -f ] initiator_group attribute value
Sets an attribute for an initiator group.
ostype
Sets the operating system type for this initiator group, valid values are default solaris windows aix hpux and linux.
throttle_reserve
Reserves a percentage of SCSI target command blocks for this igroups exclusive usage. Valid values are 0-99 A setting of 0 means the igroup will share the unreserved command block pool.
throttle_borrow
When set to yes the throttle will exceed its command block reservation if unreserved command blocks are available. If the throttle_reserve is 0 this setting has no meaning.
The -f flag overrides all warnings, and is required with rsh.
igroup show [ -v ] [ initiator_group ]
Displays the nodes in an initiator group. If no initiator_group is specified, the members of all initiator groups are displayed. You can use the -v flag to get a verbose listing.
igroup show -t [ -i interval [ -c count ] [ -a ] ]
If the -t flag is used, igroup throttles will be listed. The -i flag is used to specify the interval over which the statistics will be displayed. The -c option can be used to specify the number of intervals to display statistics for. The -a flag will cause all throttles to be displayed, instead of only throttles with non-zero statistics.