# MCib.ctl:230: Collects InfiniBand Information # $Id: MCib.ctl,v 1.3 2013/11/26 11:04:33 RDA Exp $ # ARCS: $Header: /home/cvs/cvs/RDA_8/src/scripting/lib/collect/EXPLORER/MCib.ctl,v 1.3 2013/11/26 11:04:33 RDA Exp $ # # Change History # 20131126 MSC Improve the documentation. =head1 NAME EXPLORER:MCib - Collects InfiniBand Information =head1 DESCRIPTION This module collects configuration and diagnostic data for InfiniBand networks and cards. =cut use Mrc # Initialization var $VALIDATE = true keep $VALIDATE section begin var $ERR = '---## Associated Errors' var $TOC = '%TOC%' var $TOP = '[[#Top][Back to top]]' run EXPLORER:XPLRlib('ib') #------------------------------------------------------------------------------ # XPLR_ib section #------------------------------------------------------------------------------ section XPLR_ib call log_run('Processing IB sections ...') =for stopwords ib =head2 ib - InfiniBand Information Gathers the InfiniBand information using the following commands: =over 2 =item o F =item o C =item o F =item o C =item o F =item o F =item o C =item o F =item o F =item o F =item o F =item o F =back =cut debug ' Inside IB collection, gathering the InfiniBand information' report ib title '---+!! InfiniBand Information' title $TOC call do_exec(\ ['ib/dladm_show-ib',\ '/usr/sbin/dladm','show-ib',\ '---+ Physical Link Information'],\ ['ib/fwflash_l_c_IB',\ '/usr/sbin/fwflash','-l -c IB',\ '---+ GUIDs and Curent Firmware Version'],\ ['ib/ibaddr',\ '/usr/sbin/ibaddr',undef,\ '---+ Addresses'],\ ['ib/ibdatacounters_N',\ '/usr/sbin/ibdatacounters','-N',\ '---+ Data Counters'],\ ['ib/ibcheckerrors_N',\ '/usr/sbin/ibcheckerrors','-N',\ '---+ Connectivity and Port Counter Errors'],\ ['ib/ibcheckstate',\ '/usr/sbin/ibcheckstate',undef,\ '---+ Ports which are Up but not Active'],\ ['ib/ibcheckwidth',\ '/usr/sbin/ibcheckwidth',undef,\ '---+ Active Link Widths'],\ ['ib/iblinkinfo',\ '/usr/sbin/iblinkinfo.pl',undef,\ '---+ Link Speed and Connection for Active Ports and Switches'],\ ['ib/ibnetdiscover',\ '/usr/sbin/ibnetdiscover',undef,\ '---+ Topology'],\ ['ib/ibnodes',\ '/usr/sbin/ibnodes',undef,\ '---+ Nodes'],\ ['ib/ibstat',\ '/usr/sbin/ibstat',undef,\ '---+ Device Statuses'],\ ['ib/rds-info',\ '/usr/bin/rds-info',undef,\ '---+ Reliable Datagram Sockets Kernel Module']) if isCreated(true) toc '2:[[',getFile(),'][rda_report][InfiniBand Information]]' =head1 SEE ALSO L, L =begin credits =over 10 =item RDA 4.25: Chris Beal. =back =end credits =head1 COPYRIGHT NOTICE Copyright (c) 2002, 2016, Oracle and/or its affiliates. All rights reserved. =head1 TRADEMARK NOTICE Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. =cut