lsavailports

Use the lsavailports command to display the port configuration types for a specific path.

Syntax

Read syntax diagramSkip visual syntax diagramlsavailports-help-h-?-s-l-fmtdefaultxmldelim-delimcharstanza-ponoff-hdronoff-rnumber-voffon-srcsource_lss-tgttarget_lss

Parameters

-help | -h | -?
Lists help for the command. If you specify additional parameters and arguments, those parameters and arguments are ignored.
-s
Displays default information, including the source and target LSS and the type of port configuration.
-l
Displays detailed information for each port, including:
Column label Details
Source Origin of the path; for ESS, an LSS.
Target Target of the path; for ESS, an LSS.
Type The configuration of the port (such as Enterprise Systems Connection [ESCON] or Fibre Channel).
-fmt { default | xml | delim | stanza }
Specifies the format of the output. You can specify one of these values:
default
Specifies that the output is displayed in tabular format using spaces as delimiters between columns. This is the default value.
xml
Specifies that the output is displayed in XML format.
delim
Specifies that output is displayed in a tabular format using commas as delimiters between columns.
To use a character other than a comma as the delimiter, specify -fmt delim -delim char , where char represents the character that you want to use as the delimiter. For example, if you want to use a colon (:) as the delimiter, use the following -fmt parameter:
-fmt delim -delim :
If you use a shell metacharacter as the delimiting character, enclose the character in quotation marks or single quotation marks. A blank space is not a valid character.
stanza
Specifies that the output is displayed as one keyword-value pair per line.
-p { on | off }
Specifies whether to display one page of text at a time or all text at once.
on
Displays one page of text at a time. Pressing any key displays the next page. This is the default value when the command is run in interactive mode.
off
Displays all text at once. This is the default value when the command is run in single-shot mode.
-hdr { on | off }
Specifies whether to display the table header. You can specify one of these values:
on
Displays the table header. This is the default value.
off
Hides the table header.
-r number
Specifies the number of rows per page to display when the -p parameter is specified. You can specify a value of 1 - 100. The default value is 22.
-v { on | off }
Specifies whether to enable verbose mode. You can specify one of these values:
on
Enables verbose mode.
off
Disables verbose mode. This is the default value.
-src source_lss
Specifies the source LSS (for example, ESS:2105.FCA57:LSS:21).
-tgt target_lss
Specifies the target LSS (for example, ESS:2105.FCA57:LSS:21).

Example: Listing port configuration for paths

The following command lists the port configuration used for each path with source LSS DS8000:2107.04131:LSS:15 and target LSS ESS:2105.FCA57:LSS:15.

csmcli> lsavailports -src DS8000:2107.04131:LSS:15 -tgt ESS:2105.FCA57:LSS:15

The following output is returned:

Source                           Target                        Type
===========================================================================
DS8000:2107.04131:LSS:15.0x0330  ESS:2105.FCA57:LSS:15.0x008C  Fibre Channel
DS8000:2107.04131:LSS:15.0x0110  ESS:2105.FCA57:LSS:15.0x000C  Fibre Channel
DS8000:2107.04131:LSS:15.0x0110  ESS:2105.FCA57:LSS:15.0x008C  Fibre Channel
DS8000:2107.04131:LSS:15.0x0110  ESS:2105.FCA57:LSS:15.0x0088  Fibre Channel
DS8000:2107.04131:LSS:15.0x0110  ESS:2105.FCA57:LSS:15.0x0028  Fibre Channel