WireGauge
WireGauge
is a tool to collect information from a NetApp controller and evaluate the
nature of the cabling to the disk shelves. The storage representation will show a hierarchial
model of each "stack" of disk shelves, the disk
shelves within that stack, and the disks in each shelf. For each item,
WireGauge will display the multipath state of the
object. You can learn about how to run WireGauge here. Support for WireGauge can be
found here.
Wiregauge
(for the Windows platform) will come in a zip file. The zip file
will contain a number of files. The WireGauge executable
is WireGauge.exe. You can run this by double clicking on the
WireGauge executable icon. It is usually safe to ignore and of the other
files in the distribution. The WireGauge User Interface (pictured below) has 3
main components. The left hand side shows the logs captured by
WireGauge. The top right section allows the user to input the connectivity
to the controller (specifying the hostname, username, password, and serial port
to use). The bottom right section is where the representation of the disk
shelves will be displayed. There are two
primary modes of collecting data necessary for determining the nature of the
wiring between the controllers and disks. The first method is via a
network connection. The other is to use a USB-to-Serial adapter and
connect to the console (serial) port on the controller. If the network
option is chosen, you can connect to the same network the controller
is on, or setup a crossover connection between your computer and the
controller. If the serial option is chosen, WireGauge will run a
small number of commands necessary. On very large systems, this may take up to
5 minutes to complete. This picture shows the User
Interface when the Network option is selected.
This picture shows the User
Interface when the Serial option is selected. Serial Connection Instructions Network Connection Instructions Data Capture Complete and Analysis A disk stack is a group of up to 6 disk shelves
connected to a NetApp controller. This used to be synonymous with the term
"loop", but since a stack of disks can belong to multiple "loops", the term loop
is ambiguous. There are several multipath states for a disk, disk
shelf, or shelf stack.
1. Introduction
WireGauge works by
connecting to a NetApp controller via a network connection or serial port.
It will run a few commands necessary for determining the storage hardware
configuration. The output from these commands will be parsed and a
representation of the storage will be displayed to the user.
2. Help Topics
2.1 How to run WireGauge

2.2 Data Capture via Serial Port



2.3 Data Capture via Network



2.4 Analyzing Results


2.5 What is a stack?
2.6 Multipath States
| MutiPath State | Description |
| SP | Single Path |
| MP | Multi Path |
| PP | Partial Path |
A multipath state can mean different things to a shelf stack, disk shelf, or individual disk.
Stack
Single Path -- A single path stack has
only one connection from a controller (or each controller in a cluster).
Multi Path -- A shelf stack with a properly configured for
MPHA.
Partial Path -- A shelf stack where one or more disk
shelves in the stack are not properly multipathed. This can be due to a
bad cable, improper cabling, or a bad shelf module. This is a very
bad situation and should be rectified immediately.
Shelf
Single Path -- A disk shelf with only one
connection from a controller.
Multi Path -- A disk shelf with two
connections from a controller via the A and B modules.
Partial Path -- A disk
shelf where some disks have multiple paths and others only have a single
path. This usually indicates there is a problem with the disk drive.
Disk
Single Path -- A disk where either the primary port
or secondary port is connected to a controller, but not both.
Multi
Path -- A disk where both the primary port and secondary port are connected to a
controller.
Same Path -- A disk where both primary and secondary ports are
connected to a controller via the same shelf module (A or B). This usually
indicates a wiring problem within the stack.
WireGauge creates an XML file that contains information about the disk shelf wiring configuration of the controller. This information is useful to NetApp Tech Support Center. When you launch WireGauge for the first time, it will prompt you to "opt-in" for sending these log files to NetApp. If you opt-in, these log files will be sent automatically if you are connected to the Internet. This upload process will happen at the time WireGauge is launched, or immediately after you have captured information from the NetApp controller.
WireGauge is capable of reading an AutoSupport message that you have saved in a file..



WireGauge is capable of pulling AutoSupport messages directly from the AutoSupport search engine. This feature is available only to users connected inside the NetApp intranet. This feature is not availble to partners or customers (sorry!). This feature is disabled if WireGauge cannot reach the Autosupport database server.




If you are a NetApp employee or Partner, you can get support for WireGauge from here. Open a support ticket at this site and your issue will be handled as quickly as possible. Please include information such as: