[ofa-general] Command specification of ca_name and ca_port

David McMillen davem at systemfabricworks.com
Mon Jul 23 07:52:55 PDT 2007


There are a standard set of command line options that allow 
specification of the CA to use for sending the requests.  I'm adding 
these to programs that don't have them, since they are very useful when 
diagnosing a node connected to multiple subnets.  Even if you discount 
multiple subnets on purpose, sometimes this happens when the hardware 
connecting all of the CA ports to the same place gets broken, and that 
is when you need diagnostics that can help figure out what is where.

The standard options are:

       -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.

My problem is that saquery already uses -C and -P, although the -t 
exists for the expected purpose.  Also, ibcheckerrs already uses -t for 
specifying the threshold file.

Changing the timeout for ibcheckerrs isn't critical, but not being able 
to do it doesn't seem right.  However, the saquery command could be 
really handy for figuring out split fabrics, and is useful to those of 
us that connect to multiple subnets.

Does anybody have a useful suggestion?

Thanks,
   Dave McMillen






More information about the general mailing list