SNCTM 5100 for the Scalar ® 1000 and 10K User Guide
Copyright Notice © Copyright ADIC 2002 The information contained in this document is subject to change without notice. This document contains proprietary information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without prior written consent of ADIC.
SNC 5100 Notices Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 Safety Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 Safety Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 Remove AC Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNC 5100 SCSI 1-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 PWR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 RDY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 ERR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNC 5100 Maintenance Action Plans Event Codes and Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Check Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Action Reference Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 Event Viewing Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNC 5100 Examine Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Fibre Channel Loop Back Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Testing Fibre Channel Optical Cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Replace Fibre Channel Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 Replace Fibre Channel Device . .
SNC 5100 Connecting to the Service Port Service Port Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95 Connecting the Service Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Hardware Required . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Initial Setup of HyperTerminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNC 5100 POST Error Codes POST Boot Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 ROM Init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Initial POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 Simple Access Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNC 5100 Notices Welcome ADIC is the leading expert in open systems data storage solutions. Your new SNC 5100 is an intelligent storage networking appliance. It provides a management platform for any-to-any connectivity, increases interoperability, integrates protocol-aware services, and improves reliability, security, and manageability in the Storage Area Network (SAN). This manual is intended to provide hardware and firmware reference support for ADIC customers and professional services team members.
SNC 5100 Remove AC Power If the SNC 5100 is not powered off, perform the following steps to remove AC power. Step 1. Perform a controlled system shutdown of attached host systems. Step 2. Set the Power switch on the SNC 5100 to the off position. Step 3. Disconnect the power cord from the power source. External Machine Check Perform the following external machine check: Step 1. Verify that the external cover and front bezel of the unit are present and not damaged. Step 2.
SNC 5100 Step 2. Check the voltage label on the bottom of the device to ensure it matches the voltage at the power source. Step 3. Check the voltage level at the power source. Fusing Requirements The SNC 5100 power supply has a 3.15 A, 250 VAC time delay fuse on the AC line input, and the AC harness uses an axial lead, 3A, 250 VAC time delay fuse in the neutral line. There are no user-serviceable parts in the SNC 5100.
SNC 5100 General Restrictions The classification is valid only if the module is operated within the specified temperature and voltage limits. The system using the module must provide power supply protection that guarantees that the system power source will cease to provide power if the maximum recommended operation limit or more is detected on the +3.3 V/+5 V at the power source. The operating temperature of the module must be in the temperature range given in the recommended operating limits.
SNC 5100 Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits. ADIC is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment. Unauthorized changes or modifications could void the user’s authority to operate the equipment. This device complies with Part 15 of the FCC Rules.
SNC 5100 Properly shielded and grounded cables and connectors must be used in order to reduce the potential for causing interference to radio and TV communications and to other electrical or electronic equipment. Such cables and connectors are available from ADIC authorized dealers. ADIC cannot accept responsibility for any interference caused by using other than recommended cables and connectors.
SNC 5100 Pokud nenÌ na typovÈm ötitku poËÌtaËe uvedeno, ûe spad· do t¯Ìdy A podle EN 55022, spad· automaticky do t¯Ìdy B podle EN 55022. Pro za¯ÌzenÌ za¯azen· do t¯Ìdy A (ochrannÈ p·smo 30m) podle EN 55022 platÌ n·sledujÌcÌ. Dojde-li k ruöenÌ telekomunikaËnÌch nebo jinych za¯ÌzenÌ, je uûivatel povinen provÈst takov· opat¯enÌ, aby ruöenÌ odstranil. CE Notice Marking by the indicates compliance of this tape library to the EMC (Electromagnetic Compatibility) directive of the European Community.
SNC 5100 Documentation Although the material contained herein has been carefully reviewed, ADIC does not warrant it to be free of errors or omissions. We reserve the right to make corrections, updates, revisions, or changes to the information contained herein. • Send e-mail to: techdocs@adic.
SNC 5100 Introduction This chapter describes the SNC 5100. It provides the following information: • Overview • Configuration Support • Hardware Product Description and Features • Supported Platforms • Supported Devices • Operating Specifications Overview The SNC 5100 is a 1U high, half-rack width, AC powered storage networking controller. It is the interface between storage and Open System Host interfaces and provides Fibre Channel to SCSI connectivity.
SNC 5100 Configuration Support The SNC 5100 provides two Fibre Channel interfaces. The FC interfaces are configured with Giga Bit Interface Converter (GBIC) modules. In addition, the SNC 5100 has four Ultra2 SCSI interfaces. The Ultra2 interfaces are Low Voltage Differential (LVD). See Figure 3.
SNC 5100 Hardware Product Description and Features This section describes the capabilities of the product and outlines some of the key features of its interfaces. • An IBM 405GP 200 MHz processor, with integrated instruction and data caches, and internal serial I/O and Ethernet interfaces. • An Intel 80303 100 MHz Processor, with integrated instruction and data caches. • QLogic 23x0 Fibre Channel protocol chip • 32 MB ECC protected SDRAM program memory. • 128 MB ECC protected SDRAM data buffer memory.
SNC 5100 Cables should have a duplex SC connector on the GBIC end and a connector appropriate to the HBA in use on the host end. Fibre Channel interfaces support the following Public and Private Loop modes: • Target • Initiator • Target and Initiator The maximum number of initiators connected via Fibre Channel is 64 per Fibre Channel port.
SNC 5100 LUN for command and control so that the remaining 2047 LUNs are available for SCSI devices. For each Fibre Channel interface, the SNC 5100 occupies one Fibre Channel ID and all SCSI target devices are available as LUNs on the same Fibre Channel ID. • The maximum number of initiators that can be connected via SCSI Channel is 1 per SCSI Channel. • The unit provides four SCSI-3 VHDCI connectors for maximum mechanical reliability.
SNC 5100 The service port is used for local service and diagnostics when you use a terminal session to access the shell interface. The service port is configured at: • 19,200 Baud • 8 data bits • No parity • One stop-bit • Hardware Flow Control or Xon/Xoff or other internally detected error conditions LED Indicators The User panel of the SNC 5100 provides LEDs that indicate the status and activity of the SNC 5100 and its interfaces.
SNC 5100 SCSI 1-4 For each SCSI channel, the LED will be OFF when no devices have been detected on the port. It will be ON when a target has been found on the channel. It will flash when there is activity on the channel. The LED will return to the OFF state if the channel is reset. PWR The PWR (Power) LED will be ON when the SNC 5100 has power. It will flash if the on-board power sensors determine that any of the required supply voltages are out of range.
SNC 5100 Supported Devices The architecture and implementation of the SNC 5100 software has full SCSI-2 and SCSI-3 target and initiator support. The SNC 5100 has support for disk, tape, and medium changer devices. The product supports all these devices with the same firmware. Multiple target device type drivers coexist to support different device types. For a current list of supported devices, visit www.adic.com.
SNC 5100 Power Consumption The power consumption of this product depends on the number and type of installed interface options. Maximum power consumption is 45 watts in active mode. The SNC 5100 can provide up to 3.25 watts of termination power per SCSI channel. Power Requirements The power supply status is monitored as part of the Enclosure Monitor Register and is reported by the front panel LED. For more information on LEDs, see the ADIC Management Console User Guide.
SNC 5100 18 Operating Specifications 6-00020-02
SNC 5100 Install the SNC 5100 This section covers installation of the SNC 5100, SCSI devices, and Host Bus Adapter. Before you or your service representative installs the SNC 5100, you must perform the steps in the "Pre-installation Procedure". Pre-installation Procedure It is important that the steps in this procedure are completed before you begin the installation of the SNC 5100. This ensures a successful installation of the product.
SNC 5100 Table 2: Pre-Installation Checklist Step Actions Comments and References 5 Label both ends of each SCSI cable with: ° Drive ID and SNC 5100 connector number None. 6 If you are using the ADIC Management Console to manage the SNC 5100, configure an Ethernet environment.
SNC 5100 Table 3: Installation Checklist Step Actions Comments and References 2 Unpack the SNC 5100. Check the components against the packing slip. None. 3 Install into rack or on the desktop. See “” on page 24. 4 Connect the power cord to the SNC 5100. See “Fuses” on page 29. 5 Connect the service terminal to the Service Port and start a terminal emulation session. See “Connecting to the Service Port” on page 95 for the required parameters.
SNC 5100 Table 3: Installation Checklist Step 11 Actions Configure the Ethernet Port (Host Name, Address, Routes, reboot). Comments and References If you are using the ADIC Management Console, you must configure an Ethernet environment. Observe Ethernet Link LED. For more information, see the ADIC Management Console User Guide Configure the Ethernet Port using information in Step 6 in Table 2: Pre-Installation Checklist. Refer to “Network Setup for the SNC 5100” on page 87.
SNC 5100 Table 3: Installation Checklist Step 15 Actions Verify all target devices are available to the host system. Comments and References Use appropriate host system utilities for disk and tape. See Table 4. If all devices are NOT available, reboot host system(s) and check again. If problem persists, go to “Start MAP” on page 42.
SNC 5100 Post-Installation The ADIC Management Console application allows you to manage multiple SNC 5100s from any location on your network. For installation and operating instructions, see the ADIC Management Console User Guide. Other Installation Issues The SNC 5100 is 8.61" wide x 12.0" deep x 1.61" high. All the connectors, and the air outlets, are at one end of the unit. The air inlet and power switch at the other.
SNC 5100 Transfer Rates: Ultra, Fast, and Asynchronous The SCSI protocol defines two methods of data transfer: synchronous and asynchronous. Asynchronous transfers may run as fast as 5 MB/sec, while synchronous transfers may run as fast as 180 MB/sec (Ultra2/3) at block sizes of 256 k. Performance is system and configuration dependent. The rate of transfer is negotiated between a SCSI initiator, such as the SNC 5100, and each target.
SNC 5100 The SCSI protocol also defines a priority-based arbitration method, based on the target ID of the device attaching to the bus. The SCSI ID priority order is, from highest to lowest, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8. Table of SCSI Terminology and Limitations The following table (look for updates at http://www.scsita.org/) defines the number of devices supported, based on the negotiated transfer type.
SNC 5100 Table 5: SCSI Trade Association Terminology Notes: 1The listed maximum bus lengths may be exceeded in Point-to-Point and engineered applications. 2 Use of the word "Narrow", preceding SCSI, Ultra SCSI, or Ultra2 SCSI is optional. 3Single-ended 4Not is not defined for speeds beyond Ultra. defined for speeds beyond Ultra2. 5 After Ultra2 all new speeds are wide only. SCSI Bus Termination Each end of a SCSI bus must be terminated correctly.
SNC 5100 Missing terminator at the end of a SCSI bus Check that an external terminator is attached or that the end device has termination enabled. Excessive termination Check that all devices other than the end devices have termination disabled. Multiple devices at the same ID If two or more devices are configured at the same SCSI ID, only one of those devices will be seen by the SNC 5100, and data transfers to that device will be unreliable. Check that only one device is set to each ID.
SNC 5100 Inadequate cables Older cables may not be suitable for running at Ultra speeds. Be sure all cables are rated for Ultra. Mixed cable types If a SCSI bus has both round cables and flat ribbon cables, it may suffer problems when running at Ultra speeds. Use the same cable type consistently for all segments of the SCSI bus. Unshielded cables An unshielded SCSI cable used external to a cabinet may cause reliability problems, due to interference from other electrical devices. Use only shielded cables.
SNC 5100 Step 5. Install optional utility software, if desired. Perform steps 4 and 5 after the SNC 5100 is installed and connected to the host system. Installing the SAN Explorer The SAN Explorer software is only available for hosts running the Windows NT or Windows 2000 operating systems. It allows you to view the LUN mapping through switches to which your SNC 5100 may be attached. It includes the Host Registration Service.
SNC 5100 Some operating systems provide you with software methods that allow you to add or remove SCSI devices dynamically after the host has booted. To ensure reliable operation, reboot the host. If you update SNC 5100 firmware you must reboot in order to use the new firmware. To ensure compatibility between the firmware features or functions and the host, reboot the host.
SNC 5100 32 Other Installation Issues 6-00020-02
SNC 5100 Maintenance Action Plans This section describes the Maintenance Action Plans (MAPs) for the SNC 5100. MAPs exist for all of the SNC 5100’s component systems. If it is clear that a particular component system is at fault in a problem situation, go directly to the MAP for that component by consulting Table 6.
SNC 5100 Event Codes and Actions Review all visual observations and Event Codes against Table 7 on page 35. Check Event Log Step 1. To determine what Events are in the Event Log, follow the procedures in the ADIC Management Console User Guide. Step 1. If the ADIC Management Console application is not available, connect a service terminal to the SNC 5100. For information about how to do this, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal.
SNC 5100 Figure 6: Detail of Event Log Listing From Service Port Step 4. Check the listed Event Codes against the Event Code column of Table 7 on page 35. See Figure 6 to interpret the log listing. Step 5. Read across Table 7 to the Action column to see the associated Action number. Step 6. Find the Action number in the Action column of Table 8 on page 41. Step 7. Complete the indicated MAP or action. Step 8. To see additional log messages, follow the procedure “Event Log Dump” on page 189.
SNC 5100 Table 7: Event Codes and Actions Viewing Level1 Default Trap Threshold N.A. N.A. N.A. Persistent reboots 3 N.A. N.A. N.A. Host application error message or host log entry indicates SCSI target error 12 N.A. N.A. N.A. Host cannot access attached devices 12 N.A. N.A. N.A. SAN Connection LED off although cables are attached and host systems are on and have booted 2 N.A. N.A. N.A. Heartbeat failure 7 N.A. N.A. N.A.
SNC 5100 Table 7: Event Codes and Actions Viewing Level1 Default Trap Threshold 16 1 1 A SCSI bus reports an unexpected interrupt 1 17 1 1 Fibre Channel interface reports a LIP reset was received from a host 0, 2 18 1 1 Fibre Channel interface reports a system error 2 19 1 1 Fibre Channel interface reports an error processing a request 2 20 1 1 Fibre Channel interface reports an error processing a response 2 21 1 1 SNC 5100 processor memory fault detected 1, 2, 3 22 1 10
SNC 5100 Table 7: Event Codes and Actions Viewing Level1 Default Trap Threshold 333 1 1 An interface has detected a bus fault (event message indicates the specific interface) 1, 2 343 1 1 An interface has detected a device fault (event message indicates the specific interface) 1, 2 35 1 1 A SCSI interface reported an unexpected disconnect by a device 1 36 1 1 A parity error was detected on a SCSI bus 1 37 2 0 Fibre Channel Port Database change detected 0 39 1 1 Directory Serve
SNC 5100 Table 7: Event Codes and Actions Viewing Level1 Default Trap Threshold 614 1 1 Inlet Air, Outlet Air, or I/O Processor temperatures have entered Nominal Range from a Warning or Alarm Range 0 624 1 1 Inlet Air Temperature has entered Warning Range from Nominal Range (heating up) or Alarm Range (cooling down) 4 63 1 1 Inlet Air Temperature has entered Alarm Range 4 644 1 1 Outlet Air Temperature or I/O Processor Temperature has entered Warning Range from Nominal or Alarm Ranges
SNC 5100 Table 7: Event Codes and Actions Event Code Viewing Level1 Default Trap Threshold Description Action2 Temperature change detected since the last report (event message indicates the change to High, Very High, Reduced to High, or OK) 4, 0 1 Fibre Channel interface failed Health Check 2 1 1 SCSI interface failed Health Check 1 109 1 1 Target device failed Health Check 1 110 1 1 Fibre Channel link status changed 0, 2 111 1 1 Fibre Channel transfer failures detected since the
SNC 5100 Table 7: Event Codes and Actions Event Code 2036,8 Viewing Level1 Default Trap Threshold N.A. N.A. Description Heartbeat communication restored Action2 0 Notes: 1 See Table 9 on page 42. 2 See Table 8 on page 41. 3Default Trap Threshold settings are explained “Events” in the ADIC Management Console User Guide. 4 Check the Event Log to find out which interface (FCAL or SCSI) caused this event. Then use the appropriate action number. 5 This trap signals a change in state.
SNC 5100 Table 8: Action Reference Table Action Number Action 7 Go to “Ethernet MAP” on page 69 8 Go to “Service Port MAP” on page 75 9 Contact your network administrator 10 Reduce the number of target devices attached to the SNC 5100 11 Go to “Start MAP” on page 42 12 Go to “Device Access MAP” on page 48 13 Go to “Retrieving the Code 43 Dump File” on page 189 Event Viewing Levels Numerical equivalents for the Event viewing levels from the Viewing Level column of Table 8 are explained in Ta
SNC 5100 For more information on Events, see the ADIC Management Console User Guide. If the event code is known, go to Table 7, “Event Codes and Actions,” on page 35 with that event code and perform the recommended action. If the symptom is obvious, go to Table 6, “Maintenance Action Plans Troubleshooting Table,” on page 33. If the event code or error symptom is not known, go to “Event Codes and Actions” on page 34. Otherwise, proceed to "Visually Inspect LEDs".
SNC 5100 Step 4. If LED observations did not solve the problem, proceed to "Check for Problems on Attached Devices".
SNC 5100 Step 1. Start the ADIC Management Console Server and Client. For installation and operating instructions, as well as access to version information, see the ADIC Management Console User Guide. Step 2. If an update is needed, download the update from www.adic.com, and perform the update. Firmware version Use this procedure to check the firmware version level. Step 1. Connect a service terminal to the SNC 5100.
SNC 5100 Step 3. Issue the sysVpdShow command. For more information, see the "sysVpdShow or sysVpdShowAll" command on page 175. Step 4. Report this information to your service representative, if you are asked for it. Quick Component Check Use this procedure to check system components: Step 1. Connect a service terminal to the SNC 5100. For information about how to do this, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal.
SNC 5100 Step 3. Connect a service terminal to the SNC 5100. For information about how to do this, see “Connecting to the Service Port” on page 95. Step 4. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Step 5. From the service terminal, issue the hlthChkNow command. For other commands associated with healthchecks, see terms beginning with the hlthChk prefix in “Service Port Command Reference” on page 105. Step 6.
SNC 5100 that are not currently attached will be removed from the database. You must reboot the SNC 5100 after performing this procedure for the changes to take effect. Step 1. Connect a service terminal to the SNC 5100. For information about how to do this, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Step 3.
SNC 5100 For information about how to do this, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Check Fibre Channel Port Status Step 1. Enter the fcShow command from the service terminal. For more information, see the "fcShow [level]" command on page 127.
SNC 5100 If all of the attached SCSI devices are not displayed, go to “SCSI Channel MAP” on page 50. Check Channel Zoning Settings Step 1. Enter the fcShowDevs command from the service terminal. For more information, see the "fcShowDevs" command on page 129. Look at the display for each Fibre Channel interface. If all of the SCSI devices are displayed under each Fibre Channel interface, then host access to SCSI devices is not being restricted by Channel Zoning. Step 2.
SNC 5100 Step 2. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Step 3. If the SNC 5100 is off, then turn it on. Step 4. Verify that the RDY LED is blinking once per second. As the SNC 5100 is booting, several status messages should be displayed on the service terminal. The last status message is “Done executing startup script”. If no status messages are displayed, go to “Service Port MAP” on page 75. Step 5.
SNC 5100 Step 1. Issue the scsiShow command from the service terminal to display a list of attached SCSI devices. For more information, see the "scsiShow" command on page 160. Step 2. For each SCSI channel, make a list of attached devices. Include SCSI device ID, manufacturer, and device status/flags. Step 3. Go to "Compare Listed versus Physical Devices". Compare Listed versus Physical Devices For each SCSI channel, compare the list of attached devices with the physical devices.
SNC 5100 Check SCSI Bus Termination Caution If in this procedure you determine that you need to remove a SCSI cable or terminator, all I/O to the SNC 5100 must be stopped and the SNC 5100 must be turned off. Step 1. Verify the termination for the end device attached to the channel in question. The last physical device on a chain of SCSI devices needs to be terminated. If the end device has internal termination, be sure it is enabled. Otherwise check that an external terminator is attached to the device.
SNC 5100 Check for Multiple SCSI IDs If two or more devices on the same SCSI channel are configured at the same SCSI ID, only one of those devices will be seen by the SNC 5100. Data transfers to that device will be unreliable. Caution If in this procedure you determine that you need to correct any SCSI IDs, all I/O to the SNC 5100 must be stopped and the SNC 5100 must be turned off. Step 1. Enter the scsiShow command from the service terminal. For more information, see the "scsiShow" command on page 160.
SNC 5100 Improper Device Type Step 1. Check to be sure that all the devices attached to a single SCSI bus are of the same type. Only low voltage differential devices must be attached to low voltage differential SCSI channels. When a mix of Ultra2/3 SCSI and Ultra SCSI devices are connected to a single bus, the bus will run at the Ultra SCSI speed. Because the bus will auto-adjust to the slowest speed, it is not recommended that you run both Ultra2/3 SCSI and Ultra SCSI devices on the same bus.
SNC 5100 Examine SCSI Cables Caution If in this procedure you determine that you need to remove a SCSI cable, all I/O to the SNC 5100 must be stopped and the SNC 5100 must be turned off. Step 1. Look for damaged cables. Check for breaks in the cable jacket, exposed or frayed cable shield, exposed or broken wires. Step 2. Replace any damaged cables. Step 3. Look for inadequate cables. Older SCSI cables may not be suitable for running at Ultra2/3 speeds. Be sure all cables are rated for Ultra2/3.
SNC 5100 Examine SCSI Connectors Caution Before removing a SCSI cable, all I/O to the SNC 5100 must be stopped and the SNC 5100 must be turned off. Step 1. Inspect each connector to find out if pins were bent when the connector was attached. Step 2. Replace any cables that have bent pins. Step 3. If you did not have to replace or re-secure a SCSI cable, go to "SCSI Loop Back Test". Step 4. If you replaced or re-secured a SCSI cable, turn on the SNC 5100. Step 5.
SNC 5100 SCSI Loop Back Test Caution Before performing diagnostics, all FC and SCSI cables must be disconnected from the SNC 5100. Before changing any SCSI cables, all I/O to the SNC 5100 must be stopped and the SNC 5100 must be turned off. Do not perform SCSI loop back tests on SCSI channels that are attached to SCSI target devices. If you do this, you will corrupt the data on the device. Step 1.
SNC 5100 Testing SCSI Cables If the cables of the devices attached to a channel have a compatible pinout on both sides, the SNC 5100 can test the cable using the loop back test. Step 1. Stop all I/O to the SNC 5100. Step 2. If the SNC 5100’s command prompt on the terminal is not diagmode > place the SNC 5100 in diagnostic mode For more information, see “Entering Diagnostic Mode” on page 187. Step 3. Shut down the SNC 5100. Step 4.
SNC 5100 Step 4. Remove all devices from the SCSI buses. Step 5. Attach ONLY the device in question to the SCSI channel it was originally connected to using a known-good SCSI cable and terminators. Step 6. Power the SNC 5100 back on. Wait for it to finish booting. Step 7. Enter the scsiShow command from the service terminal and verify the device’s presence. For more information, see the "scsiShow" command on page 160. Step 8.
SNC 5100 Step 3. Wait for the SNC 5100 to finish booting. Step 4. If the SNC 5100 is in diagnostic mode (command prompt = diagmode >), then restore normal operation. For more information, see “Restoring Normal Mode” on page 188. Step 5. Perform a health check. For more information, see “Perform Health Check” on page 46. Step 6. Review the host event log. For more information, see “Check the Host Event Log” on page 47.
SNC 5100 Step 2. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Step 3. From the service terminal, enter the showBox command. For more information, see the "showBox" command on page 170. Step 4. Confirm that the Fibre Channel connections are correctly displayed. If showBox displays the Fibre Channel connections correctly, go to "Examine Cables". Step 5.
SNC 5100 Examine Cables Caution If in this procedure, you need to remove or replace the Fibre Channel cable, you must stop I/O at the Fibre Channel host. Step 1. Remove the cables. Step 2. If any cables are obviously damaged, replace them. Step 3. Use dusting spray/compressed gas to dust off optical connectors on the GBIC and cable ends. Step 4. Reconnect the cables. Step 5. Perform Health Check. For more information, see “Perform Health Check” on page 46. Step 6.
SNC 5100 Exit this MAP. If the front-panel FC Connection Status LED is on, proceed to Step 3. Step 3. If the SNC 5100’s command prompt on the service terminal is not diagmode >, place the SNC 5100 in diagnostic mode. For more information, see “Entering Diagnostic Mode” on page 187. Step 4. Substituting the Fibre Channel slot number for x, enter the fcSlotTest x command. For more information, see "fcSlotTest [x]" command on page 192. Step 5. If the test failed, replace the SNC 5100.
SNC 5100 For more information, see "fcSlotTest [x]" command on page 192. Step 3. If the test passes, the Fibre Channel optical cable is good. Go to "Replace Fibre Channel Device". If the test fails, go to "Replace Fibre Channel Cable". Replace Fibre Channel Cable Step 1. Replace the cables to the Fibre Channel ports with known good cables. Step 2. Perform Health Check. For more information, see “Perform Health Check” on page 46. Step 3. View the event log at viewing level 3.
SNC 5100 Step 1. Inform the system administrator that it is necessary to replace the Fibre Channel device connected to the SNC 5100 to resolve the Fibre Channel errors. Step 2. Repeat this MAP, beginning with the section “Verify Fibre Channel Connections” on page 61, after replacing the external component.
SNC 5100 • The SNC 5100 generates Trap Event Codes 63, 65, or 68 (Inlet Air, Outlet Air, I/O Processor, or Fan have entered Alarm Range) • Health Check generates Trap Event Code 112 or 114 (Fan or Power are running in Warning or Alarm Range) Notification of Problems in Temperature Subsystem System operators are normally notified of problems or potential problems in SNC 5100 subsystems by the event traps that appear in the “Received Event Trap” window of the ADIC Management Console client.
SNC 5100 Step 4. If obstructions are found, remove them and permit the SNC 5100 to cool. Step 5. If temperatures stabilize, exit this MAP. Step 6. If no obstructions are found, or temperatures do not stabilize, check the SNC 5100’s Air Outlet for obstructions. Step 7. If obstructions are found, remove them and permit the SNC 5100 to cool. Step 8. If temperatures stabilize, exit this MAP. Step 9. If no obstructions are found, or temperatures do not stabilize, replace the unit.
SNC 5100 Step 1. Verify that the SNC 5100 is plugged into an active AC power source. Step 2. Verify the status of the SNC 5100 Power LED. For more information, go to Figure 4 on page 14. Step 3. If the Power LED remains off, try a different power cord. Step 4. If the Power LED remains off, remove the SNC 5100. Proceed to “Before Removing or Replacing the Unit” on page 82. Continue through “Replacing the SNC 5100” on page 84.
SNC 5100 Step 2. Verify that the Ethernet Link LED, which is the green LED on the left, is on. Step 3. If the LED is on, go to step 4. If the LED is not on, proceed to “Before Removing or Replacing the Unit” on page 82. Continue through “Replacing the SNC 5100” on page 84. Exit this MAP. Step 4. Determine the speed of the network, by following the procedure in “Perform Health Check” on page 46. If the Health Check generates a Trap Event Code of 115, then the SNC 5100’s yellow Speed LED should be on.
SNC 5100 If they are not, inform the system administrator that there is a network hardware problem where the SNC 5100 is attached. Exit this MAP. Step 9. Remove the Ethernet loop back plug. Step 10. Obtain another Ethernet cable. Step 11. Use this cable to attach the SNC 5100 to the local area network. Step 12. Connect the service terminal to the Service Port. For more information, see “Connecting to the Service Port” on page 95. Step 13. Press the Enter key on the service terminal.
SNC 5100 lo (unit number 0): Flags: (0x8069) UP LOOPBACK MULTICAST ARP RUNNING Type: SOFTWARE_LOOPBACK Internet address: 127.0.0.1 Netmask 0xff000000 Subnetmask 0xff000000 Metric is 0 Maximum Transfer Unit size is 32768 0 packets received; 0 packets sent 0 multicast packets received 0 multicast packets sent 0 input errors; 0 output errors 0 collisions; 0 dropped value = 29 = 0x1d Step 15. If there is no entry for ibmEmac, replace the SNC 5100. Go to “Before Removing or Replacing the Unit” on page 82.
SNC 5100 Step 20. From the service terminal, enter the reboot command and wait for the SNC 5100 to finish booting. Go back to step 14. Step 21. Enter the command ping “”, where is four decimal numbers separated by periods. is the address provided by the network administrator for PING testing. Display of successful PING test: Example: SN60023 > ping “192.168.1.1”, 10 PING 192.168.1.1: 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0. time=0.
SNC 5100 Step 23. Remove the Ethernet cable from the SNC 5100 and install the Ethernet loop back plug. Step 24. From the service terminal, enter the diagBoot command. For more information, see “Entering Diagnostic Mode” on page 187. Step 25. Wait for the SNC 5100 to finish booting. Step 26. Verify that the diagmode> prompt is displayed. Step 27. From the service port, enter the elTest command. Example: diagmode > elTest ==== Testing Ethernet ==== Init complete.
SNC 5100 If both addresses are the same, go to step 33. Example: SN60023 > gateAddrGet Gateway Address set to 192.168.1.1 value = 0 = 0x0 If the network gateway address is incorrect, set it to the value provided by the network administrator using the gateAddrSet command. For more information, see the "gateAddrSet" command on page 131. Step 33. From the service terminal, enter the reboot command. Step 34. Wait until the SNC 5100 has finished booting. Step 35.
SNC 5100 Check the RS-232 Cable This test requires another laptop or desktop computer with a functioning RS-232 9-pin port. Terminal emulation software must be installed and running. Step 1. Remove the RS-232 null-modem cable from the service port. Step 2. Connect it to the compatible port on the other computer. Step 3. Connect the service terminal to the cable. Step 4. Set the service terminal and the other computer to 19200 baud, 8 data bits, no parity, one stop, Xon/Xoff flow control. Step 5.
SNC 5100 Virtual Private SAN®Scalar Firewall Manager Settings MAP Perform these steps if SFM devices are unavailable. Check Scalar Firewall Manager Access Settings Step 1. Connect the service terminal to the Service Port. For more information, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal. If the prompt is not displayed, go to “Service Port MAP” on page 75. Step 3. Enter the sfmShow -1 command from the service terminal.
SNC 5100 For more information, see the "licenseShow" command on page 141. Example: License "s2zhq-7xdhd": Valid Features: SFM Value = 2 = 0 x 2 Step 7. If the output from the licenseShow command shows that SFM is Valid, as in the example, proceed to Step 8. If the output from the licenseShow command shows that SFM is not Valid, exit this MAP and contact your service representative. Step 8. Use the ADIC Management Console to verify the host and target device access settings.
SNC 5100 If the host cannot access all of the target devices, then there is a problem with the devices or their SAN connections. Proceed to“Device Access MAP” on page 48 or “Fibre Channel MAP” on page 61. Step 5. Shut down all of the hosts. Step 6. Enter the sfmActiveSet command from the service terminal. For more information, see the "sfmActiveSet" command on page 165. Step 7. Use the ADIC Management Console to verify the host and target device access settings.
SNC 5100 80 Virtual Private SAN®Scalar Firewall Manager Settings MAP 6-00020-02
SNC 5100 Removal and Replacement Procedures This section describes the removal and replacement procedures for the SNC 5100 in its entirety or for one or more of its GBICs. Handling Electrostatic Discharge-Sensitive Parts Caution It is highly recommended that you follow industry best practice when handling Electrostatic Discharge (ESD) Sensitive Parts. • Keep the ESD-sensitive part in a static-protective bag until you are ready to install the part into the machine.
SNC 5100 Removing and Replacing the GBIC Caution Shut down the host systems to ensure that all I/O through the SNC 5100 has stopped. Removing the GBIC Caution You must stop I/O at the Fibre Channel host. Step 1. Review “Handling Electrostatic Discharge-Sensitive Parts” on page 81. Step 2. Unplug the Fibre Channel cable. Step 3. Slide the GBIC out of the slot. Step 4. Place the GBIC in a static-protective bag. Replacing the GBIC Caution You must stop I/O at the Fibre Channel host. Step 1.
SNC 5100 Caution Shut down the host systems to ensure that all I/O through the SNC 5100 has stopped. Step 1. Verify that the latest configuration has been saved. For more information on saving the configuration, see the ADIC Management Console User Guide. Step 2. Shut the SNC 5100 down and disconnect the power cord. Step 3. For each cable attached to the SNC 5100, repeat the following: - Remove the cable. - Mark what the cable was connected to (for example, SNC 5100 number 3, SCSI channel 1).
SNC 5100 Step 4. Remove the rack bracket from across the width of the 19" rack by unscrewing the two 10-32 x 5/8" screws. Step 5. Slide the unit out of the rack. Replacing the SNC 5100 Step 1. Remove the SNC 5100 from the protective bag. Install the new SNC 5100 in the rack. Step 2. Plug the power cable in. Step 3. Complete the "Final Diagnostic Tests".
SNC 5100 Step 7. From the Service Terminal, enter the showBox command. For more information, see the "showBox" command on page 194. Step 8. Verify that the SNC 5100 accurately displays the channel information. If the showBox display is accurate, go to step 9. If not, go to “Start MAP” on page 42. Step 9.
SNC 5100 Step 3. If the test passes, remove the loop back plug and go to "Test SCSI Port 1 and 2". If the test does not pass, go to “Start MAP” on page 42. Test SCSI Port 1 and 2 Step 1. Attach the appropriate VHDCI cable between SCSI 1 and 2. Step 2. From the service terminal, enter the scsiChannelTest 1,2 command. For more information, see the "scsiChannelTest (x,y)" command on page 193. Step 3. If the test passes, remove the loop back cable and go to "Test SCSI Port 1 and 2".
SNC 5100 Step 1. If you did not replace the SNC 5100, go to Step 3. Step 2. Obtain the SNC 5100’s Ethernet network parameters. Configure the Ethernet Port Host Name, Address, Routes, Enable Ethernet. For more information, see "Network Setup for the SNC 5100". Step 3. Attach the Ethernet loop back plug to the Ethernet port. Step 4. From the service terminal, enter the elTest command. For more information, see the "elTest" command on page 192. Step 5. If the test passes, go to Step 6.
SNC 5100 Figure 8 Step 1. Ethernet Port To configure the network, connect to the SNC 5100 Service Port. For more information, see “Connecting to the Service Port” on page 95. In all of the subsequent steps, substitute the values you determined in Step 6 of Table 2, “Pre-Installation Checklist,” on page 19. Step 2. Enter the hostNameSet command to set the Host name. For more information, see the "hostNameSet" command on page 138.
SNC 5100 If you need to set a netmask, specify it after the network address: Example: foster > ethAddrSet “10.0.0.2”, “255.0.0.0” If you need a network route and/or default gateway, you must specify it. Example: foster > gateAddrSet "192.168.1.1" value = 0 = 0x0 When more complicated routing is required, use the route command to specify the destination address, as a full address (single host) or as an abbreviated subnet address. Specify the address of the gateway that is reachable on the local subnet.
SNC 5100 Updating the SNC 5100 Step 1. From the service terminal, enter the normalBoot command. For more information, see the "normalBoot" command on page 191. Step 2. Wait until the SNC 5100 has finished booting. Step 3. From the service terminal, enter the version command. For more information, see the "version" command on page 185. Step 4. Write down the operating software version number. Step 5. Determine whether the SNC 5100’s firmware version requires an update.
SNC 5100 Post-Repair Checklist It is important that the items in this checklist are verified after you have completed a repair action. This ensures a successful reinstall of the product. Table 4-1: Post-Repair Checklist Step Actions Comments and References 1 Reinstall the SNC 5100 in its original location. See “Replacing the SNC 5100” on page 84 2 Ensure that the FC hosts are turned off. if not, disconnect the FC cables now.
SNC 5100 Table 4-1: Post-Repair Checklist Step 8 Actions Comments and References Perform the following: • Start the ADIC Management Console Server and Client. This step must be performed if you replaced the SNC 5100 For more information, see the ADIC Management Console User Guide. • Log on with administrator privileges. • Connect to the SNC 5100. • If you downloaded new operating software in Step 5 of “Updating the SNC 5100” on page 90, update the firmware.
SNC 5100 Table 4-1: Post-Repair Checklist Step 10 Actions Comments and References From the service terminal, enter the fcShow command to show the status of each FC interface that is installed and connected. In the output of the fcShow command, look for the Firmware State column. From the service terminal, enter the fcShowDevs command to show the SCSI target devices that are connected as seen by the Fibre Channel interface.
SNC 5100 94 Post-Repair Checklist 6-00020-02
SNC 5100 Connecting to the Service Port The service port is an RS-232C Data Terminal Equipment (DTE) port, configured at 19200 Baud, with 8 data bits, no parity and either hardware flow control or Xon/Xoff flow control. The 9-pin connector is compatible with serial ports on PCs. A PC may be used to connect to the service port, using a 9-pin to 9-pin null modem cable. For connection to another system, such as a UNIX workstation, a different cable or an adapter may be required.
SNC 5100 Table 11 lists the null modem cable connections.
SNC 5100 Initial Setup of HyperTerminal This section shows the steps to setup use the HyperTerminal program. Other terminal emulation programs operate in a similar fashion. Step 1. Connect the null modem cable (and the 9- to 25-pin adapter if applicable) from the computer serial (COM) port to the SNC 5100 Service Port. Step 2. Turn on the service terminal. Step 3. On the service terminal, select the HyperTerminal icon and double-click on it. Step 4.
SNC 5100 Updating Firmware and Configurations Although the ADIC Management Console is the simplest and most efficient tool for updating firmware and saving/loading configurations, you can use the service terminal as an alternate method to perform these operations. For more information, see the ADIC Management Console User Guide. The ADIC Management Console service port supports Zmodem file transfers.
SNC 5100 If HyperTerminal reports an error, try to send the file again. If the SNC 5100 reports an error, make a note of the error code and see the Table 12, “Zmodem Status Codes,” on page 100 for further information. Saving a Configuration File Step 1. From the HyperTerminal window enter sz “config.cfg” . The filename “config.cfg” is an example of a name. You can specify a different filename but it must be in quotes, it must be 8 characters or less and it must end in .cfg. Step 2.
SNC 5100 Step 3. From the Send File dialog enter the path and file name where the firmware file is located or click the Browse button and navigate to it. In the Protocol field, select Zmodem and click the Send button. Step 4. Wait for the “Configuration Update Complete” status message to be displayed on the service terminal indicating successful completion. Step 5. Reboot the SNC 5100 for the update to take effect. For more information, see the "reboot" command on page 151.
SNC 5100 Table 12: Zmodem Status Codes Status Code Description -12 CRC Error - degraded link -13 Timeout Error -14 File size error - file size is different than it was supposed to be -15 Invalid file type -16 Too many retries - degraded link -17 Position Error - file data has been lost Setting the Time and Date Setting the Real Time Clock Step 1. Use the rtcDateSet command to manually set the Real Time Clock.
SNC 5100 For more information, see the "tzSet “timezone”" command on page 183. Example: SN60023> tzSet “EST” TZ Set TIMEZONE = EST:EDT:300:040202:101502 value = 0 = 0x0 SN60023 > Step 4. Use the date command to confirm. For more information, see the "date" command on page 115. Example: SN60023 > date SN60023 > FRI JAN 26 9:30:49 2001 SN60023 > Caution Use 24 hour time when programming the real time clock. Caution The time will be 1 hour off while Daylight Savings time is in effect.
SNC 5100 For more information, see the "setTimeHost" command on page 164. Example: SN60023 > setTimeHost “butter” Time Host butter value = 0 = 0x0 SN60023 > Step 3. Set the remote system as the source of date/time display using the rdate command. For more information, see the "rdate “timeserver”" command on page 150. Example: SN60023 > rdate “butter” Get time from butter using UDP/SNTP value = 0 = 0x0 SN60023 > Step 4. 4.
SNC 5100 For more information, see the "setNettime [value]" command on page 163. Example: SN60023 > setNettime 0 Nettime 0 value = 0 = 0x0 SN60023 > Step 2. The time will revert to the time set on the SNC 5100’s Real Time Clock. Synchronizing the Real Time Clock with a Timeserver Step 1. Use the setTimeHost command to add a host running timeserver to the SNC 5100 system. For more information, see the "setTimeHost" command on page 164.
SNC 5100 Service Port Command Reference A “shell” interface provides access to the management and configuration commands referenced in this chapter. The shell is accessible by connecting a terminal or computer with terminal emulation software to the SNC 5100’s Service Port. For more information, see “Connecting to the Service Port” on page 95. Managing the SNC 5100 The ADIC Management Console application is the preferred method for managing the SNC 5100.
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group setSnaCCLun Description Page Change Command and Control Interface LUN 164 Enable the optional Data Mover feature 171 Data Mover sncFeatureEnable Diagnostics Diagnostic commands are located in “Diagnostic Command Reference” on page 187.
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page route “add” Add network route table entries 153 route “delete” Delete network route table entries 154 route “list” List network route table entries 154 snmpCommunitiesShow Display list of Community names currently in use 171 snmpReadCommunityAdd Add Community name with Read permission 173 snmpReadCommunityRemove Remove Community name Read permission 174 snmpTrapCommunitySet Set Commu
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page loggerDump Display Event Log records 141 loggerDumpCurrent Display Event Log records for current boot 142 supportDump Display information used in troubleshooting 195 fcConnTypeGet Display the current setting of a Fibre Channel port’s connection type 121 fcConnTypeSet Set the type of connection for a Fibre Channel port 122 fcFibreSpeedGet Display maximum and current speeds of Fibre Chann
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page setHost Set Host OS type for specific Fibre Channel port 162 sysNodeNameModeSet Change the Fibre Channel Node Name mode 174 sysNodeNameModeShow Display the current Fibre Channel Node Name mode 175 targets Display attached SCSI and Fibre Channel Target devices 180 cd Set current working path 114 ll List directory contents in long format 143 ls List directory contents 143 rm Remove
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page mapHelp Display Device Map command info 145 netHelp Display Network command info 149 snmpHelp Display SNMP command info 172 userHelp Display User account command info 185 clearReservation Force-clear a reservation on the specified target LUN 114 initializeBox Restore factory defaults by deleting all configuration files including persistent address map and SFM database and then reboot 1
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page sysConfigShow Display configuration settings 174 sysVpdShow Display Vital Product Data 174 sysVpdShowAll Display Vital Product Data for all subsystems 174 ridTag Display and set serial number of replaced Base 152 version Display Firmware version 185 uptime Display time elapsed since last boot 184 sfmAccessApply Apply access settings and save in Scalar Firewall Manager database 164
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page sfmNameSet Enter a name for a specific host 167 sfmShow Display status information for one or all registered hosts 168 sfmSparseAccessSet Set access permission for a specific host and specific LUNs 169 sfmTypeSet Enter Operating System information for a specific host 169 fcShowDevs Display SCSI and Fibre Channel Target Devices from Fibre Channel port perspective 129 scsiAltIdGet Display
SNC 5100 Table 13: Commands Listed Alphabetically byFunction Command or Command Group Description Page scsiTermGet Display termination status information for SCSI Channels 161 scsiTermSet Set termination status for the selected channel 161 targets Display attached SCSI and Fibre Channel Target devices 180 diagBoot Shutdown and restart in Diagnostic mode 191 normalBoot Shutdown and restart in Normal mode 150 reset Restart without shutdown 151 reboot Shutdown and restart 151 date Dis
SNC 5100 Usually a value of 0 indicates success, but some successful commands return a different value. arptabShow The arptabShow command displays the contents of the ARP table. The ARP table contains the current Internet-to-Ethernet address mappings. This information may be useful to the LAN administrator. SN60023 > arptabShow 192.168.1.19 at 8:0:20:23:2f:db value = 0 = 0x0 SN60023 > cd You can move to a different directory (usually in the flash file system) using the cd command.
SNC 5100 The above example shows the clearReservation command being used to clear a reservation on a target device at LUN 4. cleHelp The cleHelp command displays a list of the Command Log Event facility commands. SN60023 > cleHelp CLE - Command Log Event facility cleShow - Displays Logged Events for a specific LUN cleShowAll - Displays Logged Events for All LUNs value = 0 = 0x0 SN60023 > cleShow The cleShow command displays the last 64 Command Log events for a device at the specified LUN.
SNC 5100 The local Real Time Clock can also be synchronized with a remote timeserver See the rtcSetCurrent command. SN60023 > date SN60023 > THU JAN 25 20:32:49 2001 SN60023 > dateSetFromRTC The dateSetFromRTC command sets the SNC 5100’s RTC as the source of the date display. Use the date command to display the date and time. SN60023 > dateSetFromRTC value = 0 = 0x0 SN60023 > diagBoot This command is used only to transition the SNC 5100 from normal operation to the special diagnostic mode.
SNC 5100 w/loop-back cable normalBoot Shutdown and restart in normal mode scsiChannelTest Test specified SCSI Channels w/loop-back cable See User’s Guide for more information value = 0 = 0x0 SN60023 > disableCC [option number] Disable the command and control interface (LUN 0) using the disableCC command. Specify one of two option parameters as follows. Option Number Value 1 Hides the Command and Control interface and results in Inquiry data returning “device not available” for LUN 0.
SNC 5100 enableCC To restore the capability to send commands to the command and control interface (LUN 0), use the enableCC command. The command is typically used to re-enable the interface after it was disabled by the disableCC command. SN60023 > enableCC value = 0 = 0x0 SN60023 > envMonShow The envMonShow command lists all of the environmental channel states and their current values. Use the command envMonRangeShow to restrict output to a display of the ranges relevant to each state.
SNC 5100 Air Outlet Temperature Nominal 51 C IO Processor Temperature Warning 31 C Input Power: ±5 Volts Nominal 5.2 V Input Power: ±12 Volts Nominal 12 V Local Power ±2.5 Volts Nominal 3.3 V Local Power ±3.3 Volts Nominal 3.3 V Local Power ±3.3 Volts Aux Nominal 3.29 V All Power All Temp Sample Count Nominal Nominal 20 value = 1 = 0x1 envMonRangeShow The envMonRangeShow command specifies operational ranges for the SNC 5100's environmental channels.
SNC 5100 Input Power: +5 Volts (V): Nominal: 4.83 to 5.20 Warning: 4.75 <= N < 4.83 or 5.20 < N <= 5.25 Alarm: N < 4.75 or N > 5.25 Input Power: +12 Nominal: Warning: Alarm: Volts (V): 11.00 to 12.93 10.75 <= N < 11.00 or 12.93 < N <= 13.18 N < 10.75 or N > 13.18 Local Power: +2.5 Volts (V): Nominal: 2.42 to 2.58 Warning: 2.36 <= N < 2.42 or 2.58 < N <= 2.62 Alarm: N < 2.36 or N > 2.62 Local Power: +3.3 Volts (V): Nominal: 3.20 to 3.39 Warning: 3.13 <= N < 3.20 or 3.39 < N <= 3.46 Alarm: N < 3.
SNC 5100 ethAddrSet The ethAddrSet command changes the IP address of the SNC 5100. An IP address is specified as 4 decimal numbers separated by periods. SN60023 > ethAddrSet "192.168.1.54" Host Address set to 192.168.1.54 for Ethernet interface value = 0 = 0x0 SN60023 > If a netmask is required, specify it after the IP address in “dotted decimal” form. For example: SN60023 > ethAddrSet "10.0.0.2","255.255.0.0" Inet Mask set to ffff0000 for Ethernet interface Write complete Host Address set to 10.0.0.
SNC 5100 fcConnTypeSet [port],[connection] The fcConnTypeSet command is used to set the type of connection for a Fibre Channel port. See also the fcConnTypeGet command Parameter Port Connection Type Value Meaning 1 The SNC 5100 Connection labeled FC1 2 The SNC 5100 Connection labeled FC2 0 Loop 1 Point-to-Point 2 Loop Preferred The following example shows how to set Fibre Channel port 1 connection type to point-to-point.
SNC 5100 Parameter value = Value Meaning 2 The SNC 5100 Connection labeled FC2 0 Speed is set to Autorange 1 Speed is set to 1 Gb/sec 2 Speed is set to 2 Gb/sec fcFibreSpeedSet [port],[speed] The fcFibreSpeedSet command sets the Fibre Channel port speed to 1 Gb/sec or 2 Gb/sec for a Fibre Channel port. The port can also be set to autorange, as in the example below .
SNC 5100 GBIC. Specifying the port number is optional. Parameter Port Value Meaning 1 The SNC 5100 connection labeled FC1 2 The SNC 5100 connection labeled FC2 SN600023 > fcGbicShow --------------------------------------------------------------Ctlr : Module : Module ID : Code : Information --------------------------------------------------------------1 : 4 : Serial Module Definition Protocol : Connector Type --------------- SC : Nominal Speed ---------------- 2.
SNC 5100 fcPortModeGet [port] The fcPortModeGet command displays the mode for the specified Fibre Channel port. The default port mode is Public Target. See also the fcPortModeSet command.
SNC 5100 fcPortModeSet [port],[mode] The fcPortModeSet command sets the mode for the specified Fibre Channel port. See also the fcPortModeGet command. The default port mode is Public Target. Consequently, if attached to a Fabric device the SNC 5100 will register as a Target with the name server. If the port mode is Private Target, the SNC 5100 does not register with the name server and the Fabric device will not recognize the SNC 5100 as a Target.
SNC 5100 typically use this command to restart the port after changing its configuration settings so that the changes take effect. Issuing this command is an alternative to rebooting the SNC 5100 in order to make the configuration changes take effect. Caution This command interrupts traffic. Parameter Port Value Meaning 1 The SNC 5100 connection labeled FC1 2 The SNC 5100 connection labeled FC2 The following example shows the display when Fibre Channel port 1 is specified.
SNC 5100 SN600032 > fcShow ------------------Fibre Channel Controllers----------------------Ctlr : PCI Addr : ISP : Firmware : Firmware : Loop : Fabric : Port : E xt. : Link Id : Bs Dv Fn : Type : State : Version : ID : Attached : Mode : F IFO : Speed -----------------------------------------------------------------1 : 00 07 00 : 2300 : Sync Lost : 3.00.25 : None : No : Targ : N one : 1 Gbps 2 : 00 08 00 : 2300 : Sync Lost : 3.00.
SNC 5100 controller. Loop ID The Fibre Channel Loop ID for this interface. PtoP indicates a point-to-point connection. Fabric Attached Indicates whether the port is attached to a Fabric. Port Mode Indicates whether the port is set to Target or Initiator mode Ext. FIFO Indicates that FIFOs external to the FC controller are on the board. If they are, their size in KB will be output into this column. Link Speed Indicates the actual speed of the connection.
SNC 5100 0 0 0 0 ADIC 0338 00000060450d0080 8 2 3 0 OEM OEM DCHS04X 6363 6820837B 9 2 4 0 OEM OEM DCHS04X 6363 682076AC value = 6 = 0x6 SN60023 > fcShowNames The fcShowNames command displays the node and port names (addresses) of the Fibre Channels. Ctlr Id Indicates the Channel Number for the interface PCI Addr The PCI address of the interface, showing bus, device id, and function number. ISPType The type of Fibre Channel Controller, ISP2300. Node Name The Fibre Channel node name for the SNC 5100.
SNC 5100 Parameter Port Value Meaning 1 The SNC 5100 connection labeled FC1 2 The SNC 5100 connection labeled FC2 SN60023 > fcTxEnable 1 value = 0 = 0x0 SN60023 > gateAddrGet The gateAddrGet command displays the default network gateway address if one has been set. This address is used when connections are made to a different subnet and there are no explicit routes defined for that subnet.
SNC 5100 terminal. SN600726 > gateAddrSet “10.0.0.1” gateAddrSet: Error setting current gate addr: S_errno_ENETUNREACH value = -1 = 0xffffffff = payloadChecksum + 0xffd418a3 The new gateway address is written to the bootup parameters to be used at the next boot. If at next boot, the address is reachable, then it will be written to the system file.
SNC 5100 diagHelp Print Diagnostic Help info hlthChkHelp Print Health Check Help info ioHelp Print I/O Utilities Help info mapHelp Print Device Map Help info netHelp Print Network Help info snmpHelp Print SNMP Help info userHelp Print User account info h [n] Print (or set) shell history pwd Print working path shellLock Lock or unlock shell command interface version Print Version info whoami Print user name clearReservation [devId] Clear reservation on a target (may reset target) diagBoot Shutdown and resta
SNC 5100 subsystems targets uptime List all known target devices Display time since last boot See User’s Guide for more infomation value = 39 = 0x27 = ‘’’ SN60023 > hlthChkHelp The hlthChkHelp command displays a list of the Health Check commands.
SNC 5100 hlthChkLevelGet To display the current Health Check level, use the hlthChkLevelGet command. The example below shows that the current level is 2. SN60023 > hlthChkLevelGet value = 2 = 0x02 SN60023 > hlthChkLevelSet To set the Health Check level, use the hlthChkLevelSet command. The example below shows setting the level to 3. SN60023 > hlthChkLevelSet 3 value = 0 = 0x0 SN60023 > hlthChkNow The hlthChkNow function causes the SNC 5100 to execute an immediate, level 4 Health Check.
SNC 5100 at system startup to initialize the network hosts table. This table associates network names with IP addresses. Use of the hosts table is entirely optional, but might facilitate frequently needed connections. Each host entry is a single line of the format: IP-address official_host_name nicknames ... where IP-address is a text string in standard IP Address format (i.e., 10.0.0.2). official_host_name is the first name selected for this host.
SNC 5100 official_host_name is the first name selected for this host. nicknames is an optional list of additional aliases for the host (separated by spaces). The following is an example of host file contents. 192.168.1.90 bruno 200.0.0.42 socrates 200.0.0.45 plato 200.0.0.47 fred SN60023 > host “delete”, "plato" SN60023> host “list” The host “list” command prints the content of the hosts file.
SNC 5100 hostNameSet The hostNameSet command changes the network name of the SNC 5100. The shell prompt will be set to the new host name. SN60023 > hostNameSet "foster" Target hostname set to foster value = 0 = 0x0 foster > hostShow The hostShow command displays the IP address and alias (if any) of the unit processing the hostShow command, the localhost and the timeserver host. SN600012 > hostShow hostname inet address ------------------SN600012 192.168.1.172 localhost 127.0.0.1 host 192.168.1.
SNC 5100 network. Interpreting these statistics requires detailed knowledge of Internet networking protocols. This information may be useful to the LAN administrator.
SNC 5100 Metric is 0 Maximum Transfer Unit size is 32768 0 packets received; 0 packets sent 0 multicast packets received 0 multicast packets sent 0 input errors; 0 output errors 0 collisions; 0 dropped value = 29 = 0x1d SN600752 > inetstatShow The inetstatShow command displays statistics about Internet protocol sockets for the Ethernet network. Interpreting these statistics requires detailed knowledge of Internet networking protocols. This information may be useful to the LAN administrator.
SNC 5100 ipstatShow The ipstatShow command displays Internet protocol statistics for the Ethernet network. Interpreting these statistics requires detailed knowledge of Internet networking protocols. This information may be useful to the LAN administrator.
SNC 5100 file are displayed starting with the most recent events. SN600393 > loggerDump *** Dumping 10 of 10 records *** SEQUENCE TIME CODE DESCRIPTION 0001 FEB 21 2002 17:58:06 31 NOTICE: LOGGING STARTED 0002 FEB 21 2002 17:58:06 14 CS 1: Rev. 4.11.
SNC 5100 Table 14: Event Viewing Levels Number Level Explanation 0 Notice Events recorded in the Event Log but not displayed by the Event Viewer 1 Warning Includes events that should always be reported, such as device removals, and changes to temperature or power systems 2 Information Includes events that might result in later problems SN600393 > loggerDumpCurrent 2 *** Dumping 5 current records (of 13 total) with level <= 2 *** SEQUENCE TIME CODE DESCRIPTION 0007 FEB 26 2002 19:01:14 28 USCSI
SNC 5100 the Ethernet interface. SN60023 > macShow Enet MAC Address: 0.60.45.d.0.80 value = 33 = 0x21 = '!' SN60023 > mapCompressDatabase Caution Compressing the map database will cause device addresses to change unpredictably. Use this command only when no host systems are expecting devices to remain at their current addresses. Occasionally, it may be necessary to eliminate inactive entries and reorder the active entries in the Persistent Device Map database.
SNC 5100 SN60023 > If you have not been using SFM the output of this command will not reference SFM. SN60023 > mapCompressDatabase This command will compress the Persistent Device Map. Do you want to compress the Device Map? (y or n) y 0xc1689ac0 (tShell): Wrote 23 device maps to file 'nvfs:config/device.map' Device Map Compressed value = 23 = 0x17 SN60023 > mapHelp The mapHelp command displays a list of the persistent address map database commands.
SNC 5100 The mapRebuildDatabase command deletes the current database. When the SNC 5100 is next booted, the devices found will be assigned new addresses. When you run this command you will be given the option of also clearing the SFMaccess settings. Because devices will be assigned new addresses, clearing the SFMdatabase ensures that hosts will not have access to the wrong LUNs. Accepting this option requires that the system administrator must reassign SFM access permissions between the hosts and LUNs.
SNC 5100 009 SCSI 002 005 010 SCSI 002 005 011 SCSI 001 000 012 SCSI 001 006 value = 0 = 0x0 SN60023 > 000 001 000 000 00000060:450d00c0 00000060:450d00c0 00000060:450d00c0 00000060:450d00c0 devIdThe index of the device in the database. TypeThe type of interface where the device is connected. SNA indicates an internal device. SCSI or Fibre Channel indicate I/O interfaces.
SNC 5100 mapWinnowDatabase Occasionally, you may want to eliminate inactive entries from the database. The mapWinnowDatabase command reduces the database to only the devices presently attached. The address mapping of the current devices will not be altered. SN60023 > mapWinnowDatabase 0xc0ac8340 (tShell): Wrote 4 device maps to file 'nvfs:config/device.map' value = 4 = 0x4 SN60023 > Caution Winnowing the database might cause unattached devices to change addresses unpredictably if they are reattached.
SNC 5100 administrator.
SNC 5100 inetstatShow - Display all Internet protocol sockets ipstatShow - Display statistics for IP macShow - Display Media Access Control Address mbufShow - Display mbuf statistics route "","destination","gateway" func - "add" - add route to route table - "delete" - delete route from route table - "list" - list route table tcpstatShow - Display statistics for TCP udpstatShow - Display statistics for UDP See User’s Guide for more information value = 0 = 0x0 SN60023 > normalBoot Certain commands and
SNC 5100 reboot The reboot command requests that the SNC 5100 shut down existing operations and then restart. This is the preferred method of restarting the SNC 5100. There are processes running within the SNC 5100 that may have writes pending to files within the flash file system. Following a reboot command, these processes flush their data to the flash file system, and the flash file system writes all pending data out to the flash memory.
SNC 5100 writes to the flash file system will be lost. This operation is not typically used. The reboot command should be used to gracefully shutdown and restart the SNC 5100. SN60023 > reset restartScsi [channel] The restartScsi command restarts the specified SCSI Channel without issuing a bus reset.
SNC 5100 rm To remove a file, use the rm command and specify the file name in quotes: SN60023 > rm "file.ext" route The route utilities maintain a route file, nvfs:/mgmt/route, which is used at system startup to initialize the network routing table. Each route entry is a single line of the format: destination:gateway where destination is an IP address (for a subnet or host) or the name of a host that is described in the hosts file. gatewayis an IP address or the name of a gateway to a host.
SNC 5100 route “delete”,”destination”,”gateway” The route “delete” command removes a route to the destination through the gateway. SN60023 > route "delete","200.0.0","bruno" SN60023 > route “list” The route “list” command lists the existing routes. SN60023 > route "list" Destination SNC 5100 -------------------- -------------------socrates bruno Destination SNC 5100 -------------------- -------------------200.0.
SNC 5100 string: SN60023 > rtcDateSet 2001,1,26,5,9,30,00 value = 0 = 0x0 SN60023 > Caution: The time will be one hour off when Daylight Savings Time is in effect. rtcSetCurrent The rtcSetCurrent command is used after the rdate “timeserver” command in order to synchronize the local Real Time Clock with the timeserver running on a remote host. Use the date command to see the synchronized settings.
SNC 5100 SN60023 > The example below shows the rz command when it is used to receive a file that contains configuration parameters. See also the sz command for information about sending a configuration file. SN60023 > rz **B000000023be50 Configuration Update in Progress.... Configuration Update Complete. Reboot for Update to Take Effect. value = 0 = 0x0 SN60023 > scsiAltIdGet [channel] The scsiAltIdGet command displays the alternate ID number for a specified channel.
SNC 5100 SN60023 > Caution You must reboot the SNC 5100 after executing this command for the new setting to take effect. scsiHostChanGet [channel] The scsiHostChanGet command displays Host Channel modes for a SCSI channel. If no channel is specified, Host Channel modes are displayed for all SCSI channels.
SNC 5100 scsiHostIdGet [channel] The scsiHostIDGet command displays the Host ID number for a specified SCSI Channel. If no channel is specified, Host IDs are displayed for all SCSI channels. SN60023 > scsiHostIdGet SCSIbus HostId ------- --------------SCSI 1 7 SCSI 2 7 value = -1 = 0xffffffff SN60023 > scsiHostIdSet [channel],[id] The scsiHostIdSet command sets the Host ID for a specified SCSI Channel.
SNC 5100 value = 0 = 0x0 SN60023 > Rescanning a SCSI bus may delay I/O commands pending on that bus for several seconds. Do not rescan SCSI buses when this delay may not be tolerated. When possible, only scan the bus where a new device has been added. When a device is discovered, there may be further device specific initialization that continues after the scan has completed in which case the device may not show up immediately when you issue the fcShowDevs command.
SNC 5100 Parameter Value Meaning Channel Number 1-4 Selected Channel Mode 0 Enable Reset on Power Up 1 Disable Reset on Power Up SN60023 > scsiResetDisableSet 1,1 Reset Disable set to TRUE for SCSI 1 will take effect upon reboot value = 0 = 0x0 SN60023 > scsiShow The scsiShow command displays all SCSI channels and information about the devices attached to each channel.
SNC 5100 to determine the actual period (exception: if the period is negotiated to 12, then 50ns. is used). The offset indicates the REQ/ACK offset that was negotiated. A zero in these fields indicates that asynchronous transfer is in use. Width The negotiated transfer width in bits, either 8 or 16. scsiTermGet [channel] The scsiTermGet command displays termination status information for the specified channel. If no channel is specified, status information is displayed for all SCSI channels.
SNC 5100 Parameter Value SAN Channel Number 1-2 Frame Size 512,1024, or 2048 If an invalid size is set, then the frame size of 2048 will be used. Caution You must reboot the SNC 5100 after executing this command for the new setting to take effect. SN60023 > setFCFrameSize 1,2048 value = 2048 = 0x800 SN60023 > setFcHardId [channel],[id] Set the Hard AL_PA for a channel using the setFcHardId command.
SNC 5100 interface. This provides some customization in the way the SNC 5100 is presented to the particular operating system. If [port] is 0, the change applies to all SAN connections; otherwise the host type is applied to the specified port.
SNC 5100 SN60023 > setNettime 1 Nettime 1 value = 0 = 0x0 setSnaCCLun [newLUN] The setSnaCCLun command reassigns the SNC 5100's Command and Control LUN to the specified value. newLUN is the new value for the Command and Control LUN. Valid values are 0 through 127. The new setting takes effect immediately. The previous value is removed from the device map and database and a trap is generated indicating that the device was removed.
SNC 5100 sfmAccessClear [disable code] The sfmAccessClear command disables all host access to all LUNs except to LUN 0 (the Command and Control interface). The disable code is 0xfacade02. The following command example shows how to disable all access. SN60023 >sfmAccessClear 0xfacade02 value = 0 = 0x0 SN60023 > sfmAccessSet [hostindex],,, The sfmAccessSet command sets the access for the specified range of LUNs for the specified host connection index.
SNC 5100 SN60023 > If SFM is already active, the following is displayed. SN60023 > sfmActiveSet SFM: Already Active value = 21 = 0x15 SN60023 > sfmConnectionSet [hostindex],“host connection string” The sfmConnectionSet command sets the host connection information for the host at the specified connection index. The connection may be a device name, port address, etc. The following example shows setting the host connection information.
SNC 5100 Name: 'LABATTS' Host Type: 'NT 4.
SNC 5100 string” for the specified host connection index. The following command example shows setting the host name for host Id 1 to “LANDERS”. Existing hostindex and name values can be determined by looking at the “Id” and “Host Name” columns in the output of the sfmShow -1 command. SN60023 > sfmNameSet 1,"LANDERS" value = 0 = 0x0 SN60023 > sfmShow [hostIndex] The sfmShow command displays information about hosts that have been registered with Scalar Firewall Manager based on the value of hostIndex.
SNC 5100 sfmSparseAccessSet[hostindex],“LUN string”,[Access] The sfmSparseAccess command sets the access for the specified LUNs for the specified host connection index. Same as sfmAccessSet except LUNs are entered as a string of characters separated by commas. Existing hostindex values can be determined by looking at the “Id” column in the output of the sfmShow -1 command.
SNC 5100 interface is opened, the Service Port interface is not available. The shellLock command may be used to prevent a network protocol access to the shell. A numeric parameter specifies if the shell is to be locked or unlocked. If the parameter is 0, then the shell is unlocked. SN60023 > value = 1 SN60023 > ..
SNC 5100 firmware, Power-On-Self-Test (POST), bootrom and Alternate bootrom. SN600726 > showVersions ADIC Scalar Storage Network Controller Firmware-4 Version 0404.05 Built Oct 19 2001, 14:40:29 on 5xame by jsmyder POST version v040405 Bootrom version v040405 Alt Bootrom version v040405 value = 0 = 0x0 SN600726 > sncFeatureEnable "licensekeystring" The sncFeatureEnable command enables the optional Data Mover feature. You enable the feature by entering the unique license key.
SNC 5100 pub 1 ReadCommunity ViewIndex ----------------------------public 1 icmp 2 WriteCommunity ViewIndex ----------------------------priv 1 private 1 TrapCommunity -----------------------------private value = 9 = 0x9 SN60023 > SNMP community strings serve to group network devices into logical collections for management purposes. The community string must match on both the ADIC Management Console Server and the SNC 5100 you wish to manage. The default settings do match.
SNC 5100 snmpReadCommunityAdd “string” ,[view] The snmpReadCommunityAdd command adds the specified string to the list of accepted strings for SNMP Read operations (Get and GetNext). The View switch must be set to “1” to be accepted by the ADIC Management Console. For more information, see the ADIC Management Console User Guide.
SNC 5100 For more information, see the ADIC Management Console User Guide. SN60023 > snmpWriteCommunityAdd “adic”,1 Success value = 0 = 0x0 SN60023 > snmpWriteCommunityRemove “string” The snmpWriteCommunityRemove command removes the specified string from the list of accepted strings for SNMP Write operations. SN60023 > snmpWriteCommunityRemove “adic” Success value = 0 = 0x0 SN60023 > sysConfigShow The sysConfigShow command displays current system parameter settings.
SNC 5100 An example configuration that requires the Node Name on each Fibre Channel port to be different is where the host has two Host Bus Adapters (HBAs) installed for redundancy. In this configuration, each HBA is connected to a different Fibre Channel port on the SNC 5100. Fail-over software on the host defines one of the HBAs as the primary connection and the other HBA as a spare. If the primary HBA should fail, the fail-over software routes data transfers to the SNC 5100 through the spare HBA.
SNC 5100 Product Data for the SNC 5100 includes such items as serial numbers and installed memory sizes, as shown below. SN60023 > sysVpdShow ******** VPD Base Rev. 1 ******** Name SNC Mfg ADIC OEM ADIC Manufacture Date JUN 13 05:19:59 1974 UID 00:00:00:60:45:17:00:17 S/N 600023 Assy HCO BKA01001P RID Tag Firmware ID Firmware-4 FirmwareVend ADIC Firmware Version 4.
SNC 5100 data for the Fibre Channel GBIC. buck172 > sysVpdShowAll ===[ Vital Product Data ]=== ******** VPD Base ******** Name SNC Mfg ADIC OEM ADIC Manufacture Date JAN 25 20:39:29 2001 UID 00:00:00:60:45:17:00:0C S/N 600012 Assy HCO BKA01001P RID Tag Firmware ID Firmware-4 FirmwareVend ADIC Firmware Version 4.
SNC 5100 Device Index 02 IO Class Enum n/a IO Type Enum n/a Label Index 02 Bus Id 0.7.0 -------- FC 2 VPD -------IO Class Fixed IO IO Type Fibre Channel IO Mfg QLogic Device Index 03 IO Class Enum n/a IO Type Enum n/a Label Index 02 Bus Id 0.8.
SNC 5100 IO Type Enum n/a Baud 19200 Flow Hardware -------- RS232 VPD -------IO Class RS232 IO Type RS232 IO Mfg unknown S/N n/a HCO n/a Device Index 07 IO Class Enum n/a IO Type Enum n/a Baud unknown Flow unknown ******** B BOARD ******** -------- Processor Board VPD -------Name B Board Proc S/N 00032601 HCO BK002100P Flash Megs none Dram Megs 128 Meg Sys Ram NV RAM CPU 80303 IO Devices -------- SCSI 1 VPD -------IO Class Fixed IO IO Type SCSI IO Mfg LSI Logic Device Index 08 IO Class Enum n/a IO Type Enu
SNC 5100 Device Index 10 IO Class Enum n/a IO Type Enum n/a Label Index 03 Bus Id 1.1.0 -------- SCSI 4 VPD -------IO Class Fixed IO IO Type SCSI IO Mfg LSI Logic Device Index 11 IO Class Enum n/a IO Type Enum n/a Label Index 03 Bus Id 1.1.1 value = 0 = 0x0 buck172 > sz “filename” The sz command initiates a send Zmodem file transfer session. You use this command when you want to save configuration information to a file in case the SNC 5100 needs to be replaced.
SNC 5100 Idx Tdev Vendor Product Rev | Type Specific ----------------------------------------------|--------------0 0xc194a400 ADIC Local 0252 | Cmd/Cntrl Status 0h 2 0xc1ffc390 ADIC 5324 | Tape: Blk Size 32768 , flags 7h 3 0xc1ffc290 ADIC 5324 | Changer: flags 7h value = 4 = 0x4 SN60023 > IdxDevice Index in the target list.
SNC 5100 0 discarded for bad header offset field 0 discarded because packet too short 0 connection request 1 connection accept 1 connection established (including accepts) 1 connection closed (including 0 drop) 0 embryonic connection dropped 272 segments updated rtt (of 272 attempts) 0 retransmit timeout 0 connection dropped by rexmit timeout 0 persist timeout 1 keepalive timeout 1 keepalive probe sent 0 connection dropped by keepalive value = 36 = 0x24 = '$ SN60023 > trapDestAdd “ipAddress” The trapDestA
SNC 5100 trapDestShow The trapDestShow command allows you to view the SNMP trap destination table maintained within the SNC 5100. The broadcast address for the Ethernet port is also automatically included in the table. When the ADIC Management Console is running, it inserts its address into the table automatically. For more information, see the ADIC Management Console User Guide. SN60023 > trapDestShow Trap Destination IP Address --------------------------192.168.30.255 206.0.64.17 206.0.64.25 206.0.64.
SNC 5100 value = 15 = 0xf SN60023C > uptime The uptime command displays the elapsed time since the last boot of the SNC 5100. SN60023 Elapsed value = SN60023 > uptime time since reset 4d:23h:12m:46s:10t 10 = 0xa > The example indicates that 4 days, 23 hours, 12 minutes, 46 seconds and 10 clock ticks have elapsed since the SNC 5100 was last booted. There are 60 ticks per second. user The userAdd,userDelete, and userList commands provide control of the user list.
SNC 5100 value = 0 = 0x0 SN60023 > userList The userList command displays the contents of the password file (passwords are encrypted). SN60023 > userList Name : Password nancy : SyecycRz fred : b9dczebQbd martha : RQQdRedb9d user : cScQRSQzzz value = 0 = 0x0 SN60023 > userHelp The userHelp command displays a list of the user commands.
SNC 5100 terryk VxWorks (for Buckhorn - IBM PowerPC 405GP Rev. D) version 5.4. Kernel: WIND version 2.5.
SNC 5100 Diagnostic Command Reference This section specifies the procedures used when diagnostics are required. Boot Modes The SNC 5100 has two modes of operation: normal mode and diagmode. Two commands are available from the service terminal to reboot the SNC 5100 to the desired mode. The SNC 5100 remains in the existing mode until it has been directed to reboot in the other mode. When the SNC 5100 is booted in diagmode, the command prompt displayed on the service terminal is diagmode >.
SNC 5100 If the command prompt displayed on the service terminal is not diagmode >, enter the diagBoot command. Step 7. Wait for the SNC 5100 to reboot. Step 8. At the diagmode > prompt, proceed with the appropriate diagnostic tests. Restoring Normal Mode Follow this procedure if the SNC 5100 was placed in diagnostic mode and needs to be restored to normal operation. Step 1. Connect the terminal to the Service Port, if it is not already connected. Step 2.
SNC 5100 Event Log Dump The events that have been logged in the SNC 5100’s Event Log can be displayed on the service terminal or viewed from the ADIC Management Console. For more information, see the ADIC Management Console User Guide. This information may be useful because you can see the normal events and any abnormal events that may lead you to the source of an internal or external failure.
SNC 5100 This event is also recorded in the SNC 5100 event log along with the name of a file that was saved to the flash file system. The file contains information about the state of the Fibre Channel interface prior to the reset. Follow these steps to retrieve the file. Step 1. Connect the service terminal to the Service Port. For more information, see “Connecting to the Service Port” on page 95. Step 2. Press the Enter key on the service terminal.
SNC 5100 Boot Mode Commands diagBoot This command is used only to transition an SNC 5100 from normal operations to the special diagnostic mode. Caution All SCSI and FC cables must be disconnected before entering the diagBoot command. • The diagBoot command first ensures that the /nvfs:mt directory exists. • It copies the existing bootline to a file in the /nvfs:mt directory on the SNC 5100.
SNC 5100 The Ethernet loop back plug, Fibre Channel loop back plug, and SCSI cable provided in the Service Tool Kit are required for the corresponding loop back test. Caution You must disconnect the FC and SCSI cables from the SNC 5100. If you do not, the data on the attached tape devices will become corrupted. elTest elTest is the Ethernet loop back test. The SNC 5100 must be in diagnostic mode to use this command and a loop back plug must be installed on the Ethernet port.
SNC 5100 The fcSlotTest command performs a confidence test on a Fibre Channel slot. Substitute for x the Fibre Channel slot number you want to test. This command can be used to test the slot or the cable. The following example code shows the display for a test Fibre Channel slot 1.
SNC 5100 The example below shows the display for a test on SCSI channels 1 and 2. diagmode > scsiChannelTest (3,4) SCSI-3 -> SCSI-4 [##########] 10 SCSI-4 -> SCSI-3 [##########] 10 value = 0 = 0x0 diagmode > scsiChannelTest (1,2) SCSI-1 -> SCSI-2 [##########] 10 SCSI-2 -> SCSI-1 [##########] 10 value = 0 = 0x0 iterations PASSED iterations PASSED iterations PASSED iterations PASSED The following output is an example of a SCSI port test that was not successful.
SNC 5100 showBox also lists the cabling requirements for each slot: SN60023 > showBox Back _________________________________________ / /| / / | / / | / / | /========================================/ | | FC1 FC2 | | | [SW-2] [SW-2] | / | | / | [LVDT] [LVDT] [LVDT] [LVDT] | / | SCSI1 SCSI2 SCSI3 SCSI4 | / |________________________________________|/ Front LVDT = SCSI Low Voltage Differential - Terminated SW-2 = Short Wave - Two GB value = 0 = 0x0 SN60023 > supportDump The supportDump command outputs the resu
SNC 5100 envMonShow dmva reserveShow 1 196 Diagnostic Commands 6-00020-02
SNC 5100 POST Error Codes The Power-On-Self-Test (POST) is responsible for testing the integrity of the processor’s SDRAM. After testing SDRAM POST will attempt to transfer control to either the default bootrom image or an alternate image. POST can also download binary images over the service port and write them to flash memory. This enables POST to perform a minimal amount of emergency recovery from FLASH errors.
SNC 5100 Initial POST Figure 11 Initial POST IpostMain starts by initializing the service-port and the system PLD(s). The ERR LED will extinguish and the RDY LED will turn on. POST will display the following message on the service port: == POST Version nnn == Simple Access Test Figure 12 Simple Access The simple access test verifies that the processor can perform basic writes and reads to the SDRAM. This test is identified by the flash of the FC1 LED.
SNC 5100 Bitwalk Test Figure 13 Bitwalk Test This test first walks a one-bit then a zero-bit through the base of each bank of SDRAM. This test is identified by the flash of the FC2 LED. Memory Size Figure 14 Memory Size This test verifies that the apparent size of SDRAM meets the minimum and maximum sizes specified for the product. This test is identified by the flash of the SCSI1 LED.
SNC 5100 This test writes and reads a series of diagnostic patterns to each memory location in SDRAM. This test is identified by the repeated flash of the SCSI2 LED. This test can take several seconds to complete. Address Test Figure 16 Address Test This test writes and reads address tags to memory to test for bad SDRAM address lines. This test is identified by the flash of the SCSI3 LED. POST then relocates itself to SDRAM and moves it’s stack from processor internal RAM to SDRAM.
SNC 5100 POST will examine the FLASH memory primary bootrom locations to determine whether or not it contains a viable bootrom. If the bootrom appears valid then POST will transfer control to it. If the bootrom image is considered invalid then POST will repeat the bootrom checks at the location of the secondary bootrom. This step is indicated by the flash of the SCSI4 LED.
SNC 5100 Figure 19 NMI 1 The button may be depressed any time during the memory tests.
SNC 5100 R - [R]eceive new boot image from serial port This will start the ZMODEM transfer engine that transfers a single binary bootrom image file to POST using the service port. It should not be used to receive other kinds of binary image files. If the transfer is successful then POST will program the bootrom image into the FLASH memory device. While waiting for the file, POST will display: **B000000023be50 At this point the operator may transfer the bootrom “.
SNC 5100 204 POST Service Menu 6-00020-02
SNC 5100 Startup Message Reference After the SNC 5100 completes its power-on self-test, it will attempt to find, load, and run the real-time LIC boot loader. Bootrom Messages See the sample code below. Press any key to stop auto-boot... 0 auto-booting... boot device : ibmEmac unit number : 0 processor number : 0 file name : //ffs/vxWorks.st inet on ethernet (e) : 192.168.1.183 flags (f) : 0x8 target name (tn) : SN600030 startup script (s) : //ffs/sna.rc Attaching to TFFS... done. Loading /ffs/vxWorks.st.
SNC 5100 LIC Initialization Messages After the BootLoader finds and loads the licensed internal code (LIC), the BootLoader will transfer control and start SNC 5100 operations. See the sample code below. Host Name: bootHost User: buckhorn Attached TCP/IP interface to ibmEmac unit 0 Attaching network interface lo0... done. NFS client support not included. Adding 8123 symbols for standalone. SDRAM DIMM: 128 Meg - 1 banks detected Enabling MMU Data Translation Firmware-4 Version 0401.
SNC 5100 csSrvcInit SN600030 Clock set from RTC value = 0 = 0x0 amemInit SDRAM DIMM: 128 Meg - 1 banks detected value = 0 = 0x0 appInit Final Startup Messages In the final stage of the boot process, information is displayed about the firmware version, SNC 5100 name, optional features that are enabled or disabled, SCSI Channels, and the IP address.
SNC 5100 208 Bootrom Messages 6-00020-02
SNC 5100 Glossary Acronyms 6-00020-02 BIOS Basic Input/Output System DE Differential Ended DRAM Dynamic Random Access Memory DTE Data Terminal Equipment ESD Electrostatic Discharge EMI Electromagnetic Interference GUI Graphical User Interface HBA Host Bus Adapter HSM Hierarchical Storage Management HTTP Hypertext Transfer Protocol I/O Input/Output IP Internet Protocol JMAPI Java Management Application Programming Interface JRE Java RunTime Environment LED Light Emitting Diode
SNC 5100 210 POST Power-On Self test PPP Point-to-Point Protocol RFI Radio Frequency Interference RID Replacement Identification RMI Remote Method Invocation RPC Remote Procedure Call RTOS Real Time Operating System SAN Storage Area Network SCSI Small Computer System Interface SDRAM Synchronous Dynamic Random Access Memory SE Single-Ended SFM Scalar Firewall Manager SNMP Simple Network Management Protocol SRS SAN Replication Services TCP Transmission Control Protocol VDC Vol
SNC 5100 Warranty and EULA ADIC Limited Product Warranty 1. Subject to the limitations set forth below, ADIC warrants to Buyer as follows: b.) For 3 years from the date of delivery to Buyer, all hardware products manufactured by ADIC (hereafter Products), excluding drives and media manufactured by third parties, which are covered by paragraph (c) below, will be capable of performing substantially in accordance with the applicable specifications for such Products stated in documentation supplied by ADIC; c.
SNC 5100 4. ADIC will indemnify Buyer for any damages and costs finally awarded against Buyer on the grounds that the Products, in the form and condition delivered by ADIC to Buyer hereunder, infringe on any valid United States patents or copyrights of any third party, provided that Buyer notifies ADIC in writing of any such claim within 10 days after learning thereof and that Buyer gives ADIC full control over the defense and settlement of the claim and fully cooperates with ADIC with respect thereto.
SNC 5100 ADIC End User License Agreement This License defines the terms and conditions of the license between Advanced Digital Information Corporation (ADIC) and Licensee for use of ADIC's software and related documentation. Any software or related materials provided to Licensee by ADIC will be subject to the terms and conditions of this License and by opening the accompanying package and/or by using the products, Licensee signifies its agreement with this license. Software License. License.
SNC 5100 Software Ownership and Protection Title to Software. The Software and all copies thereof are proprietary to ADIC and title thereto remains in ADIC. All applicable rights to patents, copyrights, trademarks, trade secrets or other proprietary rights in the Software and any modifications made at Licensee's request are and will remain in ADIC. Restrictions.
SNC 5100 return of the Software. Where Software is returned for claims made during the warranty period, Licensee will receive a refund for the Software. This warranty is made void if the Licensee or any third party makes any modifications to the Software. ADIC is not responsible for corrections necessitated by difficulties or defects traceable to Licensee's errors or system changes. Compatibility.
SNC 5100 NEGLIGENCE, EVEN IF ADIC KNEW, SHOULD HAVE KNOWN OR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ADIC's LIABILITY FOR DAMAGES HEREUNDER WILL IN NO EVENT EXCEED THE AMOUNT OF FEES PAID BY LICENSEE UNDER THIS LICENSE. General. No Assignment or Modification. This License is not assignable. None of the Software or Documentation may be sublicensed, assigned, or transferred to any other party without ADIC’s prior written consent. Any effort contradictory with this is null and void.
SNC 5100 INDEX -AAction Reference Table 41 ADIC Management Console 105 AMC.
SNC 5100 -HHardware description 11 maintenance. See MAPs HBA 19 setup 29 Help 8 Host event log 47 Registration service. See HRS Host Bus Adapter. See HBA HRS 30 HyperTerminal 97 -IInstallation 19–31 -L- License key 110, Loop ID 129 141 -M- Maintenance Action Plans. See MAPs MAPs 33–79 -NNetmask 72 Normal mode 113, 188 -O- Operating specifications 16 -P- POST 197–203 Power consumption 17 down 2 LED 15 MAP 68 requirements 17 Power-On Self Test.
SNC 5100 Replacement 84–93 -S- SAN Explorer 30 Scalar Firewall Manager 77–79 SCSI 10, 12 LEDs 15 target ID 25 SCSI bus 27 SCSI Channel 12, 49–61 SCSI target ID. See also Assigned LUN Service port commands 105--186 connecting to 95–104 MAP 75 SFM. See Scalar Firewall Manager SNC 5100 for the Scalar 1000 and 10K MAP 66–76 SNMP community strings 171 Specifications.
SNC 5100 220 6-00020-02