マニュアルページセク ション 1M: システム管理コマンド

印刷ビューの終了

更新: 2014 年 7 月
 
 

ibportstate (1m)

名前

ibportstate - handle port (physical) state and link speed of an InfiniBand port

形式

ibportstate    [-d(ebug)]     [-e(rr_show)]     [-v(erbose)]
[-D(irect)]  [-G(uid)]  [-s smlid] [-V(ersion)] [-C ca_name]
[-P  ca_port]  [-t(imeout)   timeout_ms]   [-h(elp)]   <dest
dr_path|lid|guid> <portnum> [<op>]

説明




OpenIB Diagnostics                                IBPORTSTATE(1m)



NAME
     ibportstate - handle port (physical) state and link speed of
     an InfiniBand port


SYNOPSIS
     ibportstate    [-d(ebug)]     [-e(rr_show)]     [-v(erbose)]
     [-D(irect)]  [-G(uid)]  [-s smlid] [-V(ersion)] [-C ca_name]
     [-P  ca_port]  [-t(imeout)   timeout_ms]   [-h(elp)]   <dest
     dr_path|lid|guid> <portnum> [<op>]


DESCRIPTION
     ibportstate allows the port state and port physical state of
     an IB port to be queried (in  addition  to  link  width  and
     speed  being  validated  relative  to the peer port when the
     port queried is a switch port), or a switch port to be  dis-
     abled,   enabled,   or   reset.  It  also  allows  the  link
     speed/width enabled on any IB port to be adjusted.


OPTIONS
     op   Port operations allowed
           supported ops: enable, disable, reset,  speed,  width,
          query,            down,  arm,  active,  vls,  mtu, lid,
          smlid, lmc
           Default is query

      ops enable, disable, and reset are only allowed  on  switch
     ports
      (An error is indicated if attempted on CA or router ports)
      speed and width ops are allowed on any port
      speed values are legal values for PortInfo:LinkSpeedEnabled
      (An error is indicated if PortInfo:LinkSpeedSupported  does
     not support
       this setting)
      width values are legal values for PortInfo:LinkWidthEnabled
      (An error is indicated if PortInfo:LinkWidthSupported  does
     not support
       this setting)
      (NOTE:  Speed  and width changes are not effected until the
     port goes through
       link renegotiation)
      query also validates port characteristics (link  width  and
     speed)
       based  on  the  peer  port. This checking is done when the
     port
       queried is a switch port as it relies on combined routing
       (an initial LID route with directed routing to  the  peer)
     which
       can  only  be  done on a switch. This peer port validation
     feature



OpenIB              Last change: Jan 13, 2010                   1






OpenIB Diagnostics                                IBPORTSTATE(1m)



       of query op requires LID routing to be functioning in  the
     subnet.



COMMON OPTIONS
     Most OpenIB diagnostics take the following common flags. The
     exact list of supported flags per utility can  be  found  in
     the  usage  message  and can be shown using the util_name -h
     syntax.

     # Debugging flags

     -d      raise the IB debugging level.
             May be used several times (-ddd or -d -d -d).

     -e      show send and receive errors (timeouts and others)

     -h      show the usage message

     -v      increase the application verbosity level.
             May be used several times (-vv or -v -v -v)

     -V      show the version info.

     # Addressing flags

     -D      use directed path address arguments. The path
             is a comma separated list of out ports.
             Examples:
             "0"             # self port
             "0,1,2,1,4"     # out via port 1, then 2, ...

     -G      use GUID address argument. In most cases, it is  the
     Port GUID.
             Example:
             "0x08f1040023"

     -s  <smlid>       use  'smlid'  as  the target lid for SM/SA
     queries.

     # Other common flags:

     -C <ca_name>    use the specified ca_name.

     -P <ca_port>    use the specified ca_port.

     -t  <timeout_ms>  override  the  default  timeout  for   the
     solicited mads.

     Multiple CA/Multiple Port Support




OpenIB              Last change: Jan 13, 2010                   2






OpenIB Diagnostics                                IBPORTSTATE(1m)



     When  no  IB device or port is specified, the port to use is
     selected by the following criteria:

     1. the first port that is ACTIVE.

     2. if not found, the first port that is  UP  (physical  link
     up).

     If  a  port and/or CA name is specified, the user request is
     attempted to be fulfilled, and will fail if it is not possi-
     ble.


EXAMPLES
     ibportstate 3 1 disable                 # by lid

     ibportstate -G 0x2C9000100D051 1 enable # by guid

     ibportstate  -D 0 1                      # (query) by direct
     route

     ibportstate 3 1 reset                   # by lid

     ibportstate 3 1 speed 1                 # by lid

     ibportstate 3 1 width 1                 # by lid

     ibportstate -D 0 1 lid 0x1234 arm       # by direct route


AUTHOR
     Hal Rosenstock
          <hal.rosenstock@gmail.com>



ATTRIBUTES
     See  attributes(5)  for  descriptions   of   the   following
     attributes:

     +---------------+----------------------+
     |ATTRIBUTE TYPE |   ATTRIBUTE VALUE    |
     +---------------+----------------------+
     |Availability   | network/open-fabrics |
     +---------------+----------------------+
     |Stability      | Volatile             |
     +---------------+----------------------+
NOTES
     This   software   was   built   from   source  available  at
     https://java.net/projects/solaris-userland.   The   original
     community  source was downloaded from  ['http://www.openfab-
     rics.org/downloads/ibutils/ibutils-1.5.7.tar.gz',



OpenIB              Last change: Jan 13, 2010                   3






OpenIB Diagnostics                                IBPORTSTATE(1m)



     'http://www.openfabrics.org/downloads/libibverbs/libib-
     verbs-1.1.4-1.22.g7257cd3.tar.gz',      'http://www.openfab-
     rics.org/down-
     loads/libmlx4/libmlx4-1.0.1-1.18.gb810a27.tar.gz',
     'http://www.openfabrics.org/downloads/libsdp/lib-
     sdp-1.1.108-0.15.gd7fdb72.tar.gz',      'http://www.openfab-
     rics.org/downloads/management/infiniband-
     diags-1.5.8.tar.gz',       'http://www.openfabrics.org/down-
     loads/management/libibmad-1.3.7.tar.gz',   'http://www.open-
     fabrics.org/downloads/management/libibumad-1.3.7.tar.gz',
     'http://www.openfabrics.org/downloads/manage-
     ment/opensm-3.3.9.tar.gz', 'http://www.openfabrics.org/down-
     loads/perftest/perftest-1.3.0-0.42.gf350d3d.tar.gz',
     'http://www.openfabrics.org/down-
     loads/qperf/qperf-0.4.6-0.1.gb81434e.tar.gz',
     'http://www.openfabrics.org/downloads/rdmacm/librd-
     macm-1.0.14.1.tar.gz',     'http://www.openfabrics.org/down-
     loads/rds-tools/rds-tools-2.0.4.tar.gz']

     Further information about this software can be found on  the
     open   source   community   website  at  http://www.openfab-
     rics.org/.

































OpenIB              Last change: Jan 13, 2010                   4