Home
Driver User Manual
Contents
1. The Backup Master tab is displayed only when the Security Configurator is running on the MSC or a Backup Master You use this tab to set up a system or systems to be backups to the MSC and to replace the MSC with a Backup Master Each time you start the Security Configurator on the MSC and there is no Backup Master assigned a warning message urges you to assign at least one Backup Master to prevent the loss of security information if the MSC were to become disabled Security Configurator Situations Table 21 Error Message Situations Error Messages Situation Resolution The following error message is displayed when creating an ASG The Access Sub Group name already exists Please use a different name You entered a duplicate ASG name in the Access Sub Group Name field At each level of the security topology each ASG name must be unique Click OK on the message and enter a unique ASG name The following error message is displayed when deleting an ASG The Access Sub Group parent s ASG is offline You should delete the ASG when the parent ASG is available This ASG should only be deleted if the parent ASG will not be available again Are you sure you want to delete this ASG The offline ASG entry serves as a placeholder for where the real ASG would be in the tree You can neither modify nor delete it although it is removed from the display if all of the child ASGs are deleted It is
2. Value 1 255 seconds or 0x0 OxFF hex Default 30 Ox1E Dynamic NumFcpContext n NumFcpContext limits the number of outstanding I Os per HBA regardless of the value set for QueueDepth NumFcpContext controls the available command pool size and corresponds to the number of concurrent exchanges supported by the HBA s firmware NumFcpContext sets the number of pre allocated context structures for use in issuing commands to ring 0 which is the FCP initiator ring used to issue FCP commands The default of 512 should be adequate under most circumstances If you expect the number of outstanding Os per HBA to exceed 512 then you need to increase the NumFcpContext value It is recommended that this increase be performed in stages from 128 to 256 to 512 to 1024 to 2048 your maximum value depends upon the anticipated 1 0 Value 128 2048 or 0x80 0x800 hex Default 512 0x200 Note OS resource consumption non paged pool and physically contiguous memory is affected by this parameter setting Reboot QueueDepth n QueueDepth requests per LUN target see QueueTarget parameter If you expect the number of outstanding I Os per device to exceed 32 then you must increase to a value greater than the number of expected I Os per device up to a value of 254 If the QueueDepth value is set too low a performance degradation can occur due to driver throttling of its device queue Value 1 254 or 0x1 OxFE hex Def
3. Prerequisites The Storport Miniport driver is installed The HBAnyware utility is installed Microsoft Internet Information Services IIS Server is installed See the Microsoft Web site for information on downloads and installation Java Runtime Environment JRE is installed See the www java com Web site for information on downloads and installation Procedure To install the HBAnyware Utility Web launch feature 1 Click on Programs Emulex and HBAnyware WebLaunch Install Windows Catalog Windows Update WinZip Microsoft Update T Gadwin Systems gt i Emulex SSM Utility Documents HBAnyware Utility HB4nyweare WwebLaunch Install ie Settings HBAnyware WwebLaunch Uninstall Search HBAnyware WebLaunch Update URL 27 Programs Iputilnt er 2003 Enterprise Edition Help and Support Figure 4 HBAnyware Web Launch Installation Shortcut Web Launch installation begins and the following dialog screen appears DSHBAnyware WebLaunch Install OHHH HEHEHE HERE RERE FEE HERERERE REED FERRE HEHE HERERE BEE HEDE DE DEDEDE EEE EMULEX HBANYWARE WEBLAUNCH INSTALLATION HHP HERD MRE BEBE H REDE HEDEDHEDE HED DEEDE DEADE DEDEDE HH Creating HBAnyware WebLaunch directory in C Inetpub wwwroot DONE Copying VebLaunch related files to web server DONE Enulex HBAnyware WebLaunch has found the following IP addy gt 138 239 87 66 Do you want to configure this IP add
4. Prerequisites e The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Note Only one instance of the Emulex PLUS driver should be installed even if you have multiple HBAs or HBA ports installed in your system To install the ElxPlus driver from the desktop 1 Select Start Control Panel and Add Hardware The Add Hardware Wizard window appears Click Next Select Yes have already connected the hardware Click Next Select Add a new hardware device Click Next Select Install the hardware that manually select from a list Advanced Click Next Select Show All Devices Click Next Click Have Disk Direct the Device Wizard to the location of elxplus inf If you have downloaded the Storport Miniport files to the default directory the path will be C Program Files Emulex AutoPilot Installer Drivers Storport x86 for the 32 bit driver version Oak oN or C Program Files Emulex AutoPilot Installer Drivers Storport x64 for the x64 bit driver version or C Program Files Emulex AutoPilot Installer Drivers Storport lA64 for the Itanium 64 bit driver version 7 Click OK 8 Select Emulex PLUS Click Next and click Next again to install the driver Storport Miniport Driver User Manual Page 22 X EMULEX 9 Click Finish The initial ElxPlus driver installation is complete Continue with manual installation
5. Storport Miniport Driver User Manual Page 44 X EMULEX Sample response Binding Capability for 10 00 00 00 c9 2e 51 2e Can bind to D_ID Can bind to WWPN Can bind to WWNN Can bind AUTOMAP Can bind CONFIGURED Parameters WWPN the World Wide Port Name of the HBA binding capabilities that you want to query this HBA can be either local or remote BindingSupport Syntax HBACMD BindingSupport lt wwpn gt lt source gt Description Shows the binding support available at the referenced HBA To view the configured binding support for 10 00 00 00 c9 21 5e 21 type hbacmd bindingsupport 10 00 00 00 c9 21 5e 21 C Sample response Binding Support for 10 00 00 00 c9 2e 51 2e Can bind to WWPN Can bind AUTOMAP Parameters WWPN the World Wide Port Name of the HBA binding support that you want to query this HBA can be either local or remote source C if the support is being queried L if the live support is being queried SetBindingSupport Syntax HBACMD SetBindingSupport lt wwpn gt lt bindflag gt Description Sets the binding support s for the referenced HBA To enable binding support for WWPN and Automap on HBA 10 00 00 00 c9 21 5e 21 type hbacmd setbindingsupport 10 00 00 00 c9 21 5e 21 P1 Sample response Set Binding Support for 10 00 00 00 c9 21 5e 21 P1 Parameters WWPN the World Wide Port Name of the HBA binding that you want to set this HBA can be either local or remote bindflag
6. Storport Miniport Driver User Manual Page 54 X EMULEX 2 From the Menu bar select Discovery and Modify Settings The HBA Discovery Properties dialog box appears HBA Discovery Properties x Discovery Server Staitup Select when the disenvesy seaver starke At system boot when this utiy staits slower Refresh tate Select when a naw discovery cycle is started alter previous cycle completes In Band Fibre Channe Manual Refresh requires clicking discovery retesh button Refiesh every E seconds min 5 Out of B and TCP IP T anual Refresh requires clicking discovery re resh button Refieshevery 45 seconds min 5 Expire Undiscovered HBA Select when lo remove a xeviousls discoveied HBA hat is no longer being discovered IV Never Remove Remove after seconds Orimmediately Defaul s OK Figure 23 HBAnyware Utility HBA Discovery Properties Dialog Box 3 Define the discovery properties you wish and click OK Click Defaults to return the discovery properties to their default settings Discovering HBAs Using Iputilnt Local HBAs are discovered automatically when you launch Iputilnt ais bel Bl Adapter 0 LPSK Pot 2 Category Adopter Revision Levels x E Adapter 1 LPSK Pot 3 BIU Revisor Sequence Manager Revision 00000000 Endec Revison 00000000 Cunert Operational Furnware SU 2 Oveday Kemel LP8 amp K 2 1083 Indial Furreware intial Load 3 sued L
7. X EMULEX CoalesceRspCnt The effect of I O Coalescing will depend on the CPU resources available on the server With I O Coalescing turned on interrupts are batched reducing the number of interrupts and maximizing the number of commands processed with each interrupt For heavily loaded systems this will provide better throughput With I O Coalescing turned off the default each I O processes immediately one CPU interrupt per I O For systems not heavily loaded the default will provide better throughput The following table shows recommendations based upon the number of I Os per HBA Table 7 Recommended Settings for I O Coalescing I Os per Second Suggested CoalesceMsCnt Suggested CoalesceRspCnt I Os lt 10000 0 8 10000 lt I Os lt 18000 1 8 18000 lt I Os lt 26000 1 16 1 Os gt 26000 1 24 CoalesceMsCnt The CoalesceMsCnt parameter controls the maximum elapsed time in milliseconds that the HBA waits before it generates a CPU interrupt The value range is 0 63 decimal or 0x0 Ox3F hex The default is 0 and disables I O Coalescing CoalesceRspCnt The CoalesceRspCnt parameter controls the maximum number of responses to batch before an interrupt generates If CoalesceRspCnt expires an interrupt generates for all responses collected up to that point With CoalesceRspCnt set to less than 2 response coalescing is disabled and an interrupt triggers for each response The value r
8. HBAnyware Utility HBAnyware WebLaunch Install HBAnyware WebLaunch Uninstall Search 2g HaAnyvare WebLeunch Updste URL A 44 OM G 2 Settings 4 Help and Support Figure 9 HBAnyware Web Launch Update URL Shortcut 2 Type the URL address that you want HBAnyware Web Launch to use 54 HBAnyware WebLaunch Update URL LD e pt pt a at D D a e D D D l D E D D E D D D DE E E DEDE E DE E E E E E E E E E E E E E E E E E E E E E E A A EMULEX HBANYWARE WEBLAUNCH JNLP UPDATE Da d pnt pd Ded e D Dd e D Dd Dd D Dd D D D D DA D D D rier eee eee eee Emulex HB nyware WebLaunch has found the following IP address 138 239 87 66 Do you want to configure this IP address for HBAnyware WebLaunch gt y yes to use this IP address or gt n no to provide your own IP addr Type q to quit configuring IP address User input Figure 10 HBAnyware Web Launch Update URL Dialog Screen Storport Miniport Driver User Manual Page 12 X EMULEX Unattended Installation Unattended installation is invoked from the command line The apinstall command uses installation and driver settings stored in a configuration file APInstall cfg The default APInstall cfg file is located in the AutoPilot Installer folder in the Emulex folder in the Program Files directory Make a copy of the APInstall cfg file before you make modifications The APInstall cfg file should be used as a starting point for scripting an unattended installation Manda
9. In silent mode you need to specify the location of the driver to be installed Locate the following line in the APInstall cfg file LocalDriverLocation C Path toThe Storport Package Remove the semicolon before this line and modify this path to reflect the location of the driver The driver location can be a local disk or a network shared drive It can also be a relative path to the apinstall cfg file The location must be specific to the x86 x64 or IA64 folder to install the correct driver for the server platform Full path example for an x86 driver all on one line LocalDriverLocation C Program Files Emulex AutoPilot Installer Drivers Storport x86 Relative path example for x64 driver LocalDriverLocation Drivers Storport x64 Deleting Questions in the APinstall cfg File A STORPORT CONFIGURATION section may exist in the APInstall cfg file If this section does exist it may contain a QUESTIONS section with vendor specific installation questions You must remove the entire STORPORT CONFIGURATION section or comment it out for a silent installation Storport Miniport Driver User Manual Page 14 X EMULEX Optional Configuration File Changes Locate the Optional Configuration File Changes heading in the AUTOPILOT CONFIG section of the APInstall cfg file This heading follows Mandatory Configuration File Changes Changing Utility Installation Location AutoPilot Installer normally installs utilities f
10. LUN Unmasking Disabled Allows the operating system to see all LUNs behind the LUN Mapping Target Level selected target With this parameter disabled each individual LUN can be masked or unmasked Setting Mapping and Masking The driver defaults to enabling global mapping and masking tasks The procedures in this section apply if the default has been changed Prerequisites e The Storport Miniport driver is installed e The Iputilnt utility is installed e A target device with LUNs is properly configured e For automapping LUNS for a target the Global Automap All LUNs setting on the Global Automap window is disabled If necessary disable this function and reboot the system before automapping LUNS for a target Globally Automapping All Targets Global Automap All Targets defaults to enabled to allow the Emulex driver to detect all FC devices attached to the Emulex HBAs To globally automap all targets 1 Start Iputilnt Select an HBA Select Persistent Bindings from the Category list Click Automap The Global Automap window is displayed Change the Automap All Targets setting to Enabled Click OK The window closes NOOR ON Reboot the system for this change to take effect Note With persistent binding applied to one of these targets the SCSI bus and SCSI ID remain the same when the system is rebooted Storport Miniport Driver User Manual Page 91 X EMULEX Globally Mapping All LUNs Global Autom
11. TRUE Note This setting can only be used for unattended installations Storport Miniport Driver User Manual Page 16 X EMULEX Setting Up a Driver Type to Force By default the ForceDriverTypeChange parameter is set to false When set to the default AutoPilot Installer will install drivers on HBAs that have no other driver installed or whose current driver type matches that of the driver being installed If this parameter is changed to true AutoPilot Installer will cause silent installations to update or install the current driver on each HBA in the system without any regard to driver type For example you would want this option left on or set to true to silently install the Storport Miniport driver on any HBAs currently running SCSlport Miniport or FC Port drivers Remove the semicolon from this line ForceDriverTypeChange FALSE Change this parameter to true ForceDriverTypeChange TRUE Setting Up Management Mode for Attended and Unattended Installations There are three parameters that control management mode ManagementMode ManagmentModeChangable and HideManagementModeGUI ManagementMode Full indicates that the utility manages the HBAs on this host and other hosts that allow it Management of HBAs on this host from other hosts is allowed Other values are LocalOnly the utility manages only the HBA on this host No remote management of HBAs is allowed and LocalPlus the utility manages onl
12. Uninstalling the Utility Package the HBAnyware utility Web Launch and the Iputilnt utility To uninstall the HBAnyware utility the Iputilnt utility and HBAnyware Web Launch if it is installed 1 Click Start Settings and Control Panel The Add Remove Programs window appears Select the Install Uninstall tab A window similar to Figure 11appears K Add Remove Programs 5 x Currently ratalled prog arr Sort by nme Be Adaptec Easy CD Crestor 4 Se Same 2 E Adobe Acrobat 4 0 Swe Soe W Adobe Ihat ator CS Tryst See zure GB Adobe SVG Viewer 3 0 Se 4 32NB JA De verywtere See 41 IMB GR Carfy efromoffices Chert for MSSQL Sw 28 28 77 CSE HTM Vaidator Professional v4 5 Se 3 818 lt Emulex Fibre Channel HBAnyware Versioe 1042 Chick here for gunoart information heart eed pte ghee R konya ChangeiRemove J LOH TTS3000 British Engish Mocromndia Homeste 5 Se Re gp Mrosoft IntelPoint Swe 2SWe IE Microsoft Office 97 Professional Editon Se Wm E Mikrosoft Outlook 2000 SR 1 Se Se J Netscape Corengicator 4 76 J l mem wn we eee Figure 11 Add Remove Programs Window 2 Select the Emulex Fibre Channel item and click Change Remove A window similar to Figure 12 appears Emulex HBAnyware gt Remove the program WI SN sentra progam This peogram lets you remove the curant installation T Remove al instalied features Instaisteetd Figure 12 Emulex HBAnyware Welcome Window Storport Miniport Driver
13. 0x37 Resource allocation failure 0x38 Resource allocation failure 0x39 Unable to allocate context 0x3C Unable to allocate context 0x3D Unable to allocate context 0x40 Unable to allocate context 0x41 Unable to allocate context 0x42 Unable to allocate context 0x44 Unable to allocate context 0x47 Unable to allocate context 0x4D Unable to allocate context 0x4E Unable to allocate context 0x50 Unable to allocate context 0x51 Request to ADISC a non existent node 0x52 Unable to allocate context 0x56 Unable to allocate context 0x57 Unable to allocate context 0x58 Unable to allocate context 0x5C Unable to allocate context Ox5E Unable to allocate context 0x60 Unable to allocate context 0x64 Unable to allocate context Storport Miniport Driver User Manual Page 146 X EMULEX Table 13 Severe Errors Continued Bits 0 7 Interpretation 0x67 Unable to allocate context Ox6E Unable to allocate context Ox6F State change registration failure 0x70 Unable to allocate context 0x72 Unable to allocate context 0x74 Unable to allocate context 0x77 Unable to allocate context 0x78 Unable to allocate context 0x79 Unable to allocate context Ox7A Unable to allocate context 0x7B Unable to allocate context 0x7D Unable to allocate context Ox7E Unable to allocate context Ox7F Unable to allocate context 0x80 Unable to allocate context 0x81 U
14. AllNodelnfo Syntax HBACMD AllNodelnfo lt wwpn gt Description Shows target node information for each target accessible from the specified HBA To view the target node data for 10 00 00 00 c9 20 0d 36 type Hbacmd allnodeinfo 10 00 00 00 c9 20 0d 36 Sample response All Node Info for 10 00 00 00 c9 20 0d 36 Node Type UNKNOWN FCP ID 10101 SCSI Bus Number 0 SCSI Target Num 0 Node WWN 20 00 00 D0 B2 00 30 40 Port WWN 20 00 00 D0 B2 00 30 40 OS Device Name Sesi4 0 0 Node Type UNKNOWN FCP ID 1OFEF SCSI Bus Number 0 Storport Miniport Driver User Manual Page 42 X EMULEX SCSI Target Num 1 Node WWN 50 06 04 8A CC C8 99 00 Port WWN 50 06 04 8A CC C8 99 00 OS Device Name Scsi4 0 1 Parameters WWPN the World Wide Port Name of the HBA target node information that you want to query this HBA can be either local or remote SetPersistentBinding Syntax HBACMD SetPersistentBinding lt wwpn gt lt scope gt lt bindtype gt lt ID gt lt scsibus gt lt scsitarget gt Description Sets a persistent binding between a FC target and a SCSI bus and target The binding can be to a target WWPN target WWNN or target D_ID To bind permanently on behalf of HBA 10 00 00 00 c9 2e 51 2e target WWPN 20 00 00 d0 b2 00 30 40 to SCSI bus 1 target 3 type hbacmd setpersistentbinding 10 00 00 00 c9 2e 51 2e PP 20 00 00 d0 b2 00 30 40 1 3 To bind immediately on behalf of HBA 10 00 00 00 c9 2e 51 2e t
15. Beacon State On Beacons State Off Unable to get Beacon state error 1 Parameters WWPN the World Wide Port Name of the HBA beacon status that you want to show SetBeacon Syntax HBACMD setbeacon lt wwpn gt lt state gt Description Sets the current beacon status for the HBA specified by the WWPN To set the current beacon status for HBA 10 00 00 00 c9 2e 51 2e to off type hbacmd setbeacon 10 00 00 00 c9 2e 51 2e 0 To set the current beacon status for HBA 10 00 00 00 c9 2e 51 2e to on type hbacmd setbeacon 10 00 00 00 c9 2e 51 2e 1 Possible responses are Beacon State On Beacons State Off Unable to get Beacon state error 1 Parameters WWPN the World Wide Port Name of the HBA beacon status that you want to set this HBA can be either local or remote State the new state of the beacon 0 beacon OFF 1 beacon ON Storport Miniport Driver User Manual Page 50 X EMULEX PostTest Syntax HBACMD posttest lt wwpn gt Description Runs the POST test on the HBA specified by the WWPN Support for remote HBA is out of band Ethernet only To run the POST test for HBA 10 00 00 00 c9 2e 51 2e type hbacmd h 138 239 83 87 posttest 10 00 00 00 c9 2e 51 2e Sample response Running POST polling for results Power On Self Test Succeeded time to execute 8928 ms Parameters WWPN the World Wide Port Name of the HBA on which to run the POST test EchoTest Syntax HBACMD echotest lt wwpn1 gt
16. Driver Parameter Table Continued Parameter Definition Activation Requirement LinkSpeed n LinkSpeed has significance only if the HBA supports speeds other Restart than one Gbit If set to 0 auto link speed detection If set to 1 1 Gbit If set to 2 2 Gbit If set to 4 4 Gbit Value 0 1 2 and 4 Default 0 Note Setting this option incorrectly may cause the HBA to fail to initialize LinkTimeOut n This parameter applies to private loop only With the UseAdisc driver Dynamic parameter enabled the LinkTimeOut driver parameter designates the number of seconds the driver waits between the time a link goes down and until all remaining logins will be invalidated if the link is lost Additionally if the UseAdisc driver parameter is enabled and a value is assigned to the LinkTimeOut driver parameter a timer is started on all mapped targets using the LinkTimeOut value If the timer expires before discovery has completed commands issued to timed out devices will return a SELECTION_TIMEOUT The driver will be notified of a bus change event that will lead to the removal of all LUNs on the timed out devices Value 1 500 seconds or 0x0 OxFE hex Default 30 Ox1E Note If UseAdisc is enabled set to 1 LinkTimeOut is enabled If UseAdisc is disabled set to 0 LinkTimeOut is disabled LogErrors n LogErrors determine the minimum severity level required to enable Dynamic entry of a logged error into the system event log
17. HBAnyware Security Configurator Discovery Window 2 After discovery is completed the HBAnyware Security Configurator appears x Accent Conta Group Accor Sbir Bachap Nare Abou r Accatr Corto Group Server Figure 19 HBAnyware Security Configurator Access Control Group Tab Storport Miniport Driver User Manual Page 31 X EMULEX Starting HBAnyware from the Command Line You can launch HBAnyware from the command line For more information on the command line interface see Using the HBAnyware Command Line Interface on page 35 To launch HBAnyware from the command line 1 Type HBAnyware and press lt ENTER gt This starts HBAnyware in in band access You can also start the utility in out of band access by adding an argument in the form h lt host gt The lt host gt argument may be either the internet protocol IP address of the host or its system name The call will use a default IP port of 23333 but you can override this by optionally appending a colon and the IP port Note Remember that not all HBAs for a specific host can run in band Therefore if you run out of band that host may display HBAs that do not appear when running in band Note HBAnyware can only discover and manage remote HBAs on hosts running HBAnyware s elxhbamgr For in band management remote capabilities of HBAnyware are subject to fabric zoning configuration Remote hosts you want to discover and manage by HBAny
18. Ipfc_mes0458 0458 Bring Adapter online DESCRIPTION The FC driver has received a request to bring the adapter online This may occur when running HBAnyware SEVERITY Warning LOG LOG_INIT verbose ACTION None required Storport Miniport Driver User Manual Page 139 X EMULEX Ipfc_mes0460 0460 Bring Adapter offline DESCRIPTION The FC driver has received a request to bring the adapter offline This may occur when running HBAnyware SEVERITY Warning LOG LOG_INIT verbose ACTION None required Ipfc_mes0463 0463 Adapter firmware error hostStatus x x Info1 0xA8 x x Info2 OxAC Xx X DESCRIPTION The firmware has interrupted the host with a firmware trap error SEVERITY Error LOG LOG_INIT verbose ACTION Review HBAnyware diagnostic dump information FCP Log Messages 0701 0749 Ipfc_mes0701 0701 Issue Abort Task Set to PathId x x Targetld x x Lun x x DESCRIPTION The driver has issued a task management command for the indicated SCSI device address SEVERITY Warning LOG LOG_INIT verbose ACTION Review system configuration Ipfc_mes0703 0703 Issue LUN reset to Pathld x x Targetld x x Lun x x Did x x DESCRIPTION Storport is requesting a reset of the indicated LUN SEVERITY Warning LOG LOG_INIT verbose ACTION Review system configuration Possible side effect of cluster operations Ipfc_mes0713 0713 Issued Target Reset to PathId d Targetld d Did x x DESCRIPTION St
19. Pe od Erdre pry re gree wen Sik ond Courtest ZANT 9001 24 2200002037260264 SOSO Dit 220000203754 Figure 50 Iputilnt Utility Persistent Bindings Category 4 Click on a target and click Add The Add Binding window is displayed Unbound Targets 2200002037 87163 2200 j fuwPn 2200002037371442 2200 pnarps 2200002037371545 2200 Saonara 2200 SABU fi zj 220000203720226 2200 2200002037 ates 2200 SCSI Id f 2200002037520084 2200 2200002037 se00a6 2200002037 920308 Figure 51 Iputilnt Utility Add Binding Window 5 Inthe Add Binding window click the target you want to bind in the Unbound Targets list 6 The Automap driver parameter controls assigned SCSI IDs Discovered targets are assigned persistent SCSI IDs according to the selected binding method Persistent bindings do not take effect with the driver in stand alone mode e If set to 0 automap is disabled Uses the driver utility to persistently set the SCSI address of a discovered FCP capable FC node target into the registry e Ifsetto 1 automap by WWNN e If set to 2 automap by WWPN e If set to 3 automap by DID Default 2 See Setting Parameters Using Iputilnt on page 78 for information on how to set these driver parameters 7 f necessary change the SCSI Bus and SCSI ID values Storport Miniport Driver User Manual Page 96 X EMULEX 8 Click OK to bind the target The letters PB will be displaye
20. SU Farnesaee Hane Kemal Version Place the osor over an Rem i the window above to receive a help description sba k Rem Figure 53 HBAnyware Utility Firmware Tab Example 4 Click Update Firmware The adapter reset notice appears Click Yes HBAnyware Utility Downloading firmware will require the adapter to be reset Resetting a boot adapter may cause system instabilty Emulex assumes no responsibilty For the consequences of resetting a boot adapter Do you want to continue eas r Figure 54 HBAnyware Utility Adapter Reset Notice Storport Miniport Driver User Manual Page 98 5 X EMULEX Click Yes The Firmware Download dialog box appears Host Name WINOSSPI TEST Adapter Modet LP100000C Cunort Versor 1 91A1 Select Fienweare File to Download Look ji O ferme rO Feome i9101 i pera Stat Download Cancel Figure 55 HBAnyware Utility Firmware Download Dialog Box Example 6 10 11 Navigate to the extracted firmware or boot code file you wish to download e Firmware files have an all extension e Boot code files have a prg extension Select the firmware or boot code file and click Start Download A status bar shows the progress of the download and indicates when the download has completed Click Close The Firmware tab shows the updated firmware or boot code information for the selected HBA If you are updating firmware or boot code on a dual channel HBA repeat step
21. Windows Frewal is currently using settings for the public network locaton What are the risks of unblocking 2 programa To enable an exception select its check box Program or port a Remote Desktop CO Remote Event Log Management C Remote Scheduled Tasks Management Di Remote Service Management O Remote Volume Management p MRMServer O Routing and Remote Access COSNMP Trap O Windows Collaboration Computer Name Registration Service D windows Firewall Remote Management OC Viindows Management Instrumentation WMI Dl windows Media Player Flitineinue Mm tin Minime Nhe termite Chrimea Tar ina aiden Croes O oe 7 Notify me when windows Firewall blocks a new peogram x Ai Figure 76 Windows Vista Firewall Settings with RMServer Added m hal Storport Miniport Driver User Manual Page 115 X EMULEX Adding a Single Host HBAnyware enables you to specify a single OOB host to manage If the host is successfully discovered as a manageable host it is added to the static list of hosts and if it has not been discovered in band the host and its HBAs are added to the discovery tree To add a single host 1 Start HBAnyware 2 From the Discovery menu select Out of Band Add Host The Add Remote Host dialog box appears Add Remote Host x Erter the remote host s name ce IP addbess in dotted notaton nnn nan nannen Lox coa Figure 77 HBAnyware Utility Add Remote Host Dialog Box
22. a a O DO COCO COO oF OOO OC OO High ff 4e20 1E 2 1 o 174 Def 5dc O a O OO 0 ON OO Cur 5dc OO O0CO COO 0O0N O Exp i se re se CO re CO ei CO re Os Us en CC cy Ws Cs oes Cs Cs oes Cs Dyn g a 32 42 4 QO 8 432 4 0 4n7 2a ose Oproaonnw Aa ose a sa sa aeagauoaanriu oua4 Page 46 Parameters X EMULEX WWPN the World Wide Port Name of the HBA driver parameters that you want to view this HBA can be either local or remote DriverParamsGlobal Syntax HBACMD DriverParamsGlobal lt wwpn gt Description Shows the name and the global value of each driver parameter for the selected HBA To view the global driver parameters for HBA 10 00 00 00 c9 2e 51 2e type hbacmd driverparamsglobal 10 00 00 00 c9 2e 51 2e Sample abbreviated response Driver Params DX 00 01 02 03 04 05 06 07 08 09 0a Ob Oc Od 0e of 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d le Storport Miniport Driver User Manual string AbortStatus ARBTOV BlinkTimeOut Class Crflntrpt CrfMsCnt CrfRspCnt DebugMask DisableAckO DiscMethod DiscoveryDelay ElsRetryCount ElsRjtCount ElsTimeOut EmulexOption EnableDPC ErrRetryMax FrameSizeMSB HardAddress HlinkTimeOut InitialDelay LinkSpeed LinkTimeOut LipFFrecovery LogErrors MapNodeName NodeTimeOut QueueAction QueueDepth QueueTarget QueuelncStep Global Low R O O O OOOOOOO seoo0o0 oo0o0o a O oot 0O
23. if you want to implement a multi tiered security architecture consisting of many ASGs and you want to create them all from the Master Security Client MSC zero indices would be allocated to each of the new ASGs client platforms when they are created e If you create an ASG and you reserve 25 indices for the new ASG client platform a child ASG created by this platform will have a maximum of only 24 indices available to be reserved one is taken by the creation of the child ASG itself This continues down the ASG hierarchy as each lower level ASG is created e When you create an ASG from the MSC a maximum of 50 indices or less if fewer are available can be reserved For all other clients the maximum depends on how many indices were reserved to that client when its ASG was created and on how many it has subsequently allocated to its ASGs Storport Miniport Driver User Manual Page 126 X EMULEX Adding a Server to an ASG To add a server to an ASG 1 Start the HBAnyware Security Configurator 2 Select the Access Sub Group tab 3 The name of the ASG is displayed in the Access Sub Groups tree From the Available Servers list select the servers to be added to the ASG Note Out of band servers appear in the Available Servers list even though the ASG client system may not have discovered them yet You can still add these servers to the Access Sub Group Servers list Click the left arrow to move the servers to the Access Sub
24. lt wwpn2 gt lt count gt lt StopOnError gt Description Runs the echo test on the HBAs specified by WWPN2 Note Support for remote HBA is out of band ethernet only The EchoTest command will fail if the target WWPN does not support the ECHO ELS command To run the echo test for HBA 10 00 00 00 c9 2e 51 2e type hbacmd h 138 239 83 87 echotest 10 00 00 00 c9 2e 51 2e 10 00 00 00 c9 2e 51 45 10 1 Sample response Echo test polling for results Echo test succeeded time to execute 53 ms Parameters WWPN1 the World Wide Port Name of the originating HBA WWPN2 the World Wide Port Name of the destination echoing HBA Count the number of times to run the test StopOnError should the test be halted on Error 0 no halt 1 halt Loopback Syntax HBACMD loopback lt wwpn gt lt type gt lt count gt lt StopOnError gt Description Runs the loop test on the HBA specified by the WWPN Note Only external Loopback tests must be run out of band To run the loop test for HBA 10 00 00 00 c9 2e 51 2e type hbacmd h 138 239 83 87 loopback 10 00 00 00 c9 2e 51 2e 1 10 0 Sample response Running Loopback polling for results Loopback Test Failed xmit errors 3 rev errors 2 time to execute 1015 ms Storport Miniport Driver User Manual Page 51 X EMULEX Parameters WWPN the World Wide Port Name of the HBA on which to run the loopback test s Type Type of loopback tes
25. the discovery tree the property tabs and the status bar Note The element that you select in the discovery tree determines whether a menu item or toolbar icon is active For example if you select the local host or other system host the Reset Adapter item on the Adapter menu becomes unavailable The Reset Adapter toolbar button becomes unavailable as well Changing Management Mode During installation you selected a management mode however you can change it if the Allow users to change management mode from the utility box was checked HBAnyware enables you to choose three types of host HBA management Strictly Local Management This setting only allows management of HBAs on this host Management of HBAs on this host from other hosts is not allowed e Local Management Plus This setting only allows management of HBAs on this host but management of HBAs on this host from another host is possible e Full Management This setting enables you to manage HBAs on this host and other hosts that allow it HBAnyware Utility Management Mode 3 The HBAnyware LRilty can run in different modes on this host Please select the mode you would like to run the utility on this host and press the OK button to set the mode Strictly Local Management The utility only manages the adapters on this host Management of adapters on this host from other hosts is not alowed Local Management Plus remote access from other hosts The uti
26. the system reboots check the Make change temporary box This option is available only for dynamic parameters If you need to make changes to multiple parameters and you want all the changes temporary check the Make all changes temporary box This setting overrides the setting of the Make change temporary box Only dynamic parameters can be made temporary Click Apply Restoring All Parameters to their Earlier Values If you changed parameters but did not click Apply and you want to restore the parameters to their last saved values click Restore Resetting Host Parameters To reset all host driver parameters back to their default out of box values 1 2 3 4 Start HBAnyware In the discovery tree select the host Select the host Driver Parameters tab Click Defaults Parameters to reset are displayed in red text The following window appears Host Driver Parameters y xj You have changed some or all settings to their default values They wil not take effect until you click Apply m Figure 40 HBAnyware Utility Host Driver Parameters Window for defaults Storport Miniport Driver User Manual Page 75 X EMULEX 5 Click OK on the Host Driver Parameters window Parameters to reset still display in red text The value fields display the default values in red text as well Note If you want to set all host driver parameters back to their value before you clicked Defaults click Restore Restore will on
27. 00 eee etter eee 75 Restoring All Parameters to their Earlier Values 75 Resetting Host Parameters cere ee 75 Setting HBA Driver Parameters Using HBAnywate seenen 76 Restoring All Parameters to Their Earlier Values 0 cceeeeeteeeeeeeereeeeee 77 Resetting HBA Parameters cccceeececeeceeeeeecceececeaaaeceaeeaaaaaaaaaaaaaaes 77 Saving HBA Driver Parameters to a File ennenen 77 Setting an HBA Parameter Value to the Host Parameter Value 77 Setting Parameters Using Iputilnt 0 00 00 78 Resetting HBA Values cccccccceeccccceeeeceeeeeeeeaaaeaaaaeaaaeaaanaaaaaaanaaanenaaaea 79 Driver Parameter Reference Table ccccccccccececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 80 Server Performance ccccccccccecececcceeeeeeeeeeeeeceeeeececeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 86 VO COAlESCING nnen a a a a a a 86 Performance Testing ccccccccccccccccececceeceececeeceneececeeececeeceeceeeeeeeeeeeeeeeeeeeeeeees 87 Performance Testing Examples ee 87 SUING TIPO eens cede debadeke dete cehe RE RENREN N 88 Topology Reference Table nn nn nn nn ni nananana 88 Setting Topology with HBANYWaALe ccccccccceeeeeeeeeeeeeeeeeeeeeeesaaaaaaaaaaaaaaeeeeeees 89 Setting Topology with lputilnt 0 00 89 Mapping and Masking esccain a a 89 Automapping SCSI Devices cccccccccceeeeeeeeeeeeeaeeeeeeeeeeeeeesaaaaeeeeeeeeeeeaaaeaees 89 Aut
28. 0O OOQ for 10 00 00 00 c9 2e 51 2e Table 4 Sample DriverParamsGlobal Response High ff 4e20 1E 2 oO 174 O gt O a gt O gt O 9 m x E e e a ko a a sas i ss a ss ki se a so sO te se se te A Dyn Of 42 432 0 n n 42 a aM Op odonnw aArxardcoxsa ae saunsarondanan4nauocacaAona Values in HEX Page 47 X EMULEX Table 4 Sample DriverParamsGlobal Response Continued 1f RegFcpType 0 1 1 1 1 1 20 ResetFF 0 1 0 0 1 1 21 ResetTPRLO 0 2 0 0 1 1 22 RetryNodePurge 0 1 1 1 1 1 23 RTTOV a ff 64 64 1 5 Parameters the World Wide Port Name of the HBA driver parameters that you want to view this HBA can be either local or remote SetDriverParam Syntax HBACMD SetDriverParam lt wwpn gt lt ctrlword gt lt param gt lt value gt Description Changes the value of the specified driver parameter operating the referenced HBA and designates the scope of that change To change the value of the LinkSpeed parameter for example for 10 00 00 00 c9 2e 51 2e and make it permanent type hbacmd SetDriverParam 10 00 00 00 c9 2e 51 2e p linkspeed 2 Sample response Set Driver Parameter linkspeed 2 p for 10 00 00 00 c9 2e 51 2e Parameters WWPN the World Wide Port Name of the HBA parameter that you want to modify this HBA can be either local or remote ctriword P make change permanent G make change global B make change both permanent and global N make change neither permanent n
29. 1 enable support for Automap binding 0 disable support for Automap binding P1 enable support for WWPN binding and Automap N1 enable support for WWNN binding and Automap D1 enable support for D_ID binding and Automap PO enable support for P disable Automap NO enable support for N disable Automap DO enable support for D disable Automap Storport Miniport Driver User Manual Page 45 DriverParams Syntax HBACMD DriverParams lt wwpn gt X EMULEX Description Shows the name and values of each driver parameter for the selected HBA To view the driver parameters for HBA 10 00 00 00 c9 2e 51 2e type hbacmd driverparams 10 00 00 00 c9 2e 51 2e Sample abbreviated response Driver Params for 10 00 00 00 c9 2e 51 2e Table 3 Sample DriverParams Response IDX 00 01 02 03 04 05 06 07 08 09 0a Ob Oc Od 0e of 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d le 1f 20 21 22 23 Storport Miniport Driver User Manual string AbortStatus ARBTOV BlinkTimeOut Class Crflntrpt CrfMsCnt CrfRspCnt DebugMask DisableAckO DiscMethod DiscoveryDelay ElsRetryCount ElsRjtCount ElsTimeOut EmulexOption EnableDPC ErrRetryMax FrameSizeMSB HardAddress HlinkTimeOut InitialDelay LinkSpeed LinkTimeOut LipFFrecovery LogErrors MapNodeName NodeTimeOut QueueAction QueueDepth QueueTarget QueuelncStep RegFcpType ResetFF ResetTPRLO RetryNodePurge RTTOV o R O O O OOOOOOO a gt OOOOOOO a
30. 8 View or print a report if desired e View Installation Report your text editor typically Notepad shows a report with current HBA inventory and configuration information and task results The text file is named in the following format report_ MM DD YY txt MM month e DD day YY year report number e Print Installation Report your default print window is displayed 9 Click Finish to close AutoPilot Installer If your system requires a reboot you are prompted to do so when you click Finish If the Installation Fails If the installation fails the Diagnostics window appears To view the reason an HBA failed select the HBA row The reason and suggested corrective action are displayed below the list Diagnostics gt Z The fst below shows the revats of Ate io Inslala s dagozes i When you hire firethed wenno the dogneshe rants cekk Nast Toren ihe dagrostes chek Aann Diagnostics Failure L adst Lain Ors Ferre dO AW SRP daet Pamas Paned Orire A LONO Shek S PEL Eu 3 Oentce 6 Feo Urhrewn User One v LPUODND SRA IPCIGus 3 Device 7 Pased Paned Uter Ose Wierda eoat an onu of TM_PROB_DISASLED Ice hss HEA The supported orion it The HEA ma harust Granted n the Device Mansor 1e ensble the HEA Bon lt Bak Cara Figure 2 AutoPilot Installer Diagnostics Window Example Perform the suggested corrective action and run APInstaller exe again Storport Miniport Driver User Manual Pa
31. Download Complete Parameters WWPN the World Wide Port Name of the HBA that is the target of the firmware download this HBA can be either local or remote FileName the file name of the firmware image you want to load this can be any file accessible to the CLI client application Storport Miniport Driver User Manual Page 41 X EMULEX PersistentBinding Syntax HBACMD PersistentBinding lt wwpn gt lt source gt Description Queries the presence of any persistent binding for the specified WWPN The lt source gt queries either the configured or live state of any present binding To view the configured persistent binding for an HBA whose WWPN is 10 00 00 00 c9 20 0d 36 type hbacmd persistentbinding 10 00 00 00 c9 20 0d 36 C Sample response Persistent Binding for 10 00 00 00 c9 20 0d 36 Bind Type WWPN FCP ID 10101 SCSI Bus Number 0 0 SCSI Target Num Node WWN 20 00 00 D0 B2 00 30 40 Port WWN 20 00 00 D0 B2 00 30 40 OS Device Name Sesi 4 0 Bind Type WWPN FCP ID LOFEF SCSI Bus Number 0 SCSI Target Num 1 Node WWN 50 06 04 8A CC C8 99 00 Port WWN 50 06 04 8A CC C8 99 000S Device Name Sesi 4 1I no first line is returned such binding exists only the Parameters WWPN the World Wide Port Name of the HBA persistent bindings that you want to query this HBA can be either local or remote Source C if the configured state is being queried L if the live state is being queried
32. Dsds Apeh Face the cursor over an Rem in the wandow above to recerve a help desorption abak that tem Figure 38 HBAnyware Utility Host Driver Parameters Tab The Driver Parameters tab and the host Driver Parameters tab have the same fields and buttons The Driver Parameters tab corresponds to a specific HBA The host Driver Parameter tab corresponds to all the HBAs contained in the host Driver Parameters Field Definitions e Installed Driver Type current driver and version installed e Adapter Parameter table a list of parameters and their current values e Parameter specific information details about the parameter appear on the right side of the tab Driver Parameters Buttons e Restore click to restore parameters to this last saved value if you have made changes to parameters and have not saved them by clicking Apply e Defaults click to set all parameter values to their default out of box values e Apply click to apply any driver parameter changes The change may require a reboot or restart of the system Storport Miniport Driver User Manual Page 73 X EMULEX Setting Driver Parameters Activation Requirements The Driver Parameters tab in HBAnyware and the Driver Parameters category in Iputilnt both contain information for each parameter including current minimum maximum default settings and activation requirements A parameter has one of the following activation requirements e Dynamic
33. EdTov x x DESCRIPTION An ELS FLOGI command that was sent to the fabric succeeded SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational SEE ALSO Ipfc_mes0110 Ipfc_mes0102 0102 PLOGI completes to NPort Id x x DESCRIPTION The HBA performed a PLOGI into a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational SEE ALSO Ipfc_mes0110 Ipfc_mes0103 0103 PRLI completes to NPort Id x x TypeMask x x Fcp2Recovery x x DESCRIPTION The HBA performed a PRLI into a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational SEE ALSO Ipfc_mes0110 Ipfc_mes0104 0104 ADISC completes to NPort Id x x DESCRIPTION The HBA performed an ADISC into a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational SEE ALSO Ipfc_mes0110 Ipfc_mes0105 0105 LOGO completes to NPortld x x DESCRIPTION The HBA performed a LOGO into a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Storport Miniport Driver User Manual Page 134 X EMULEX lpfc__mes0112 0112 ELS command x x received from NPortld x x DESCRIPTION Received the specific ELS command from a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational REMARKS Ipfc_mes0114 and Ipfc_mes0115 are also recorded for more d
34. Errors are classified as severe malfunction and command level A severe error requires user intervention to correct a firmware or HBA problem An invalid link speed selection is an example of a severe error A malfunction error indicates that the system has problems but user intervention is not required An invalid fabric command type is an example of a malfunction error A command level error an object allocation failure is an example of a command error If set to 0 all errors regardless of severity are logged If set to 1 command level errors are logged If set to 2 malfunction errors are logged If set to 3 severe errors are logged Value 0 3 Default 3 Storport Miniport Driver User Manual Page 82 X EMULEX Table 6 Driver Parameter Table Continued Parameter Definition Activation Requirement NetworkOption n NetworkOption controls whether IP over FC is disabled or enabled A value of 1 will enable IP over FC and will allow first time installation or startup of the FC LAN driver Value 0 1 Default 0 NodeTimeout n The node timer starts when a node i e discovered target or initiator becomes unavailable If the node fails to become available before the NodeTimeout interval expires the OS is notified so that any associated devices if the node is a target can be removed If the node becomes available before NodeTimeout expires the timer is canceled and no notification is made
35. Example 5 Inthe Driver Parameters tab click the parameter that you want to change A description about the parameter appears on the right side of the tab 6 Enter a new value in the Value field You must enter values in decimal or hexadecimal format depending on how the current value is presented If the value is in hexadecimal format it is prefaced by Ox for example 0x2d 7 If you want a temporary change where the parameter reverts to its last permanent setting when the system reboots check the Make change temporary box This option is available only for dynamic parameters Storport Miniport Driver User Manual Page 76 X EMULEX 8 If you need to make changes to multiple parameters and you want all the changes temporary check the Make all changes temporary box This setting overrides the setting of the Make change temporary box Only dynamic parameters can be made temporary 9 Click Apply Restoring All Parameters to Their Earlier Values If you changed parameters but did not click Apply and you want to restore the parameters to their last saved values click Restore Resetting HBA Parameters To reset all HBA driver parameters back to their default out of box values 1 Start HBAnyware 2 Inthe discovery tree select the HBA 3 Select the Driver Parameters tab 4 Click Defaults Parameters to be reset are displayed in red text The following window appears Adapter Driver Parameters a xj You have
36. FAN or RSCN has started TMO is the current value of the soft link time It is used for link discovery against the LinkDownTime set in parameters DISC CNT is number of nodes being discovered for link discovery RSCN CNT is number of nodes being discovered for RSCN discovery There will be value in either DISC CNT or RSCN CNT depending which discovery is being performed SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Ipfc_mes0204 0204 Discovered SCSI Target WWN word 0 x x WWN word 1 x x DID x X RPI x x DESCRIPTION Device discovery found SCSI target SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Ipfc_mes0214 0214 RSCN received Word count d DESCRIPTION Received RSCN from fabric SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Ipfc_mes0215 0215 RSCN processed DID x x DESCRIPTION Processed RSCN from fabric SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Ipfc_mes0225 0225 Device Discovery completes DESCRIPTION This indicates successful completion of device re discovery after a link up SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Ipfc_mes0229 0229 Assign SCSI ID x x to WWN word 0 x x WWN word 1 x x NPortld Xx X DESCRIPTION The driver assigned a SCSI ID to a discovered mapp
37. Hitepwore Utibty Tol the Yew ipte Cecovery fetch thp Discovery Intermation Number cf Host 10 a Nunber of Fabrice 2 SSD LPO 101 Sep Peitot 10 00 Number of Adapters 12 Number of Tupits 1 4 F687 POLO CHIICHCS H TC Sp e 10 Sep Ue 1 ADAS FO BALDELLI Figure 31 HBAnyware Utility Fabric Information Discovery Information Field Definitions Number of Hosts the number of hosts discovered or seen by this host on the selected fabric e Number of Fabrics the number fabrics identified during discovery Number of Adapters the number of HBAs discovered by this host on the selected fabric Number of Targets the number of storage devices seen by this host on the selected fabric Storport Miniport Driver User Manual Page 64 X EMULEX Viewing Target Information Target Information contains information specific to the selected storage device To view target information 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Host Name al From the toolbar click the button 3 Click a target in the discovery tree Target Information appears PE HBANyware Utidity Bae 5 xj Gie Yew Adapter Discovery Batch tel Pw se me 5 it Hosts 3 winosse t test Target Information cmi LPIO1 10 00 00 00 09 9 20 CD 23200 00 04 CF S0 C4 D s _ Meppeg Intceraton 4 E 21200 00 04 CF 50 05 38 a Bi 21 00 00 04 CF 500F 3A FC
38. Launch is removed Press any key to continue Uninstalling the Emulex Drivers The Emulex Storport Miniport and PLUS ElxPlus drivers are uninstalled using the Device Manager Prerequisites The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Procedures To uninstall the Emulex Storport driver 1 Select Start All Programs Administrative Tools and Computer Management 2 Click Device Manager 3 Double click the HBA from which you want to remove the Storport Miniport driver A device specific console window is displayed Select the Driver tab 4 Click Uninstall and click OK to uninstall To uninstall the ElxPlus driver uninstall the ElxPlus driver only if all HBAs and installations of Emulex miniport drivers are uninstalled After running Device Manager steps 1 and 2 above 1 Click the plus sign next to the Emulex PLUS driver class 2 Right click the Emulex driver and click Uninstall 3 Click OK in the Confirm Device Removal Window If you are uninstalling or updating an earlier version of the Storport Miniport driver prior to version 1 20 you need to remove the registry settings for the adjunct driver prior to manually installing a new Storport Miniport driver To remove the adjunct driver registry settings 1 Browse to the Storport Miniport driver version 1 20 or later driver kit that you downloaded and extracted 2 Double cli
39. OxFF Maximum Latency 0x00 Parameters WWPN the World Wide Port Name of the HBA PCI configuration data that you want to show Wakeup Syntax HBACMD wakeup lt wwpn gt Description Shows wakeup parameter data for the HBA specified by the WWPN To show wakeup parameter data for HBA 10 00 00 00 c9 2e 51 2e type hbacmd wakeup 10 00 00 00 c9 2e 51 2e Sample response Wakeup Parameters Initial Load 0x02C03992 0x00103411 Flags 0x00000000 Boot BIOS 0x03433290 0x00101303 SLI 1 0x06433992 0x00103411 SLI 2 0x07433992 0x00103411 Has Expansion ROM 0 Parameters WWPN the World Wide Port Name of the HBA wakeup parameter data that you want to show Storport Miniport Driver User Manual Page 49 X EMULEX LoopMap Syntax HBACMD loopmap lt wwpn gt Description Shows the arbitrated loop map data for the HBA specified by the WWPN To show the arbitrated loop map data for HBA 10 00 00 00 c9 2e 51 2e type hbacmd loopmap 10 00 00 00 c9 2e 51 2e Below is a sample response AL PA 01 Local Adapter E8 SCSI Device E4 SCSI Device CA SCSI Device Parameters WWPN the World Wide Port Name of the HBA loopmap that you want to show GetBeacon Syntax HBACMD getbeacon lt wwpn gt Description Shows the current beacon status for the HBA specified by the WWPN To show the current beacon status for HBA 10 00 00 00 c9 2e 51 2e type For example type hbacmd getbeacon 10 00 00 00 c9 2e 51 2e Possible responses are
40. Page 148 Table 15 Command Errors Continued X EMULEX Bits 0 7 Interpretation 0OxAB Pass through command error status in bits 8 31 Table 16 Event Indications Bits 0 7 Interpretation 0x21 Port has been taken off line 0x22 HBA has been neutralized 0x23 Port has been put on line Troubleshooting Topics General Situations Table 17 General Situations Situation Resolution When attempting to start HBAnyware the Web browser displays Emulex Corporation HBAnyware Demo of HBAnyware WebStart web n n n n The document caching mechanism sometimes behaves erratically if more than one version of Java Runtime is installed on the browser client There are two workarounds for this problem e Exit the browser and restart it HBAnyware with Web launch should start successfully e Uninstall all non essential versions of the Java Runtime HBAnyware Web Launch services require that only a single version of the Java Runtime be installed on the browser client This single version should be JRE version 1 5 or greater Cannot See Other Host Bus Adapters HBA s or Host Although HBAnyware is installed only local HBAs are visible The other HBAs and hosts in the storage area network SAN cannot be seen HBAnyware uses in band data communication meaning that the management server running HBAnyware must have a physical FC connection to the SAN All the HBAs i
41. Port WWN 20 00 00 D0 B2 00 30 40 OS Device Name Scsi2 1 1 0 FCP LUN 00 0000 0000 0000 0000 SCSI OS Lun 0 Vendor ID XIOTECH Product ID STORAGE Storport Miniport Driver User Manual Page 40 X EMULEX Product Version 1 00 SCSI Capacity 2009 MB Block Size 512 Bytes FCP LUN 01 0001 0000 0000 0000 SCSI OS Lun 1 Vendor ID XIOTECH Product ID STORAGE Product Version 1 00 SCSI Capacity 2009 MB Block Size 512 Bytes Parameters WWPN the World Wide Port Name of the HBA this HBA can be either local or remote Reset Syntax HBACMD Reset lt wwpn gt Description Resets the HBA with the specified WWPN An HBA reset may require several seconds to complete especially for remote devices This command will return for additional input only after the reset has finished To reset an HBA whose WWPN is 10 00 00 00 c9 e 51 2e type hbacmd reset 10 00 00 00 c9 2e 51 2e Sample response Reset HBA 10 00 00 00 c9 2e 51 2e Parameters WWPN the World Wide Port Name of the HBA this HBA can be either local or remote Download Syntax HBACMD Download lt wwpn gt lt filename gt Description Loads the specified firmware image to the HBA with the specified WWPN To load the firmware image located in hdc190a4 dwc to an HBA with WWPN 10 00 00 00 c9 2e 51 2e type hbacmd download 10 00 00 00 c9 2e 51 2e hdcl190a4 dwe Sample response for a successful download Downloading hdc190a4 dwe to hba 10 00 00 00 c9 2e 51 2e
42. Ry zoz Ele View Adopter Qcovery Batch Hep j2 ms pm e ga Hosts LQ winosses rest E A E A Try CF SD C4 D E LP101 2Gipaba POI Fire a M 21 00 00 04 CF 50 05 23 IOOC FAD a omen 3A 20 0000 00 08 F 2F CD a ER 21 00 00 04 cF t0 Cr eF a E 21 00 00 04 cF 50 03 71 WLORORSRERORATEC EN 21200 00 04 CF 90 0343 55 300 a E 30 06 01 61 10 21 00 09 190M Gord Dinabled Up Operational 2GB2 sec Discovery Cycle Completed Piace the cursor ower an tem in the window above to receive a help description about that ters Figure 29 HBAnyware Utility General Tab Adapter Summary Field Definitions Model the Emulex HBA model number Port WWN the Port World Wide Name of the HBA Node WWN the Node World Wide Name of the selected HBA Fabric Name or Host Name the Fabric Name field shows if you selected Sort by Host Name The fabric name is a 64 bit worldwide unique identifier assigned to the fabric The Host Name field shows if you selected Sort by Fabric ID The host name is the name of the host containing the HBA Driver Version the version of the driver installed for the HBA Firmware Version the version of Emulex firmware currently active on the HBA Driver Name the executable file image name for the driver as it appears in the Emulex driver download package Boot BIOS indicates if the boot code is enabled or disabled Storport Miniport Driver User Manual Page 61 Adapter Status Field D
43. Targets the total number of unique targets discovered on the SAN In the discovery tree the same target can appear under more than one HBA Viewing Host Information There are two tabs that show host information the Host Information tab and the host Driver Parameters tab The Host Information tab is read only The host Driver Parameters tab enables you to view and define HBA driver settings for a specific host To view the Host Information and Driver Parameters tabs 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Host Name al From the toolbar click the za button 3 Click a host name in the discovery tree 4 Select the Host Information tab The Host Information Tab JE HiAerware Utibty AmE Die View gite Ciecovery fetch tel AS IER Be Host Information river Parameters Humber of Adapters 2 Number of F atacs 1 SPs Fg Pono SS LP 101 1000 00 00 C940 F887 J Peito 1000 0000 fg Owen Bp LPTIRO 10 00 00 OO CHD ORE Fig P iscspox SS LSS 1D CF fs O rerrs E LPR V2 1D CHAI EF Eg PTO Humber of Targets 5 Remate Manage Server Vernon 236 Hout IP Abdesi Hon decovered mbard a OON IOO O OCAS Figure 27 HBAnyware Utility Host Information Tab Host Information Field Definitions Number of Adapters the total number of HBAs installed in the host e Number of Fabrics the total number of fabrics
44. The firmware or boot code file has been downloaded from the Emulex Web site and extracted to a directory on your local drive e The system is in a state safe in which this type of maintenance can be performed e I O activity on the bus has been quieted e Cluster software or any other software that relies on the HBA to be available has been stopped or paused Caution Firmware or boot code versions differ between HBA models Make sure you have downloaded the appropriate firmware or boot code for your HBA Procedure Note No other functions can be performed while firmware or boot code loading is in progress To update firmware or boot code 1 Start lputilnt see page 53 2 Select the desired HBA 3 Select Firmware Maintenance from the Category list Note If the letter W appears next to a firmware entry the image is represented in the wakeup parameters This means that the HBA will use that specific image if it needs a firmware image Click Download Locate the new firmware or boot code file Click Open File downloading begins SO OL e If you are updating firmware or boot code on a dual channel HBA repeat steps 2 6 to update the firmware or boot code on a second port 8 If you are updating boot code you must also enable the HBA to boot from SAN using the BIOS utility see the documentation that accompanies the boot code for more information Storport Miniport Driver User Manual Page 102 X
45. the Security Configurator on any system in a FC network that system becomes the Master Security Client MSC See Running the Configurator for the First Time on page 119 for more information Setting Up and Maintaining Access Control Groups Introduction The Access Control Group tab shows the systems that are part of a client s Access Control Group ACG and from the Master Security Client MSC allows you to select the systems that belong to the ACG Selecting Deselecting Access Control Group Tab on the MSC On the MSC you select or deselect the systems that are to be part of the security installation in the Access Control Group tab When you select unsecure systems and move them to the Access Control Group Servers list these systems updates to secure them and bring them into the MSC s ACG When you select systems in the ACG and move them to the Available Servers list the security configuration for those systems update to make them unsecure After you have configured security from the MSC for the Storport Miniport Driver User Manual Page 120 X EMULEX first time the Access Control Group tab looks similar to the following Em xj Access Corio Group accer SubGrouge Backup Mase Abena Remove Secuty Gener ke New Keys I Enable Swich Acce Reime Access Control Group Servere Avaliable Server CuntDb_O Sev CusDb_1_ Srv CutDb_10_Srv CusDb_11_ Srv CuttDb_2 Sre CustDb_2 Sev CustDb_4_Srv CusDb_ 5 Sry CustDb_6_Srw C
46. times the link interface has had its elastic buffer overrun Rx Frames the number of FC frames received by this HBA port e Rx Words the number of FC words received by this HBA port Rx KB Count the received kilobyte count by this HBA port e Rx Sequences the number of FC sequences received by this HBA port e Network Operating System NOS count this statistic is currently not supported for the SCSlport Miniport and Storport Miniport drivers nor is it supported for arbitrated loop e Dumped Frames this statistic is not currently supported for the SCSlport Miniport and Storport Miniport drivers e Loss of Sync the number of times loss of synchronization has occurred e Prim Seq Prot Errs the primitive sequence protocol error count This counter is incremented whenever there is any type of protocol error e Invalid CRCs the number of frames received that contain CRC failures Ex Count Resp the number of FC exchange responses made by this port e Active RPls the number of remote port indicators e Receive F_BSY the number of FC port busy link response frames received Primitive Seq Timeouts the number of times a primitive sequence event timed out Storport Miniport Driver User Manual Page 68 X EMULEX Viewing Firmware Information Use the Firmware tab to view current firmware versions and update firmware on remote and local HBAs The update procedure is on page 97 To view the firmware informa
47. 0 06 06 ei BED LP 2002 10 00 00 00 C9 20 C2AS HE LP 00 100000 00CM IEAA Pasmat Vaie a j Cab tettents bred Loed 0238153 MESSI i aig UPRO 20 00 00 00 09 98 98 08 J Flags a fa aton FO Lonsbeds Test completed mth no ewors boatos OWA WM Internal Loceback Test completed with no errors SH NDI MOUN H a PO 100000 Suz O7S71363 0010H 4 eB POOO 10 00 00 00 09 22 49 67 Fg tors i lt li LPOOOD 2 10 00 00 00 09 23 08 5 3 Fg teres a m APODOD 2 10 00 00 00 09 22 9 4C 3 Fg PTOP nap I 1000 000 C0008 3 ay Otora E E LPOOOO 2 10 00 00 00209 2220742 R N OISE 00100 phn Ye Place the cursor over an kem in the window above te receive a help descrigtion abak that Rem Figure 60 HBAnyware Utility Quick Diagnostics Test Results Running a POST Test LEX The POST Power On Self Test is a firmware test normally performed on an HBA after a reset or restart The POST does not require any configuration to run To run the POST Test 1 2 3 Start HBAnyware From the discovery tree select the HBA on which you wish to run the POST Test Select the Diagnostics tab and click Power on Self Test POST A warning dialog box appears see Figure 60 Click OK A POST Test window shows POST test information x i POST Test Resuks Adapter POST Completed successfully Figure 61 HBAnyware Utility POST Test Window Storport Min
48. 02 10OR000009 35462 Verda Produet Information PUIOO 1 00 0000 C9 KE Fad APH 1002 10 09 00 0009 Vendor Name SEAGATE siaa LP 280046900 10 00 00 00 09 3497 0A p ai P 10 00 00 00 69 28 B81 Prodat Nane STIS elgg LP9002 10 00900 00 09 28 B8 1F A cos re P9002 10 00 00 0 C9 DE CEA wd P9002 10 0000 Oa CP DRC A 3 Fig lt P IKStOx Macorg infomation E lt i PI 10 00 00 00 69 44 98 73 FCPLUN 0000 0960 0000 6000 oth PIN 10 00 00 00 09 24 968 CF Fig Apad Aerde com SCS10S LUN B LPH 10 00 00 00 C3 20 17 CS 05 Device Nore Jbeviede MEd Pel 1000 5 10 0200 00 COIR POE lt TR We 1002 30 00 00 00209 27 78 12 LUN Capecty Capacity 17 0968 Block Sine 512 Bytes HED Wet 1002 20 00 00 00 09 27 75 13 ig uros I PON 10 00 00 00 C924 44 Place the cursor over an ken in the window above to receive a help description about that Hem Figure 33 HBAnyware Utility LUN Information LUN Information Field Definitions e Vendor Product Information Area e Vendor ID the name of the vendor of the LUN e Product ID the vendor specific ID for the LUN e Revision the vendor specific revision number for the LUN e Mapping Information Area e FCP LUN the FC identifier used by the HBA to map to the SCSI OS LUN e SCSI OS LUN the SCSI identifier used by the operating system to map to a specific LUN e OS Device Name the name assigned by the operating system to the selected LUN e LUN Capacity Area e C
49. 3 Enter the name or the IP address of the host to be added Entering the IP address is the best way to add a new host Note Entering the host s name will not always work It requires that there be a DNS server available on the network to resolve the host s name to an IP address This method will also not work for multi byte character sets as the system call to resolve the host s name only takes single byte character sets If the host s name cannot be resolved you receive an error message 4 Click OK If the new host was added successfully you will receive a message indicating this If the new host could not be added you will receive a message to that effect Adding a Range of Hosts You can find the OOB manageable hosts by searching a range of IP addresses using the Add Remote Hosts dialog box Add Remote Hosts a r xj Enter an IP address range and peast the Add button to add it to the 5 bet of addresses to scan To remove a range select k in the Est and peess the Delete button When pour we done adding ranges press the Start button to find new host addresses Range Stat Range Erd doaa a Added A Stat Address End Addess RET 133 239 74 10 138 239 74 50 d Total Addresses to scan 41 St cca Figure 78 HBAnyware Utility Add Remote Hosts Window The Add Remote Hosts dialog box enables you to build the initial list of OOB manageable hosts Storport Miniport Driver User Manual Page 116 X
50. 512 If NumFcpContext is too small relative to the total number of outstanding I Os on all devices combined performance degradation may occur due to I O stream throttling CoalesceMsCnt CoalesceMsCnt defaults to zero If you are using a performance evaluation tool such as IOMETER and if you expect the I O activity will be greater than 8000 I Os per second set CoalesceMsCnt to 1 and re initialized with an HBA reset or system reboot CoalesceRspCnt CoalesceRspCnt defaults to 8 For all other values up to the maximum of 63 the HBA will not interrupt the host with a completion until either CoalesceMsCnt milliseconds has elapsed or CoalesceRspCnt responses are pending The value of these two driver parameters reduces the number of interrupts per second which improves overall CPU utilization However there is a point where the number of I Os per second is small relative to CoalesceMsCnt and this will slow down the completion process causing performance degradation Performance Testing Examples Test Scenario One You execute IOMETER with an I O depth of 1 I O per device in a small scale configuration 16 devices In this case the test does not exceed the HBA s performance limits and the number of I Os per second are in the low thousands Recommendation set CoalesceMsCnt to 0 or leave the default value Test Scenario Two You execute IOMETER with an I O depth of 48 per device in a small scale configuration 16 devices Recommendation
51. As only Discovering HBAs using the HBAnyware Utility Local and remote HBAs are discovered automatically when you launch the HBAnyware utility Initially both local and remote HBAs appear You can also discover HBAs on out of band OOB hosts Note HBAnyware must be installed and the elxhbamgr process es must be running on all remote hosts that you want to discover and manage For in band management remote capabilities of HBAnyware are subject to fabric zoning configuration Remote hosts that you want to discover and manage by HBAnyware must be in the same zone When an in band HBA becomes unavailable as seen by the HBAnyware utility running remotely the target WWPN changes color from black normal to blue and the target information is not removed from the discovery tree until the undiscovered HBA timer has expired Similarly when an out of band host is no longer seen by the HBAnyware utility the HBAs on that host will change from black normal to blue and the target information is not removed from the discovery tree until the undiscovered HBA timer has expired Configuring Discovery Settings Use the HBAnyware Discovery Properties dialog box to configure several discovery server parameters You can define when to start the discovery server when to refresh in band and out of band discoveries and when to remove previously discovered HBAs that are no longer being discovered To configure discovery settings 1 Start HBAnyware
52. BA unresponsive DESCRIPTION A Mailbox command was posted to the adapter and did not complete within 30 seconds sync 0 asynchronous mailbox command is issued 1 synchronous mailbox command is issued SEVERITY Error LOG LOG_MBOxX verbose ACTION This error could indicate a software driver or firmware problem If no I O is going through the adapter reboot the system If these problems persist report these errors to Technical Support Ipfc_mes0326 0326 Reset HBA HostStatus x x DESCRIPTION The HBA has been reset SEVERITY Information LOG LOG_MBOxX verbose ACTION No action needed informational INIT Log Messages 0400 0463 Ipfc_mes0400 0400 Initializing discovery module OptionFlags x x DESCRIPTION Driver discovery process is being initialized with internal flags as shown SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0401 0401 Initializing SLI module Deviceld x x NumMSI d DESCRIPTION PCI function with device id and MSI count as shown is being initialized for service level interface SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Storport Miniport Driver User Manual Page 138 X EMULEX Ipfc_mes0405 Service Level Interface SLI 2 selected n DESCRIPTION Service Level Interface level 2 is selected SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0406 0406 S
53. EMULEX Performing Basic Diagnostic Tests with HBAnyware Use the Diagnostics tab to do the following e Run these tests on Emulex HBA s installed in the system PCI Loopback see page 108 Internal Loopback see page 108 External Loopback see page 108 Power On Self Test POST see page 104 Echo End to End see page 109 Quick Test see page 103 e Perform a diagnostic dump see page 105 e View PCI registers and wakeup parameter see page 106 e Control HBA beaconing see page 105 JE Hitheyware Ubkty Bee fhe View fdacter Ciecovery fetch tel PE p Be Cecovered ements General Adapter Dotas Statistics Firmware Target Mapping Deivor Parameters Ougnostics 5 ER uraa SRR 000 00 C9427 Draprortc Tests Beacon 3 ma LPO 10 00 00 0 CIAS FO Staredsed Tests amp Bescon On Eaa E ogy POL 10 00 00 0 CFB BIE heen Ca 5 Fig Poe Poweron Sel Test POST DI LUPIO 100000 F887 eed a a Pel 1002 10000000 CHI 41 08 5 ig Oven Di BSD LP70OD 10 00 0 OL CHDD OSLE ig P ascspox BSD LPSEOR ICO CH SF Watew Pa 5 Fg PTPN ONZ INON Vole P P E Daaa EINA OOEEEET O gt 3 m PROD V2 10 00 COO CHAIR CS 00000000 coo0o00o 5 Fig PTP ESAS ONI LP OV IOO TOCAR AC Gas l oo Fg Promy Sub chars OCCO CCORUOOD a ai LPR 10 CFO B Oe Bao 83 oc Q wams mn a Fig P ro Coste inea os 10 Yes a mies PRO Ne IO CIDA Figure 58 HBAnyware Utility Diagnostics Tab All funct
54. EMULEX To add a range of hosts 1 2 Start HBAnyware From the Discovery menu select Out of Band Add Range of Hosts The Add Remote Hosts dialog box appears Notice that part of the range start and range end addresses are already filled in based upon the IP address and subnet mask of the management host Enter the complete start and end address range and click Add The added address range appears in the dialog box Add any additional ranges you wish to search Click Start HBAnyware checks each address in the range to determine if the host is available and remotely manageable The number of addresses discovered of manageable hosts is periodically updated on the dialog box Note The number of addresses does not correspond directly to the number of hosts added to the discovery tree Some of the addresses discovered may be for hosts that have already been discovered in band However new HBAs may be discovered on those hosts that were not discovered in band A host may have more than one HBA installed and both IP addresses for that host are discovered during the search but only one host will possibly be added to the discovery tree When the search is complete click Close A dialog box appears asking to save the IP ranges you searched Click Yes to save the address ranges If you save the address ranges these address ranges will appear the next time you use the Add Remote Hosts dialog box Click No if you do not want to save t
55. ESCRIPTION Firmware has generated an invalid response SEVERITY Error LOG LOG_LINK_EVENT verbose ACTION Review hardware configuration Contact Emulex Technical Support Ipfc_mes1401 1401 Invalid tag ContextIndex x x ulpCommand x x DESCRIPTION Firmware has generated an invalid response SEVERITY Error LOG LOG_LINK_EVENT verbose ACTION Review hardware configuration Contact Emulex Technical Support NPIV Messages 1800 1899 Ipfc_mes1800 1800 NPIV FDISC failure VPI x x Error x x Reason x x DESCRIPTION Virtual Port fails on a FDISC to the switch with the error and reason listed SEVERITY Error LOG LOG_NPIV verbose ACTION Check to ensure the switch supports NPIV Ipfc_mes1801 1801 Memory allocation failure for NPIV port x x DESCRIPTION Fails to allocated the block of memory for the Virtual Port SEVERITY Error LOG LOG_NPIV verbose ACTION Check to ensure system has sufficient kernel memory Ipfc_mes1802 1802 Exceeded the MAX NPIV port x x DESCRIPTION Exceeded the number of Virtual Port allows on the HBA SEVERITY Error LOG LOG_NPIV verbose ACTION Reduce the number of Virtual Ports Ipfc_mes1803 1803 Virtual Port x x VPI x x successfully created DESCRIPTION Virtual Port ID is successfully created SEVERITY Information LOG LOG_NPIV verbose ACTION None required Ipfc_mes1804 1804 Removing Virtual Port x x VPI x x DESCRIPTION Removing Virtual Port ID SEVERITY Information LO
56. ESET F OE Fare SiseHSB 0 l Hardee 0 Hink TeneDut x iraiaD ely Disabled T Make change terpotary r S Uaspnd Aumo Sele zi I Make all changes tempoesey Restore Deis Apply Figure 39 HBAnyware Host Driver Parameters Tab Example Storport Miniport Driver User Manual Page 74 X EMULEX Setting Driver Parameters for a Host To change the driver parameters for HBAs installed in a host 1 2 9 Start HBAnyware Do one of the following From the menu bar click View and Sort by Host Name al From the toolbar click the button In the discovery tree select the host whose HBA driver parameters you wish to change Select the host Driver Parameters tab Figure 39 If there are HBAs with different driver types installed the Installed Driver Types menu shows a list of all driver types and driver version installed on the HBAs in the host Select the driver whose parameters you wish to change The menu does not appear if all the HBAs use the same driver In the host Driver Parameters tab click the parameter that you want to change A description about the parameter appears on the right side of the tab Enter a new value in the Value field You must enter values in decimal or hexadecimal format depending on how the current value is presented If the value is in hexadecimal format it is prefaced by Ox for example 0x2d If you want a temporary change where the parameter reverts to its last permanent setting when
57. G this required section contains settings that control and configure the AutoPilot Installer s operation STORPORT CONFIGURATION this optional section may contain questions that must be answered during the installation process This section applies to attended installations only STORPORT PARAMS this required section can specify driver parameters Parameters are read exactly as they are entered and are written to the registry SYSTEM PARAMS this section may be created to specify system parameters Storport Miniport Driver User Manual Page 13 X EMULEX Mandatory Configuration File Changes Locate the Mandatory Configuration File Changes heading in the AUTOPILOT CONFIG section of the APInstall cfg file Enabling Silent Mode You may enable silent mode to run an unattended installation To enable silent mode remove the semicolon before SilentInstallEnable TRUE Setting Up Allowable Driver Types Four configuration file settings determine what driver types the AutoPilot Installer can install Remove the semicolon before win2000DriverPreference STORPORT win2003DriverPreference STORPORT win2000AllowableDrivers STORPORT win2003AllowableDrivers STORPORT Note All four of these settings must specify the same driver type Note Vista Longhorn systems automatically use the win2003DriverPreference and win2003AllowedDrivers parameters Setting Up Driver Location
58. G LOG_NPIV verbose ACTION None required Storport Miniport Driver User Manual Page 143 X EMULEX Error Log Viewing the Error Log The system event log is a standard feature of Windows Server 2003 To view the error LOG 1 2 3 Open the Event Viewer window e Click Start Programs Administrative Tools and Event Viewer or e Right click on My Computer Manage and Event Viewer in Computer Management The Event Viewer window is displayed Double click any event with the source name ELXSTOR Examine the entry at offset 0x10 and Event ID 11 Severity Scheme When the Event Viewer is launched there are three branches Application Security and System All ELXSTOR error log entries are found under the System branch and all ELXSTOR error log entries have the Event Viewer severity level of error A severe error code indicates that the driver firmware or host bus adapter HBA is behaving abnormally and user intervention is required to correct the problem A malfunction error code indicates that there is a problem with the system but user intervention is not required A command error code indicates that an event has transpired but does not require user intervention An event may be problem oriented such as an invalid fabric command sub type An event may not be problem oriented such as exhausted retries on PLOGI or PDISC Related Driver Parameter LogError The LogError driver parameter determines the minimum seve
59. Group Servers list Click OK or Apply to update servers adding them to the ASG The new client can remotely manage the HBAs on those servers using the HBAnyware utility Deleting an ASG Only a leaf node ASG may be deleted i e not ASGs underneath it in the tree If an ASG has at least one child ASG those child ASGs must be deleted first To delete an ASG 1 Start the HBAnyware Security Configurator 2 From the Access Sub Group tree select the leaf node ASG you wish to delete 3 Press the Delete button A window appears warning you that if you continue the access sub group will be deleted 4 Click Yes This operation is immediate There is no need to press the OK or Apply button Restoring an ASG to Its Last Saved Configuration You can restore an Access Sub Group ASG to its last saved configuration if there are unsaved changes to it To restore an ASG to its last saved configuration 1 Start the HBAnyware Security Configurator 2 Select the Access Sub Group tab 3 Select the ASG whose configuration you want to restore 4 Click Restore 5 Click OK or Apply to save your changes Editing an ASG You can change the name client system or reserved indices of an Access Sub Group ASG To edit an ASG 1 Start the HBAnyware Security Configurator 2 Select the Access Sub Group tab 3 Select the ASG you want to edit Storport Miniport Driver User Manual Page 127 X EMULEX 4 Click Edit The Edit Access Sub
60. Group window is displayed eat access Sub croup EE xi Access Sub Group Name 31 chars max M aril actutirs Access Sub Group Cent System Mant_0 X Number of Indices reserved for this Access Sub Group om omes Figure 88 HBAnyware Security Configurator Edit Access Sub Group Dialog Box 5 Change the ASG information Access Sub Group Name Change the name of the ASG The ASG name is for identifi cation purposes only It does not provide any security function Provide a name that is easy to remember the systems that are part of the ASG The name can contain any alphanumeric characters symbols or spaces up to 31 At each level of the security topology each ASG name must be unique If the name is not unique at its level an error message informs you of this when you click OK Access Sub Group Client System Select the new system to be the client If the Configu rator is running on a system connected to more than one fabric the client list contains only those systems that can be accessed by the original client of the ASG Number of indices reserved for this Access Sub Group Select the new number of indi ces to reserve for the client system of the new ASG This number reflects the number of subsequent child ASGs that you can subsequently create on the new client s system See page 126 for examples 6 Click OK in the Edit Access Sub Group dialog box to save your changes Storport Miniport Driver User Manual Pag
61. Host Information Oriver Parameters E whanses test Ei LPL0000 10 00 200200 C9 37 4E9 Installed Dover Type Windows SCSI port Ninipot eed LPLOOOODC 10 00200 00 C9 37 4 EF r Hodiy Adopter Pasarseter g LPLOL 1000 00 00 09 0 2 0 ARBTOV Paameter AbortStatus Birk TimeOut Vee i Cc Crit ya obin Range 0 25 O Ont 0 Dead 14 CeReplre R OirsbleAck Activan Requremerts Disc ethod Nome Patameter is dyeurrecaly DincoversPety awad EbRanyCout Eup Count EuTexeOu j Derciption Erde phon Sets NT SRB ERAR status for gerrseal ernie del SRB_STATUS_BUS RESET FiarreS eHSB 00E HaAdset Hirik Tesha iraa D olay Daabiod lrkSpeed Sute Select en Ere eer T Make change temporary a Make al changes temporary Restore Dents Apply Place the cursor over on Rem in the wiredow above to receive a heip description about that ten Figure 28 HBAnyware Utility Driver Parameters Tab Host Selected Note If you have more than one driver type installed the Installed Driver Types menu shows a list of all driver types and driver versions installed on the HBAs in the host Storport Miniport Driver User Manual Page 60 X EMULEX Viewing General HBA Information The General tab contains general information associated with the selected HBA To view general attributes 1 Start HBAnyware 2 Select Host or Fabric sort 3 Click an HBA in the discovery tree The General tab is displayed c
62. ID mE a Hi 21 00 00 04 CF S0 0F 4F SCSI Bus Number 1 Hl 21 00 00 04 CF 50 03 71 a Ef 21200 00 04 cF S0 03 23 SCSI Target Number 6 a Hi 90 06 01 61 10 21 00 09 Hode WWN 2000 00 04CF SOCED Pot WWN 21 0000 04CF50CtED OS Device Nane WiScs2 6 Pisce the cursor over an Bers in the window above to receive a help description about that Ren Figure 32 HBAnyware Utility Target Information Target Information Field Definitions e Mapping Information e FC ID the FC ID for the target assigned automatically in the firmware e SCSI Bus Number defines the SCSI bus to which the target is mapped e SCSI Target Number the target s identifier on the SCSI bus e Node WWN the unique 64 bit number in hexadecimal for the target N_PORT or NL_PORT Port WWN the unique 64 bit number in hexadecimal for the fabric F_PORT or FL_PORT e OS Device Name the operating system device name Storport Miniport Driver User Manual Page 65 X EMULEX Viewing LUN Information LUN Information contains information about the selected logical unit number LUN To view LUN information 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Host Name al e From the toolbar click the TH button 3 Click a LUN in the discovery tree DE HBArywarr Ulilty ox Ge Yew Adapter Discowery Batch tep ID mp mle ER toutes ag Pss LUN Information W LPAI 10 00 00 CR 34 97 65 Sey LP110
63. ORT login Topology 1 Simple Name Server login State Change Registration e Symbolic Name Registration FCP Type Registration if RegFcpType is set to 1 The driver logs out and re logs in The name server indicates that registration is complete e Simple Name Server Query for devices the registry parameter SnsAll determines whether all N_Ports are requested SnsALL 1 or only SCSI FCP N_Ports SnsAll 0 default e Discovery device creation occurs for each target device described by the Name Server The driver handles RSCN and LOGO PRLO Reception of either causes new discovery logins to take place FC AL attempt first then attempt pt to pt Topology fail over requires v3 20 firmware or higher If firmware does not support topology fail over options 0 and 2 are analogous Options 1 and 3 are analogous pt to pt fabric attempt first then attempt FC AL Topology fail over requires v3 20 firmware or higher If firmware does not support topology fail over options 0 and 2 are analogous Options 1 and 3 are analogous 1 This driver is Soft Zone Safe 2 In a fabric environment the order that disk devices are created is based upon the name server response data which is not guaranteed in any special order Between successive boots the same device may be identified with a different physical device number However any devices which have been assigned a device letter through disk administrator c
64. P8K SU 1 0 SU 2 LP8K SU 2 0 Figure 24 Iputilnt Utility HBA Information Partial View Storport Miniport Driver User Manual Page 55 X EMULEX Resetting the HBA Resetting the HBA with HBAnyware To reset the HBA 1 Start HBAnyware 2 In the discovery tree click the HBA you want to reset 3 Do one of the following From the menu bar click Adapter and Reset Adapter e Click the A button 4 The following warning screen appears HBAnyware Utility Resetting a boot adapter may cause system instability 2 Emulex assumes no responsibility For the consequences of resetting a boot adapter Do you want to continue Figure 25 HBAnyware Utility Reset Warning Screen 5 Click Yes on the warning screen to proceed with the reset The reset may require several seconds to complete While the HBA resets Reset in progress is displayed in the status bar Ready is displayed in the status bar when reset has finished Resetting the HBA with Iputilnt To reset the local HBA 1 Start Iputint 2 In the left pane click the HBA you want to reset 3 Do one of the following From the menu bar click Adapter and Reset Adapter Frente toolbanclickthe Reset Adaptor button HA Resetting the HBA runs self tests and re establishes links causes discovery of devices Once the HBA has been successfully reset lputilnt is displayed Storport Miniport Driver User Manual Page 56 X EMULEX Sorting HBA Informa
65. Page 38 X EMULEX 00 00 00 00 00 00 00 00 Port Active FC4 00 00 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 O00 00 00 00 00 00 00 00 00 Port Supported Speed 1 GBit sec Port Speed 1 GBit sec Max Frame Size 2048 OS Device Name Sesi2 Num Discovered Ports 18 Fabric Name 10 00 00 60 69 30 le 4f Parameters WWPN the World Wide Port Name of the HBA this HBA can be either local or remote PortStat Syntax HBACMD PortStat lt wwpn gt Description Shows all port statistics for the HBA with the specified WWPN To view port statistics for the HBA type hbacmd portstat 10 00 00 00 c9 20 08 cc Sample response Port Statistics for 10 00 00 00 c9 20 08 cc Exchange Count 1496534 Responder Exchange Count 37505 TX Seq Count 1588007 RX Seq Count gt 1561255 TX Frame Count 1588695 RX Frame Count 1561892 TX Word Count 19821312 RX Word Count 66368000 TX KB Count 77427 RX KB Count 259250 LIP Count soo m NOS Count n a Error Frame Count 0 Dumped Frame Count n a Link Failure Count 0 Loss of Sync Count 9 Loss of Signal Count 0 Prim Seq Prot Err Count 0 Invalid TX Word Count 0 nvalid RX Frame CRC Cnt 0 Link Transition Count 0 Active RPI Count 0 Active XRI Count 0 Rx Port Busy Count 0 Rx Fabric Busy Count 0 Primary Sequence Timeout 0 Elastic Buffer Overrun 0 Arbitration Timout 0 Parameters WWPN the World Wide Port Name of the HBA this HBA can be either lo
66. Restart acknowledgement for class 2 traffic over an exchange This applies to FCP data exchanges on IREAD and IWRITE commands Value 0 1 decimal Default 0 EnableFDMI n If set to 1 enables management server login on fabric discovery This Restart allows FDMI to operate on switches that have FDMI capable firmware If set to 2 FDMI operates and uses the host name feature of FDMI Value 0 2 decimal Default 0 EnableNPIV n If set to 1 enables N_Port_ID virtualization NPIV Requires NPIV supported firmware and HBA Value 0 1 Default 0 disabled FrameSizeMSB n FrameSizeMSB controls the upper byte of receive FrameSize if Restart issued in PLOGI This allows the FrameSize to be constrained on 256 byte increments from 256 1 to 2048 8 Value 0 8 Default 0 HardALPA 0xn HardALPA allows the HBA to use a hard assigned loop address Restart Value 0x00 OxEF hex Default 0x00 use soft addressing or flash stored hard address value Note Only valid AL_PAs may be used InitTimeout n Determines the number of time out seconds during driver initialization Reboot for the link to come up If the link fails to come up by InitTmeout driver initialization exits but is still successful If the link comes up before InitTimeout the driver sets double the amount for discovery to complete Value 5 30 seconds or 0x5 Ox1E hex Default 15 seconds OxF Storport Miniport Driver User Manual Page 81 X EMULEX Table 6
67. SG until you remove it from the child ASGs and as a client from the child ASG by either deleting or editing the child ASG amp The system is a server in the ASG and a client to a non child ASG You can remove it from the ASG the system is a server in the ASG a server in at least one child ASG and a client to a non child ASG You cannot remove it from the ASG until you remove it from the child ASGs Creating an ASG Create a new Access Sub Group ASG by selecting one system from the Access Control Group ACG to be the client and some or all of the other systems to be servers to this client thus defining the new client s ACG When the HBAnyware Security Configurator is run on the new client the ACG shows the servers that were configured in the ASG by its parent client To create an ASG 1 Start the HBAnyware Security Configurator 1 Select the Access Sub Groups tab Eke titiermsre Security Coctiparatiog x Acer Com Gen Accent Sabbra Backup Mame aba Access Sub x new moan I _ a E Figure 86 HBAnyware Security Configurator Access Sub Groups Tab with No Sub Groups Created Storport Miniport Driver User Manual Page 125 X EMULEX 2 Click New The New Access Sub Group dialog box appears xj Access Sub Group Name 31 chars max Manufacturing Group Ances Sub Group Cian System Mant_0 Number of Indices reserved for this Access Sub Group Caneel Figure 87 HBAnyware Sec
68. S_RESET 100E I Make change temporary z I Make al changes temporary EE Place the cursor over an tem in the window above to receive a help description about that fen Figure 37 HBAnyware HBA Selected Driver Parameters Tab Viewing Driver Parameters for All HBAs in a Host To view the driver parameters for a host 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Host Name aL From the toolbar click the button 3 In the discovery tree click the host The Host Information tab is displayed Storport Miniport Driver User Manual Page 72 X EMULEX 4 Select the host Driver Parameters tab see Figure 38 The Installed Driver Types drop down box shows a list of all driver types and driver versions currently installed on the HBAs in the host ziaz Ele Yen Adopter Dscovery Batch Heb EELE E pg its Host Information Criver Paramaters wise s test E oy LPL0000 10 00 00 00 C9 37 4kE9 Installed Daves Type Windows SCS port Miniport eG LPLOOO0DC 10 00 00 00 C9 37 4 EF r Hodiy rma 5 g 10I 1000 00 00 C9 cD Pasmeter AbortStatus Value fia Range 0 25 DiscoverPetay EuReryCout EuAeCouk fuleeOu Deroiption Erde phon Sots NT SRB ERR status for geretal naked Abor Eni deleSRB_STATUS_EUS_RESET FlarreSweHSB IOE HaAdser HiekTeneDa Wass olay Decabiied F Make change tenporuy S eee Auto Selci o1 E aka al changes lengoa Restore
69. Storport Miniport Driver Version 1 30 for Windows Server 2003 User Manual X EMULEX Copyright 2007 Emulex Corporation All rights reserved worldwide No part of this document may be reproduced by any means nor translated to any electronic medium without the written consent of Emulex Corporation Information furnished by Emulex Corporation is believed to be accurate and reliable However no responsibility is assumed by Emulex Corporation for its use or for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent or patent rights of Emulex Corporation Emulex AutoPilot Installer BlockGuard cLAN FabricStream FibreSpy Giganet HBAnyware InSpeed IntraLink LightPulse MultiPulse SAN Insite SBOD and Vixel are registered trademarks and AutoPilot Manager EZPilot SLI and VMPilot are trademarks of Emulex Corporation All other brand or product names referenced herein are trademarks or registered trademarks of their respective companies or organizations Emulex provides this manual as is without any warranty of any kind either expressed or implied including but not limited to the implied warranties of merchantability or fitness for a particular purpose Emulex Corporation may make improvements and changes to the product described in this manual at any time and without any notice Emulex Corporation assumes no responsibility for its u
70. User Manual Page 25 X EMULEX 3 Click Next The HBAnyware Iputilnt and Web Launch utilities are removed from the system Emulex HBAnyware Emulex HBAnyware Setup Completed Setup has successfully completed the requested operations To ext click Firesh Figure 13 Emulex HBAnyware Completion Window 4 Click Finish Uninstallation is complete Uninstalling HBAnyware Web Launch To uninstall HBAnyware Web Launch but leave the HBAnyware utility installed 1 Select Start Programs Emulex and HBAnyware WebLaunch Uninstall wD Windows Catalog ty Windows Update Winzip Microsoft Update Gadwin Systems gt Fe Documents r HBAnyware Utility HBAnyware We Install ct pinstall Search gt date URL Programs Settings gt Run Shut Down ei fo Help and Support tJ Windows Server 2003 Enterprise Edition Figure 14 HBAnyware Web Launch Uninstallation Shortcut Storport Miniport Driver User Manual Page 26 X EMULEX The following dialog screen appears 56 HBAnyware WebLaunch Uninstall PPPPErrrrrrrrrerr rrr rrr rrr rrr rere EMULEX HBANYWVARE WEBLAUNCH UNINSTALLATION J REE HERE DD EE Uninstalling VebLaunchSrv service DONE Deleting hbanyware jnlp file DONE Deleting HBAnyware WebLaunch directory DONE Uninstallation conplete Press any key to continue Figure 15 HBAnyware Web Launch Uninstallation Dialog Screen 2 HBAnyware Web
71. a Server to an ASG reer eeeeeeeeeeeeeeeeeeneenennies 127 Deling an a be Renee ere ere EPP PPEE PPC PEPE PPPTY Perr PrP PrP ee Ce Pr mnrrr nrer er eran tren irr nrrnnret 127 Restoring an ASG to Its Last Saved Configuration 127 Editing am ASG sii a E cacncedcecdeccdececcdeceesdaaetaenaxt 127 About Offline ASGS cc cccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetegs 129 BaCKuUp MasterS rnane s SA a AA AE TE 129 Introdu eeri A a AAA aac 129 Backup Master Eligible Systems cc cccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaneeees 130 Backup Master Tab and Controls 0 ccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 130 Creating a Backup Mastel ccceteeerr ee 131 Reassigning a Backup Master as the New MSC from the Old MSC 131 Reassigning the New MSC from the Backup Master 132 Trouplesho ting si saien anana E ana aada aaa a 133 INTOAUCHON ws ss 133 Event Tracing Windows Server 2003 SP1 Only ccceeceeeeeteeeteetteettteeeees 133 Event Trace MeSSages c ccccscscsceneeseeneneeeseeeeteeeeeneeeneeeenenenenseensnesenanseseeeees 134 ELS Log Messages 0100 0130 eee eeeeeteteettettettteteeetetettaaaeeeees 134 Discovery Log Messages 0202 0262 eeeeteetettttetttetttetttteee 136 Mailbox Log Messages 0310 0326 o oo ecceeeteeeeeeeeeeeeteteeeeeetenees 138 INIT Log Messages 0400 0463 eeeeeeeeeeeeeeeeteteeeeeeeeeeeeeeeeeeeeeeees 138 Storport Minipor
72. a4 e LP9402DC LP9002DC LP9002L LP9000 amp LP952L minimum firmware version 3 92a2 e LP8000 LP8000DC and LP850 e If your HBA has a Dragonfly chip version 2 00 or greater recommended firmware ver sion 3 93a0 e If your HBA has a Dragonfly chip below version 2 00 recommended firmware version 3 30a7 Note Refer to LP8000 and LP8000DC Firmware Downloads page on the Emulex Web site to determine the Dragonfly chip version in use e x86 BootBIOS minimum x86 BootBIOS version 1 70a3 e EFIBoot Version 3 11a4 or higher 64 bit only Storport Miniport Driver User Manual Page 2 X EMULEX New in This Release e Emulex Storport Miniport driver support for Microsoft Windows Vista e HBAnyware utility version 3 2 with Out of Band OOB management capability and diagnostics including loopback and diagnostics dump The HBAnyware utility version 3 2 enables you to start the HBAnyware utility directly from your Web browser See page 29 for more information about the HBAnyware utility with Web Launch Known Issues The following issues have been reported at the time of publication These issues may not yet have been verified or confirmed and may apply to another product such as hardware e Adding an HBA to a system while the HBAnyware utility is running causes the HBAnyware utility to freeze To add an HBA while the system is running commonly called a hot plug you must exit the HBAnyware GUI client insert the HBA and then re
73. able HBA List Port WWN 10 00 00 00 c9 20 08 cc Node WWN 20 00 00 00 c9 20 08 cc Fabric Name 10 00 00 60 69 90 0b f6 Flags OOO00f900HOSt Name CP EMULEX DECPC Mfg Emulex Corporation Parameters None SaveConfig Syntax HBACMD SaveConfig lt wwpn gt lt filename gt lt ctrlword gt Description Saves the contents of the driver parameter list to a file for the specified HBA The ASCII file lists parameter definitions delimited by a comma Each definition is of the form lt parameter name gt lt parameter value gt Save either the values of the global set or those specific to the referenced HBA The file created by this command stores itself in the Emulex Repository directory Example hbacmd SaveConfig elxstor 5 1 20A0 dpv 10 00 00 00 c9 2e 51 2e N Sample response HBACMD SaveConfig Success writing driver parameters to file C Program Files HBAnyware Emulex Repository elxstor 5 1 20A dpv Parameters WWPN the World Wide Port Name of the HBA this HBA can be either local or remote filename the file name that will contain the driver parameter list upon successful completion of this command ctriword G save the global parameter set N save the local HBA specific parameter set Storport Miniport Driver User Manual Page 37 X EMULEX HBAAttrib Syntax HBACMD HBAAttrib lt wwpn gt Description Shows a list of all HBA attributes for the HBA with the specified WWPN To view the attributes for the HBA t
74. amic CrfRspCnt Ox0 i Restart Disable Ox0 Restart DiscMet Ox1 Discove Ox0 ElsRetry Ox1 ElsRjtCo Ox2D ElsTime Ox0 Emulex OxD2 l Reboot xl Figure 22 Iputilnt Driver Parameters View Eight categories are available Adapter revision levels view information about the chipset and firmware revision levels of the selected HBA Firmware maintenance view details about the firmware in the flash read only memory ROM of the selected HBA Update HBA firmware and boot code manage existing firmware and enable or disable the Boot bootup message Loop map view a list of the members of the selected HBA PCI registers view the values of the PCI configuration registers for the selected HBA Configuration data view information about the data in each of the configuration regions in the flash ROM of the selected HBA Download PCI configuration files CFL Driver parameters view and change device driver parameters Persistent binding view and manage persistent binding for the HBA and LUN mapping and masking for devices in your SAN Link statistics view statistics about the arbitrated loop of the selected HBA Status and counters view status and counters for bytes frames sequences exchanges and so on Storport Miniport Driver User Manual Page 53 X EMULEX Discovering HBAs e HBAnyware allows you to discover both local and remote HBAs e Iputilnt allows you to discover local HB
75. anent setting when the system reboots check the Make change temporary box This option is available only for dynamic parameters 6 If you need to make changes to multiple parameters and you want all the changes temporary check the Make all changes temporary box This setting overrides the setting of the Make change temporary box Only dynamic parameters can be temporary 7 To apply your changes click Apply Reboot the system for this change to take effect Storport Miniport Driver User Manual Page 89 X EMULEX Automapping SCSI Devices with Iputilnt To automap SCIS devices 1 Start Iputilnt Select an HBA Select Driver Parameters from the Category list Double click on Automap and the Modify Driver Parameter window is displayed Enter new automap value in the New Value field and click Change Or Or Pe GS Reboot the system for this change to take effect Target and LUN Mapping and Masking Using Iputilnt Overviews Globally Automapping All Targets Global Automap All Targets defaults to enabled to allow the Emulex driver to detect all FC devices attached to the Emulex HBAs Global automapping assigns a WWPN target ID SCSI bus and SCSI ID to the device The SCSI bus and SCSI ID may change when the system is rebooted With persistent binding applied to one of these targets the SCSI bus and SCSI ID remain the same whether the system is rebooted or Global Automap All Targets is enabled With Global Automap All Targets d
76. ange for CoalesceRspCnt is 1 255 decimal or 0x1 OxFF hex The default value is 8 Note A system restart is required to make changes to CoalesceMsCnt and or CoalesceRspCnt For more information on using the HBAnyware or Iputilnt utilities to change driver parameter values see Setting Driver Parameters on page 74 Storport Miniport Driver User Manual Page 86 X EMULEX Performance Testing There are four driver parameters that need to be considered and perhaps changed from the default for better performance testing QueueDepth NumFcpContext CoalesceMsCnt and CoalesceRspCnt Note Parameter values recommended in this topic are for performance testing only and not for general operation QueueDepth If the number of outstanding I Os per device is expected to exceed 32 increase this parameter to a value greater than the number of expected I Os per device up to a maximum of 254 The QueueDepth parameter defaults to 32 If 32 is set and not a high enough value performance degradation may occur due to Storport throttling its device queue NumFcpContext If the number of outstanding I Os per HBA is expected to exceed 512 increase this parameter to a value greater than the number of expected I Os per HBA Increase this value in stages from 128 to 256 to 512 to 1024 to a maximum of 2048i NumFcpContext limits the number of outstanding I Os per HBA regardless of how QueueDepth is set The NumFcpContext defaults to
77. ap All LUNs defaults to enabled and assigns an operating system LUN ID to a FC LUN ID for all LUNs behind the targets in your SAN LUN mapping can also be enabled and disabled at the target level To globally map all LUNs 1 Start Iputilnt Select an HBA Select Persistent Bindings from the Category list Click Automap The Global Automap window is displayed Change the Globally Automap All LUNs setting to Enabled Click OK The window closes DDYN 7 Reboot the system for this change to take effect Globally Unmasking or Masking All LUNs Globally Unmask All LUNs defaults to allow the operating system to see all LUNs behind targets To globally unmask or mask all LUNS 1 Start Iputilnt Select an HBA Select Persistent Bindings from the Category list Click Automap The Global Automap window is displayed Change the Unmask All LUNs setting to Enabled Click OK The window closes Oak wON This change takes effect without a reboot Automapping LUNs for a Target Target LUN Automapping defaults to disabled If enabled target LUN automapping assigns an operating system LUN ID to a fixed FC target s physical LUN To automap LUNs for a target 1 Start Iputilnt Select an HBA Select Persistent Bindings from the Category list All targets are displayed Click on a target The Lunmap button becomes active Click Lunmap The LUN Mapping window is displayed oa Pf ON Change the LUN Automap function to Enabled Target automapping as
78. apacity the capacity of the logical unit in megabytes Note LUN capacity information is only provided when the LUN is a mass storage disk device Other devices like tapes and scanners etc do not display capacity e Block Size the length of a logical unit block in bytes Storport Miniport Driver User Manual Page 66 X EMULEX Viewing Port Statistics The Statistics tab provides cumulative totals for various error events and statistics on the port Statistics are cleared when the HBA is reset To view port statistics 1 Start HBAnyware 2 Select Host or Fabric sort 3 Click an HBA in the discovery tree 4 Select the Statistics tab Be rmanyware ueir O zioz Ele View Alpe Gscovery Batch Help Ame me a E 21 c0 00 04 cF 50 05 36 a E 21 00 00 04 CFS0 CF 28 Ei 21 00 00 04 cP 50 02 a E 21 00 01 04 CF 50 03 71 a EN 2100 00 04 CF 50 03 3 a EI 50 0 01 61 1021 00 09 E gg Hosts General Adapter Ootaks Statistics Frmware Targat Mapping Criver Paramaters Oiagnostics A wiases rest ELIO 1000 00 00 C9 3F 2F CD EE 21 00 00 04 cF 50 C4 D Port Stafintios Bun o Tx Frames Tx Words Tx KB Court Tx Sequencer UP Court Eno Frames rd Falses Lots of Sigrak lewakd Tx Words Ex Court Ong Active MRils Recenve P_BSY Lik Transitions Elric Bul Overues Place the cursor over an tem in the window above to receive a help description about that ten Figure 34 HBAnyware Util
79. arget D_ID 10101 to SCSI bus 1 target 3 type hbacmd setpersistentbinding 10 00 00 00 c9 2e 51 2e ID 10101 1 3 If there are no errors a response to the last example would be Set Persistent Binding for 10 00 00 00 c9 2e 51 2e I D 10101 1 3 Parameters WWPN the World Wide Port Name for which a persistent binding will be set the HBA can be either local or remote scope P binding is permanent survives across reboot binding is immediate B binding is both permanent and immediate bindtype P enable binding by WWPN N enable binding by WWNN D enable binding by D_ID ID Target WWPN if bindtype P Target WWNN if bindtype N Target D_ID if bindtype D scsibus the bus number of SCSI device scsitarget the target number of SCSI device Storport Miniport Driver User Manual Page 43 X EMULEX RemoveAllPersistentBinding Syntax HBACMD RemoveAllPersistentBinding lt wwpn gt Description Removes all persisting bindings associated with the referenced HBA To remove all persistent bindings for 10 00 00 00 c9 21 5e 21 type hbacmd removeallpersistentbinding 10 00 00 00 c9 21 5e 21 Sample response Remove All Persistent Binding for 10 00 00 00 c9 2e 51 2e Parameters WWPN the World Wide Port Name of the HBA for which you want to remove all persistent bindings this HBA can be either local or remote RemovePersistentBinding Syntax HBACMD RemovePersistentBinding lt wwpn gt lt bindtype g
80. as installed for example a batch file similar to the following would run remote execution remd serverl g autopilot ApInstall g autopilot mysetup apinstall cfg if errorlevel 1 goto serverlok echo AutoPilot reported an error upgrading Server 1 if not errorlevel 2147483650 goto unsupported echo Configuration file missing goto serverlok unsupported if not errorlevel 2147483649 goto older echo Unsupported operating system detected older if not errorlevel 2001 goto none echo The driver found is the same or older than the existing driver goto serverlok none if not errorlevel 1248 goto noreport echo No HBA found goto serverlok noreport if not errorlevel 110 goto nocfg echo Could not open installation report file goto serverlok nocfg if not errorlevel 87 goto badcfg echo Invalid configuration file parameters goto serverlok badcfg if not errorlevel 2 goto serverlok echo No appropriate driver found serverlok remd server2 g autopilot ApInstall g autopilot mysetup apinstall cfg if errorlevel 1 goto server2ok echo AutoPilot reported an error upgrading Server 2 if not errorlevel 2147483650 goto unsupported echo Configuration file missing goto server2ok unsupported Storport Miniport Driver User Manual Page 20 X EMULEX if not errorlevel 2147483649 goto older echo Unsupported operating system detected older2 if not errorlevel 2001 goto none2 echo The driver found is the same or older than the existing driver g
81. ating a case where system A and system E are both clients and servers to of each other While the Security Configurator will allow you to set up ASGs this way it is best not to create a topology like this as it can lead to confusion The best way is to set up the ASG on the MSC or a higher level parent where the clients and servers do not cross over into other ASGs Then set up ASGs on clients of those ASGs in the same manner keeping the topology hierarchical see Figure 95 Storport Miniport Driver User Manual Page 156 X EMULEX MgC System A System B System C System D System E ASG 1 Figure 95 Hierarchical ASG Scenario Storport Miniport Driver User Manual Page 157
82. ault 32 0x20 Dynamic QueueTarget n This parameter controls I O depth limiting on a per target or per LUN basis If set to 0 depth limitation is applied to individual LUNs If set to 1 depth limitation is applied across the entire target Value 0 1 or 0x0 0x1 hex Default 0 0x0 Storport Miniport Driver User Manual Dynamic Page 83 X EMULEX Table 6 Driver Parameter Table Continued Parameter Definition Activation Requirement RmaDepth n This parameter sets the remote management buffer queue depth The greater the depth the more concurrent management controls can be handled by the local node Value 8 64 or 0x8 0x40 hex Default 16 0x10 Note The RmaDepth driver parameter pertains to the functionality of the HBAnyware utility Reboot ScanDown n If set to 0 lowest AL_PA lowest physical disk ascending AL_PA order If set to 1 highest AL_PA lowest physical disk ascending SEL_ID order Value 0 1 Default 0 Note This option applies to private loop only in D_ID mode Reboot SLImode n If set to 3 implies running the HBA firmware in SLI 3 mode If set to 2 implies running the HBA firmware in SLI 2 mode If set to 0 autoselect firmware use the newest firmware installed Value 0 3 Default 2 Reboot Topology n Topology values may be 0 to 3 If set to 0 0x0 FC AL loop If set to 1 0x1 PT PT fa
83. ault Dynarrio CifRAspEnt OxC 0 0 Ox Jx0 Regar Dsaole OxC Ox0 Ox1 J30 Regar il D sciet 0x1 0x0 0 1 Iw Yes Dscave OxC Ox0 Ox Jx0 Tes EkRetry 0x1 0x1 Ox Je Yes EbRitCs 0x20 0x0 Ov 3x20 Yes Figure 44 Iputilnt Utility Driver Parameter View Storport Miniport Driver User Manual Page 78 X EMULEX 4 Double click the parameter to edit The Modify Driver Parameter window is displayed x Parameter EmulexOption Current Value OxCA00 Minimum 0x0 Maximum Ox FFFFFFF Default OxC200 Dynamic Reboot F Permanent New Value E Spase f Global Cancel Figure 45 Iputilnt Utility Modify Driver Parameter Window 5 Enter a new value in the Value field in the same hexadecimal or decimal format as the current value If the current value is in hexadecimal format it is prefaced by 0x for example 0x2d You may enter a new hexadecimal value without the 0x For example if you enter ff10 this value is interpreted and displayed as Oxff10 6 If desired and available make the change permanent or global e Select the Permanent box to write the new value to the system registry If the Permanent box is not selected the parameter reverts to its last permanent setting when the host is rebooted e Select the Global box to change the global registry entry Otherwise the change affects the selected HBA only 7 Click OK Resetting HBA Values To reset all the local HBA driver parame
84. ble to allocate port common buffer 0x0D Configuration command failed Ox0E Configuration command failed OxOF Configuration command failed 0x10 Configuration command failed 0x12 Same as 0x03 but for re initialization 0x13 Same as 0x04 but for re initialization 0x14 Same as 0x05 but for re initialization 0x15 Same as 0x06 but for re initialization 0x16 Same as 0x08 but for re initialization 0x17 Same as Ox0A but for re initialization 0x18 Same as OxOB but for re initialization Storport Miniport Driver User Manual Page 145 Table 13 Severe Errors Continued X EMULEX Bits 0 7 Interpretation 0x19 Same as OxOD but for re initialization 0x1A Same as OxOE but for re initialization 0x1B Same as OxOF but for re initialization 0x1C Same as 0x10 but for re initialization Ox1E Same as 0x011 but for re initialization Ox1F Internal resource allocation failure context pool 0x20 Internal resource allocation failure mailbox pool 0x24 Firmware trap fatal adapter error 0x25 Non specific fatal adapter error bits 8 31 will indicate type 0x26 Invalid state attention 0x27 Invalid request context 0x28 Invalid request context 0x29 Recoverable adapter error device has been auto restarted 0x2A Mailbox command time out adapter was reset 0x30 Resource allocation failure 0x35 Resource allocation failure
85. bric If set to 2 0x2 FC AL first then attempt PT PT If set to 3 0x3 PT PT fabric first then attempt FC AL Topology fail over requires v3 20 firmware or higher If firmware does not support topology fail over options 0 2 and 1 3 are analogous Value 0 3 Default 2 0x2 Restart TraceBufSiz n This parameter sets the size in bytes for the internal driver trace buffer The internal driver trace buffer acts as an internal log of the driver s activity Value 250 000 2 000 000 or 0x3D090 0x1E8480 hex Default 250 000 0x3D090 Reboot Storport Miniport Driver User Manual Page 84 X EMULEX Table 6 Driver Parameter Table Continued Parameter Definition Activation Requirement UseAdisc n With this parameter set to 1 the driver leaves all logins registered on a link down event un registering only on LinkTimeOut and using ADISC to verify the nodes if LinkTimeOut is canceled and rediscovery commences By default the driver invalidates all logins when the link goes down so it will have to re issue logins on a link up event Value 0 1 Default 0 Note This option applies to private loop only If set to 1 UseAdisc is enabled If set to 0 UseAdisc is disabled Restart Storport Miniport Driver User Manual Page 85 Server Performance I O Coalescing I O Coalescing is enabled and controlled by two driver parameters CoalesceMsCnt and
86. c_mes0736 or lpfc_mes0737 is also recorded for more details if the corresponding SEVERITY level is set SEE ALSO Ipfc_mes0729 Ipfc_mes0734 0734 Read Check fcp_parm x x Residual x x DESCRIPTION The issued FCP command returned a Read Check Error SEVERITY Warning LOG LOG_FCP verbose ACTION Check the state of the target in question SEE ALSO Ipfc_mes0730 Ipfc_mes0737 0737 SCSI check condition SenseKey x x ASC x x ASCQ x x SrbStatus X X DESCRIPTION The issued FCP command resulted in a Check Condition SEVERITY Warning LOG LOG_FCP verbose ACTION Review SCSI error code values SEE ALSO Ipfc_mes0730 0747 Target reset complete Pathld x x Targetld x x Did x x DESCRIPTION A target reset operation has completed SEVERITY Warning LOG LOG_FCP verbose ACTION Review system configuration Possible side effect of cluster operations REMARK See also Message 0713 Storport Miniport Driver User Manual Page 141 X EMULEX 0748 Lun reset complete Pathld x x Targetld x x Lun x x DESCRIPTION A LUN reset operation has completed SEVERITY Warning LOG LOG_FCP verbose ACTION Review system configuration Possible side effect of cluster operations REMARK See also Message 0703 0749 Abort task set complete Did x x SCSI Id x x DESCRIPTION A task management has completed SEVERITY Warning LOG LOG_FCP verbose ACTION Review system configuration Possible side effect of cluster ope
87. cal or remote Storport Miniport Driver User Manual Page 39 X EMULEX ServerAttrib Syntax HBACMD ServerAttrib lt WWPN gt Description Shows a list of attributes of the server running locally to the specified HBA To view the server attributes for the HBA type hbacmd serverattrib 10 00 00 00 c9 20 08 cc Sample response Server Attributes for 10 00 00 00 c9 20 08 cc Host Name CP EMULEX DECPC FW Resource Path C Program Files HBAnyware Emulex Repository DR Resource Path C Program Files HBAnyware Emulex Repository HBAnyware Server Version 3 0 Parameters WWPN the World Wide Port Name of any HBA local to the designated server the HBA itself can be either local or remote TargetMapping Syntax HBACMD TargetMapping lt wpm gt Description Shows a list of mapped targets and the LUNs attached to each for the port with the specified WWPN To view the target mapping for 10 00 00 00 c9 20 08 0c type hbacmd targetmapping 10 00 00 00 c9 20 08 cc Sample response Target Mapping for 10 00 00 00 c9 20 08 cc FCP ID 10FEF SCSI Bus Number 1 SCSI Target Num 0 Node WWN 50 06 04 8A CC C8 99 00 Port WWN 50 06 04 8A CC C8 99 00 OS Device Name Scsi2 1 0 0 FCP LUN 00 0000 0000 0000 0000 SCST OS Lun 0 Vendor ID EMC Product ID SYMMETRIX Product Version 5669 SCSI Capacity 4315 MB Block Size 512 Bytes FCP ID 10101 SCSI Bus Number 1 SCSI Target Num 1 Node WWN 20 00 00 D0 B2 00 30 40
88. cally selected To start AutoPilot Installer later clear this box 7 Click Finish to close the distribution executable file Storport Miniport Driver User Manual Page 3 X EMULEX AutoPilot Installer Introduction The Emulex AutoPilot Installer is a Fibre Channel FC HBA installation wizard for Windows The AutoPilot Installer installs or updates Emulex drivers and utilities and configures HBAs drivers and utilities Prerequisites One of the following operating systems must be installed e Windows Server 2003 running on an x86 x64 or Itanium 64 bit platform See the Emulex Web site for required updates to the Microsoft Storport driver e Windows Vista running on an x86 or x64 platform AutoPilot Installer Features e Command line functionality invokes AutoPilot Installer from the command line using customized installation scripts Driver and utility updates installs and updates drivers and utilities e Multiple HBA installation capability installs drivers on multiple HBAs alleviates the need to manually install the same driver on all HBAs in the system e Driver diagnostics determines whether the driver is properly operating e Silent installation mode suppresses all screen output necessary for unattended installation e Management Mode Setup Parameters in the APInstall cfg file determine if you can manage HBAs remotely local and others and if you change the remote management options once the utility i
89. changed some or all settings to their default values They wil not take effect until you cick Apply Figure 42 HBAnyware Utility Adapter Driver Parameters Window for defaults 5 Click OK on the Adapter Driver Parameters window Parameters to reset still display in red text The value fields display the default values in red text as well Note If you want to set all the HBA s parameters back to their value before you clicked Defaults click Restore Restore will only work if you have not yet clicked Apply 6 On the Driver Parameters tab click Apply Saving HBA Driver Parameters to a File To save HBA driver parameters click Save Settings Each definition is saved in a comma delimited file with the following format lt parameter name gt lt parameter value gt The file is saved in the Emulex Repository directory HBAnyware can then use the Batch Driver Parameter Update function to apply these saved settings to any or all compatible HBAs on the SAN Note Persistent binding settings cannot be saved with the Save Settings feature Setting an HBA Parameter Value to the Host Parameter Value To set an HBA parameter value s to the corresponding host parameter value s 1 Start HBAnyware 2 Inthe discovery tree select the HBA 3 Select the Driver Parameters tab Storport Miniport Driver User Manual Page 77 X EMULEX 4 Click Globals All displayed values are the same as the corresponding global or host val
90. ck on the deladjct reg file A Registry Editor window appears to confirm that you want to execute deladjct reg 3 Click Yes The elxadjct key is removed from the registry Storport Miniport Driver User Manual Page 27 X EMULEX Configuration Introduction The Emulex Storport Miniport driver has many options that you can modify to provide for different behavior You can change these options using the HBAnyware utility or the LightPulse utility Iputilnt The new HBAnyware Web Launch feature enables you to download and launch the HBAnyware user interface by specifying the URL of a server that is hosting the HBAnyware Web Launch software The client machine from which the request is made does not need the HBAnyware package or an installed Emulex HBA You only need a standard web browser or some other application capable of making HTTP requests The Java runtime will be automatically downloaded if it is not already present e Use the HBAnyware utility to do any of the following Discover local and remote hosts host bus adapters HBAs targets and LUNs Reset HBAs Set up persistent binding Set HBA driver parameters Set driver parameters simultaneously to multiple HBAs using Batch Update Set global driver parameters to HBAs Update firmware on the single HBA or multiple HBAs using Batch Update Enable boot code Run diagnostic tests on HBAs Manage out of band HBAs Manage local and in band remote HBAs Launch the HBAnyware
91. cteristics and attributes There are three classes of service e Class 1 provides a dedicated connection between a pair of ports with confirmed delivery or notification of nondelivery e Class 2 provides a frame switched service with confirmed delivery or notification of nondelivery e Class 3 provides a frame switched service similar to Class 2 but without notification of frame delivery or non delivery Supported FC4 Types a 256 bit 8 word map of the FC 4 protocol types supported by the port that contains the selected HBA Each bit in the map corresponds to a type value as defined by the FC standards and contained in the Type field of the frame header Loop Map Table Definitions The loop map shows the different ports present in the loop and is present only if the port HBA is operating in loop mode The simplest example would be to connect a JBOD directly to an HBA This port type will be a private loop and the loop map will have an entry for the HBA and one entry for each of the disks in the JBOD Storport Miniport Driver User Manual Page 63 X EMULEX Viewing Fabric Attributes Discovery Information contains information specific to the selected fabric To view fabric attributes 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Fabric ID From the toolbar click the Fa button 3 Click a fabric address in the discovery tree Information appears about the selected fabric JE
92. d Situation Resolution Security Removed While Servers Were Offline The servers are no longer part of the security Security was removed while one or more servers configuration In order to reset the security on the were offline You can no longer access those affected servers contact Emulex Technical Support to servers from the Security Configurator or the receive a special application and instructions on the HBAnyware utility reset procedure After the servers have been reset they should be seen by the Security Configurator or the HBAnyware utility Storport Miniport Driver User Manual Page 155 X EMULEX Non Hierarchical and Hierarchical ASG It is possible from a higher level client such as the MSC to create an ASG 1 with system A as the client and systems B C D and E as servers Then create an ASG 2 with system E as the client but with systems F and G as servers even though F and G are not part of ASG 1 This makes the topology non hierarchical see Figure 94 MSC ASG 1 Sysem 8 SweMC Sem D SEME Systm F systems ASG2 Figure 94 Non hierarchical ASG Scenario System E is part of ASG 1 but has been made a client of ASG 2 and both of the servers in ASG 2 are not part of ASG 1 You could not create this ASG on system A but you could on the MSC or on a parent client because it can access systems F and G Although not shown in the picture it is also possible to make system A a server in ASG 2 cre
93. d to one of these targets the WWPN SCSI bus and SCSI ID remain the same whether the system is rebooted or with Global Automap All Targets subsequently disabled enabled by default The binding information is permanent because it is stored in the Windows registry The driver refers to the binding information at bootup Persistent binding permanently maps a device to the following Binding type e SCSI bus e SCSI ID You can set up persistent binding using HBAnyware or Iputilnt e HBAnyware allows you to set up persistent binding on remote and local HBAs e Iputilnt allows you to set up persistent binding on local HBAs only Setting Up Persistent Binding with HBAnyware To set up persistent binding 1 Start HBAnyware 2 Inthe discovery tree click the HBA you want to set up with persistent binding Storport Miniport Driver User Manual Page 93 X EMULEX 3 Select the Target Mapping tab All targets are displayed ce sioj xj Eje Yen Adopter Qscovery Batch Help Dm ye e 5 ge Hors Gereral Adaptor Ootaks Statistics Frmware Target Mapping oriver Paramaters OGgnostics SQ winessei test Sane d LPIO 10 00 00 00 9 3 2F 00 ed trex Rebesn 21 000 04 CF 50 04 20 00 00 04 OCE FLOOR OCS 200000 CF C535 ZVO HCFC 200000 CFCI 2 ZOOM CH SO CREF 20000A CR SO CREF 2 TOOQMNOACH SO DST MOMOHChOOS7 2 71 00 00 4 CF 50 03 20 00 00 04 CF SO D2 Place the cursor over an Rem in the mindo abawe to recev
94. d driver is 64 bit and this system is 32 bit 2399141893 0x8F000005 The selected driver is 32 bit and this system is 64 bit 2399141894 0x8F 000006 Other hardware installation activity is pending AutoPilot Installer cannot run until this is resolved Storport Miniport Driver User Manual Page 18 X EMULEX Table 2 Unattended Installation Error Codes Continued Error Code Hex Description 2399141895 0x8F000007 GUI Mode only User cancelled execution because user did not wish to perform a software first install 2399141896 0x8F000008 No drivers found 2399141897 0x8F000009 One or more HBAs failed diagnostics 2399141904 0x8F000010 GUI Mode only User chose to install drivers even though a recommended QFE or Service Pack was not installed 2399141920 0x8F000020 GUI Mode only User chose to stop installation because a recommended QFE or Service Pack was not installed 2399141899 0x8F00000B Silent mode installation did not find any drivers of the type specified in the config file 2399141900 0x8F00000C A silent reboot was attempted but according to the operating system a reboot is not possible 2399141901 0x8F00000D GUI Mode only A driver package download was cancelled 2399141902 0x8F00000E Non Enterprise No HBAs were found in the system Note To stop this error and perform a software first installation be sure that the line enableEnterpriseMode True is in the configu
95. d next to the target row Category Pe Figure 52 Persistent Binding Designation for Targets 9 Reboot the system for these changes to take effect 10 Start Iputilnt Your new device and SCSI ID mapping information is displayed in the SCSI Target List area Updating Firmware or Boot Code You can update firmware or boot code with either HBAnyware or Iputilnt e HBAnyware allows you to update firmware or boot code on remote and local HBAs e Iputilnt allows you to update firmware or boot code on local HBAs only Updating Firmware or Boot Code with HBAnyware Prerequisites e The Storport Miniport driver is installed e The HBAnyware utility is installed The firmware or boot code file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Procedure To update firmware or boot code 1 Start the HBAnyware utility see page 29 2 In the discovery tree left pane click the HBA where you want to update the firmware or boot code Storport Miniport Driver User Manual Page 97 X EMULEX 3 Inthe property tabs right pane select the Firmware tab seeanymeeuuty eee zaz Ele ew Adopter Qiscovery Batch Hep OR em Hosts SQ winesr test Goreral Adaptor Ootaks Statistics Frmware Targat Mapping Oriver Paramaters OGgnostics da LPIO 0 00 00 00 9 96 2F 00 gt Fierevare Fereresce Version Operational Firme Narra kris Ferware SU 1 Fermessee Hame
96. d yy txt and uses mm for the month dd for the date and yy for the year Default Report Location By default the report is written to the system drive In the following example x is the system drive Your system drive may be different You can modify this line to change the report location and or file name ReportLocation x autopilot reports installs Octoberl6 06 txt Note Both the report location and file name must be specified Storport Miniport Driver User Manual Page 15 X EMULEX Setting Up an Installation Without Utilities You can set up the unattended installation to install the driver without installing the utilities package The default for this setting is false which means that the utilities are automatically installed with an unattended installation To set up an installation without utilities remove the semicolon before SkipUtilityInstall FALSE Change this parameter to true SkipUtilityInstall TRUE Preventing Software First Installations AutoPilot Installer defaults to automatically installing the driver whether or not any HBAs are discovered Setting this parameter to true allows AutoPilot Installer to run on every server in your SAN but only update the ones that actually have HBAs To prevent software first installations remove the semicolon before NoSoftwareFirstInstalls False Change this parameter to true NoSoftwareFirstInstalls TRUE Se
97. date the Storport Miniport driver begin the following procedure at step 2 Procedure To perform a hardware first installation 1 Install a new Emulex HBA and power on the system If the Windows Found New Hardware wizard is displayed click Cancel to exit AutoPilot Installer performs this function Note If there are multiple HBAs in the system the Windows Found New Hardware wizard appears for each HBA Click Cancel to exit the wizard for each HBA If you have already extracted the driver and utility files run the APInstaller exe file If you have not extracted the driver and utility files run the distribution executable file see Running the Distribution Executable File on page 3 and leave the Start AutoPilot Installer box selected Click Finish Click Next Installation continues Select a management mode See Figure 1 for three types of host HBA management To prevent the management mode from being changed after installation clear the Allow users to change management mode after installing the utility check box 2 AutoPilot Installer v7 3 1 7 x Utilities Installation E AakoP iol Intaia is piepamng lo risial managemert uilibes on lhis host Select a management type and check Next r amp Sinetly Local Management The utiity only manages the HBAs on thes host No remote management of HBAs is alowed Loca Management Phat The utility only manages the HBAs on thes host Management of HBAs o
98. download the file e Enable Disable click to enable or disable the boot code Note If the state of the boot code has changed this change is reflected immediately on the General tab Storport Miniport Driver User Manual Page 69 X EMULEX Viewing Target Mapping The Target Mapping tab enables you to view current target mapping and to set up persistent binding Procedures begin on page 89 To view target mapping 1 Start HBAnyware 2 Select Host or Fabric sort 3 Select an HBA in the discovery tree 4 Select the Target Mapping tab 3 HBANyware Utility See 5 x Ele View Adopter Giscovery Batch Help A se mt Hows K winosse1 TEsT owls LPO 10 00 00 00 C9 3F 2F 0D General Adapter Ootaks Statistics Frmware Target Mapping Criver Paramaters OGgnostics Cunert Settings Active Bind Type WWPH Rebesh AdoHaprg Enabled Changs Settings 71 00 00 04 CF OCE 20 00 00 04 CF OC AES 0 65 Azo 21 00004 CF5 C53 20000004CF50 C535 NOC 1 1 Auto 210000 OCF SOCIA 20000MALCFOCFIA WES 1 5 Auto 21 0000 04CFSO CFBF 20000004CFS50 CFBF IEO 1 2 Auto 21 000 HCFOD37 2W0WMALCFODI7 WEI N I Auto TOOONOLCF SDDS WOWALCFODI WME Auto zj Persatert Binding Configuration Display Mode E A C Show WWPN 21 00 00 04 CF 60 05 38 21 0000 OCF S0 CF 3A C Stow WWNN 27 00 00 LCF SO CF BF NOCEDA C ShowD JO 21 00 00 LCF 0 02 xl Add Binding Bind New i Remove Al Figure 36 HBAny
99. e 128 X EMULEX About Offline ASGs A client system may not be online when the HBAnyware Security Configurator is running In this case the Access Sub Group ASG for the client appears offline in the ASG tree much like the following Eg ieAnyware security Configurator xj Access Contiol Group Acces Sub Groups Backup Master About Access Sub Groups Access Sub Groups Enoreenng Figure 89 HBAnyware Security Configurator Access Sub Groups Tab Client System Offline The offline ASG entry serves as a placeholder for where the real ASG would be in the tree You cannot modify or delete the entry although it is removed from the display if all of its child ASGs are deleted It is possible to delete the child ASGs of an offline ASG However we recommend that you delete them only if the client for the offline ASG will never be put online again It is best to delete child ASGs when the parent ASG is online If you choose to delete a child ASG the operation is immediate There is no need to click OK or Apply Backup Masters Introduction A Backup Master mirrors the security data of the Master Security Client MSC in case it has to take over as the MSC if the MSC is unable to operate or is removed from the security configuration A Backup master system receives all the updates to the security configuration on the MSC However you cannot make modifications to the security configuration on a Backup Master When the Configurato
100. e Configurator you must make sure that all of the systems that are part of or will be part of the security configuration are online on the FC network so that they receive updates or changes made to the security configuration Any system that is already part of the security installation might not run with the proper security attributes if updates to the security configuration are made while it is Offline Any system that is part of the security installation and that is offline when the HBAnyware Security Configurator starts will not be available for security configuration changes even if it is brought online while the Configurator is running Procedure To start the HBAnyware Security Configurator 1 Run the HBAnyware Security Configurator script Type C ProgramFiles HBAnyware SSCsetup exe Storport Miniport Driver User Manual Page 118 X EMULEX Running the Security Configurator for the First Time Create the ACG When you install the HBAnyware Security software on a system and run the HBAnyware Security Configurator for the first time that system becomes the Master Security Client MSC All of the available servers are discovered and are available to be part of the system Access Control Group ACG You select the systems to add to the ACG and the security configuration updates on all of the selected servers as well as on the initial system This selection constitutes the participating platforms in this security installation To c
101. e a heip desorption about that Rem Figure 47 HBAnyware Utility Target Mapping Tab 4 Target mappings are displayed by WWPN WWNN or D_ID PB indicates mapping from persistent binding while Auto indicates an automapped target In the Display Mode section choose the display mode you want to use 5 Change Setting click to change the active bind type the mode used to persistently bind target mappings LUN automapping or LUN unmasking settings Select the active bind type WWPN WWNN or D_ID enable or disable LUN automapping and or set enable or disable LUN unmasking To add a persistent binding 1 Inthe Targets Table click the target that you want to bind 2 Click Add Binding The Add Persistent Binding dialog box is displayed Add Persistent Binding Bind Type Selection WWPN 2200 0008CFD43443 Figure 48 HBAnyware Utility Add Persistent Binding Dialog Box 3 Select the bind type that you want to use WWPN WWNN or D_ID Storport Miniport Driver User Manual Page 94 X EMULEX 4 Select the bus ID and target ID that you want to bind and click OK Note Automapped targets will have entries only in the second column of the Targets Table Persistently bound targets will have entries in the second and third columns In this case the third column contains the SCSI bus and target numbers you specified in the Add Persistent Binding dialog box This binding will take effect only after the local machin
102. e appears see Figure 79 Click OK The Access Control Group tab appears Figure 80 Select the unsecured servers that you want to add to the ACG from the Available Servers list Figure 82 4 Click the left arrow to add the servers to the Access Control Group Servers list 5 Click OK or Apply Adding a Server to the ACG After you create the initial Access Control Group ACG on the Master Security Client MSC you may add unsecured servers to the ACG To add servers to the ACG 1 Start the HBAnyware Security Configurator 2 On the Access Control Group tab from the Available Servers list select the unsecured servers to add to the ACG Figure 82 3 Click the left arrow to add the server to the Access Control Group Servers list Click OK or Apply Storport Miniport Driver User Manual Page 122 X EMULEX Deleting a Server from the ACG To delete a server from the Access Control Group ACG 1 Start the HBAnyware Security Configurator 2 On the Access Control Group tab from the Access Control Group Servers list select the secured systems to delete from the ACG Figure 82 3 Click the right arrow to remove the servers from the Access Control Group Servers list 4 Click OK or Apply Removing Security from All Servers in the ACG You can remove security from all systems only from the Master Security Client MSC Removing the entire security topology on all of the servers in the MSC s ACG puts the servers in an u
103. e erare that all 10 activity on this port has stopped before proceeding The lopback tests you have chosen require that a loopback plug be inserted into the back of the adapter to be bested Falure to do so can result in the board not returning to an on line state Please make sure the loopback plug is inserted before pressing the OK button Press K to run the test or Cancel to skip ccs Figure 66 HBAnyware Utility Advanced Diagnostic Tests Warning for External Loopback 6 Click OK The progress bar indicates that the test is running Periodic test feedback consisting of the current loopback test cycle plus the completion status of each type of test is displayed in the Test Log section of the dialog box Click Clear to erase the contents of the log display or click Save to File to save the log file Running End to End ECHO Tests Run echo tests using the End to End ECHO Test section of the Diagnostics tab The end to end test enables you send an ECHO command response sequence between an HBA port and a target port Note Not all remote devices respond to an echo command You cannot run the ECHO test and the External Loopback test concurrently If you select the ECHO Test the External Loopback test is disabled To run end to end echo tests 1 Start HBAnyware 2 From the discovery tree select the HBA from which you wish to initiate the End to End ECHO Test Select the Diagnostics tab Click Advanced Dia
104. e following IP address 138 239 87 66 Do you want to configure this IP address for HBAnyware VebLaunch Type y yes to use this IP address or Type n no to provide your own IP address or Type q to quit configuring IP address User input na enter new IP Address in dotted decimal notation e g 192 168 1 108 gt New IP address 192 168 99 100 You entered 192 168 99 108 Figure 7 HBAnyware Web Launch Installation Dialog Screen to Enter Another IP Address 3 Configure the Web server HTTP port for HBAnyware Web Launch a Touse the default HTTP lt 80 gt type Y See Figure 6 b To enter a different HTTP port number type N and enter the HTTP port number Is your web server listening on the normal default HITP port 88 gt y n n nter the HTTP port number used by your web server 5008 NLP configuration DONE Installing WebLaunchSrv service DONE Installation conplete successfully Figure 8 HBAnyware Web Launch Web Server Not Listiening on the Normal Default HTTP Port Storport Miniport Driver User Manual Page 11 EMULEX Updating the HBAnyware Utility Web Launch URL Prerequisites e The Storport Miniport driver is installed e The HBAnyware utility is installed e HBAnyware Web Launch is installed Procedure To change the IP address for HBAnyware Web Launch 1 Click on Programs Emulex and HBAnyware WebLaunch Update URL The console window in Figure 10 appears eo Windows Catalog VSSM Utility
105. e is rebooted lt is possible to specify a SCSI bus and target that have already been used on behalf of a different FC target HBAnyware does not detect this until you click the OK button in the Add Persistent Binding dialog box Then a duplicate binding error message is displayed and the request is rejected To bind a target that does not appear in the Persistent Binding table on the Target Mapping tab Note Attempting to bind a target already in the Persistent Binding table on the Target Mapping tab results in an error message Target already in target list Use the Add Binding button 1 Click Bind New The Bind New Target dialog box is displayed Bind New Target Bed Type Setection T WWPN WAN Figure 49 HBAnyware Utility Bind New Target Dialog Box 2 Click the type of binding you want to use and type the WWPN WWNN or D_ID you want to bind to the target 3 Select the Bus ID and Target ID that you want to bind and click OK Note A target will not appear on the target list if automapping has been disabled and the target is not already persistently bound Setting Up Persistent Binding with Iputilnt To perform binding tasks 1 Start Iputilnt 2 Select an HBA Storport Miniport Driver User Manual Page 95 X EMULEX 3 Select Persistent Bindings from the Category list All targets are displayed Fie Edt View Adipte Help djaj hje g Ponner Bindings x Config ation Daa Orvar Pyara
106. ear in the Test Log Click Clear to erase the contents of the log display or click Save to File to save the log file Saving the Log File You can save the test log to a log file for later viewing or printing When new data is written to a saved file the data is appended to the end of the file Each entry has a two line header that contains the identifier of the HBA being tested and the date and time of the test Over time the data accumulates to forms a chronological history of the diagnostics performed on the HBA After writing an entry into the log you are prompted to clear the display The default name of the saved file is DiagTestLog log and the default location is PROGRAM_FILES HBAnyware Emulex Repository Storport Miniport Driver User Manual Page 110 X EMULEX An example of a saved log file appears below zioz agnostic Test 4 created on Tuesday November 0G 2005 11 09 44 802 10 00 00 00 C9 2E 51 2E Started 100 cycles stop on errors PCI Loopback Test Started PCI Loopback Test 200 cycles completed with errors in 0 016 sec Internal Loopback Test started Internal Loopback Test 100 cycles completed with O mit amp O recy errors 1 09 32 Echo Test The Vink on the adapter is down unable to run he test Diagnostic Test Log reat on Tuesday pore 03 2005 11 11 33 dapter Tested LPYSO2 10 00 00 00 C9 26 52 2 1 21 25 Echo Test Started to end target 10 00 00 00 C9 29 14 72 2 21 25 Echo Test 200 cycles complet
107. eath eed ae 54 Discovering HBAs using the HBAnyware Utility 54 Configuring Discovery Settings ieee eee 54 Discovering HBAs Using lputilnt cee eee eeeeeeeeeeeeeeeeeeeeeeteeeeeeeeeeees 55 Resetting the HBA isses aa n E S S A 56 Resetting the HBA with HBAnyware i i ii iii 56 Resetting the HBA with Iputilnt 00 0 rreeeeeeeeeeeniees 56 Sorting HBA Information cccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenees 57 Sorting HBAs with HBANyWare ccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteteees 57 Sorting by Host NAME eniinn 57 Sorting by Fabric Address cccccccceccsssteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaeeeeeess 57 Sorting Local HBAs Only with HBAnyware cccccccccceseeeeeeeeeeeeeeeeeeeeeeeeeeeees 57 Sorting Local HBAs with Iputilent ccc cccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeneas 58 Downloading PCI Configuration Files with lputilnt 0 eee 58 Viewing HBA Information Using HBAnyware cece eeeetttteteeetnennntieeee nae 58 Viewing Discovered Information ri i i iii iiiiiiiiiiiee 58 Viewing Host Information ll ln oe 59 The Host Information Tab 00 0 i i i i ni niin 59 The Host Driver Parameters Tab 0 0 ieee 60 Viewing General HBA Information 0 00 00 ane 61 View Detailed HBA Information ccccccccecceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteetentess 62 Port Attributes Field Definiti
108. eb site and extracted to a directory on your local drive Procedure To update firmware or boot code in batch mode 1 Start the HBAnyware utility see page 29 2 From the menu select Batch and Download Firmware The Select Firmware File dialog box appears Note You do not need to select a particular tree element for this operation 3 Navigate to the extracted file you want to download Select the file and click Open A tree view shows all HBAs and their corresponding hosts that are compatible with the selected firmware or boot code file HBAnyware Batch Firmware Download Firmware Fle Gwik ts pSO00 CT 38248 Fico 38283 dwe Supported Model LP3002 LP3000 Select the HBAs to download and press Stat Downlosd to downlosd the HBAs a Eo fa CP COMPAQ9000 EAH P9002 10 00 00 00 09 29 14 72 By CP EMULEX DECPC E LP9000 10000000 C926 0E C8 2 B fy CP TCPIP21 E LP3002 10 00 00 00 09 2009 65 84 cP TCPIP27 E P9002 10 00 00 00 C9 00 08 02 Afa dp39 40 enue com Figure 56 HBAnyware Utility Selecting HBAs to Update Example 4 Select the box next to an HBA to select or remove the HBA from the batch process Select the box next to a host to select or remove all eligible HBAs for the host from the batch process 5 Click Start Download Storport Miniport Driver User Manual Page 100 X EMULEX 6 File downloading begins and the tree view displays the progress As the file for a selected HBA is bei
109. ecessary to remove the LP6000 and LP7000 HBAs in order to complete the installation AutoPilot Installer Management Mode Setup e Parameters in the APInstall cfg file determine if you can manage HBAs remotely local and others and if you change the remote management options once the utility is installed Note See Setting Up Management Mode for Attended and Unattended Installations on page 17 in the Unattended Installation topic for more information These management mode parameters govern both attended and unattended installations Storport Miniport Driver Information Prerequisites e One of the following operating systems e Windows Server 2003 running on an x86 x64 or Itanium 64 bit platform e Windows Vista running on an x86 or x64 platform e See the Emulex Web site for required updates to the Microsoft Storport driver Compatibility e The Emulex Storport Miniport driver is compatible with the following FC HBAs e LPe11002 LPe11000 and LPe1150 minimum firmware version 2 50a6 version 2 70a5 is required for SLI 3 functionality e LP11002 LP11000 and LP1150 minimum firmware version 2 10a10 version 2 70a5 is required for SLI 3 functionality e LP10000ExDC and LP1050Ex minimum firmware version 1 90a4 e LP10000DC and LP10000 minimum firmware version 190a4 e LP1005DC CM2 minimum firmware 1 90a5 e LP1050 and LP1050DC minimum firmware version 1 90a4 e LP9802DC LP9802 and LP982 minimum firmware version 1 90
110. ed FCP target BindType 0 DID 1 WWNN 2 WWPN SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational Storport Miniport Driver User Manual Page 136 X EMULEX Ipfc_mes0230 0230 Cannot assign SCSI ID to WWN word 0 x x WWN word 1 x x NPortld x x DESCRIPTION SCSI ID assignment failed for discovered target SEVERITY Warning LOG LOG_ELS verbose ACTION Review system configuration Ipfc_mes0232 0232 Continue discovery at sequence number d PLOGIs remaining d DESCRIPTION NPort discovery sequence continuation SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0235 0235 New RSCN being deferred due to RSCN in process DESCRIPTION An RSCN was received while processing a previous RSCN SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0236 0236 Issuing command to name server type x x DESCRIPTION The driver is issuing a nameserver request to the fabric Also recorded if a GID_FT is sent SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational SEE ALSO Ipfc_mes0239 or Ipfc_mes0240 Ipfc_mes0238 0238 NameServer response DID count d DESCRIPTION Received a response from fabric name server with N DIDs SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0239 0239 NameServer Response next DID value
111. ed for only secure access You cannot run the Security Configurator on a system that is configured for only secure server access it has no client privileges The following message is displayed when the Security Configurator starts This system is not allowed client access to remote servers This program will exit You cannot run the Security Configurator on a system that is configured for only secure server access Click OK to close the message and the Security Configurator stops Security Configurator Situations Access Control Group ACG Table 18 HBAnyware Security Configurator Access Control Group Situations Situation Resolution All servers are not displayed When you run the Security Configurator on the Master Security Client MSC you do not see all of the systems in available servers or ACG Servers lists When you run the Security Configurator on a non MSC you do not see all of the systems you should see in the ACG Servers list Make sure all of the systems are connected to the FC network and are online when you start the Security Configurator Discovery of the systems is done only once at startup Unlike the HBAnyware utility there is no Rediscover Devices button Therefore the Security Configurator must be restarted to rediscover new systems Storport Miniport Driver User Manual Page 150 X EMULEX Table 18 HBAnyware Security Configurator Access Control Group Sit
112. ed with errors in 0 046 sec Figure 69 Diag Testlog Window To save the log file 1 After running a test from the Diagnostic Test Setup dialog box Click Save to File The Select Diagnostic Log file Name dialog box appears The default name of a saved file is DiagTestLog log 2 Browse to the desired directory change the log file name if you wish and click Save Storport Miniport Driver User Manual Page 111 X EMULEX Out of Band SAN Management Out of Band OOB remote SAN management is achieved by sending the remote management requests over a LAN using the Ethernet TCP IP protocol to remote hosts In Band management is achieved by sending the remote management requests over a LAN using the FC protocol to remote hosts Principle differences between In Band and Out of Band SAN Management A management host with an HBA installed does not need to connect to a fabric to manage other hosts An OOB management host can manage all of the HBAs in a remote host not just the ones connected to the same fabric In band can only manage HBAs connected to the same fabric You can manage many more hosts since OOB is not constrained by the boundaries of a fabric or zoning e True board status e g link down is available since the in band path is not necessary to send a status request to the remote host e HBA security in an OOB environment is much more important since many more hosts are available for management and OOB access
113. ee ee eeeeeeeeeeeeeeeeeees 120 Setting Up and Maintaining Access Control Groups ccccccceeeeeeeeeeeeeeeeeeees 120 IMtFOCUCHOMN ss iaisfiieleteletadaieielalasetalabtisheiaseleseiaiaietssiialateteleseeseeteheletelalaianasad 120 Selecting Deselecting Access Control Group Tab on the MSC 120 Viewing the Access Control Group Tab on a Non MSC eee 121 ACG ICONS uuc vad vaw cag ann nee xh cved weak xe oe none tenant chan EAEEREN 122 Running the Configurator for the First Time Creating the ACG 122 Adding a Server to the ACG ctr reer eeeeeeeeeeeeeeeeneeeeeeenies 122 Deleting a Server from the ACG cee ceeeeeeeteeeeteeteieeettinniiaeeeees 123 Removing Security from All Servers in the ACG nsee 123 Generating New Security Keys ccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 123 Restoring the ACG to Its Last Saved Configuration n 123 ACCESSING a SWO iasa see eee detente dence ection eee eel 124 Setting Up and Maintaining Access Sub Group cccceceeeeceeeeeeeeeeeeeeeeeees 124 IMtFODUCHON vicccibeaihiinusashecteeseesectevbercetevneretubesuresureseecnereserccesesercsesesananananae 124 PASI COMS aa ca teen tree ceca ceea cect etec ee cede ete ccntnetencuenececccecececcnstaccaates 125 Creating an ASG wiicciieciee ieee eek ene bate atebebebeeebebebabebebebsbebebebskababenens 125 Reserved Indices Examples cccccceeeeeeeeeeceeeeeeeeeeeeeeeeaaaeeeeeeeneeees 126 Adding
114. eeeennneeeenees 103 Running a POST Testor nesie E E DA 104 USING BEACOMING ecenin EEEE 105 Starting a Diagnostic DUMP ccc cecceccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeeteess 105 Displaying PCI Registers and Wakeup Information ccccccceeeeeeeeeeeeeeeeeees 106 Storport Miniport Driver User Manual Page v Table of Contents X EMULEX Running Advanced Diagnostic Tests with HBAnywalre 0 ceeeeeeeeeeeeeeeeeeeeeee 107 Running Loopback Test ccccccccecceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeees 108 Running End to End ECHO Tests 0 0 0 0 ceeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeenetneeninateeees 109 SAVING mho Log FIC ican snes iueiai naaa aaa aia iA i a EEEE 110 Out of Band SAN Management ccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteness 112 Windows Vista Platforms Adding the RMServer Program to the Firewall 112 Adding a Single HoSt En II EI I nn UNENEE EERE TERA 116 Adding a Range of Hosts nn nn nn nn ni nniniinniniiees 116 REMOVING FOSSE EAEE AO 117 HBAmyware Securty iicictetedeceteteteeedetedenedetedeaedetadenetebedeeedebedeaedeceleeedeceleaedecelaaateneans 118 IntrodUCtON scrrsssisrsrsrssnsrsnssnnnansa iraani aaa aaa iaaa 118 Starting the HBAnyware Security Configurator eeseseeeseeeeeeeeeeeeeeeeeeeeeeeeeeeee 118 Running the Security Configurator for the First Time Create the ACG 119 Designating a Master Security Client 00 0 e
115. efinitions View Detailed HBA Information State the current operation state of the HBA Up or Down X EMULEX Link Status the current link status between the HBA and the fabric There are several possible states e The operational state indicates the HBA is connected to the network and operating normally e All other states indicate the HBA is not connected to the network Gray HBA icons with red descriptive text indicate an offline HBA These offline states are Link Speed the link speed of the HBA in gigabits per second User offline the HBA is down or not connected to the network Bypassed the HBA is in FC discovery mode Diagnostic Mode the HBA is controlled by a diagnostic program Link Down there is no access to the network Port Error the HBA is in an unknown state try resetting it Loopback an FC 1 mode in which information passed to the FC 1 transmitter is shunted directly to the FC 1 receiver In loopback mode the FC interface loopback sig nal overrides any external signal detected by the receiver Unknown the HBA is offline for an unknown reason The Adapter Details tab in HBAnyware contains detailed attributes associated with the selected HBA To view detailed HBA information Start HBAnyware 1 2 3 4 Figure 30 HBAnyware Utility Adapter Details Tab Select Host or Fabric sort Click an HBA in the discovery tree Select the Adapter Details tab JE HiAepware Un
116. ervice Level Interface SLI 3 selected n DESCRIPTION Service Level Interface level 3 is selected SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0436 Adapter not ready hostStatus x x DESCRIPTION The adapter failed during powerup diagnostics after it was reset SEVERITY Error LOG LOG_INIT verbose ACTION This error could indicate a hardware or firmware problem If problems persist report these errors to Technical Support Ipfc_mes0442 0442 Adapter failed to init CONFIG_PORT mbxStatus x x DESCRIPTION Adapter initialization failed when issuing CONFIG_PORT mailbox command SEVERITY Error LOG LOG_INIT verbose ACTION This error could indicate a hardware or firmware problem If problems persist report these errors to Technical Support Ipfc_mes0446 0446 Adapter failed to init CONFIG_RING mbxStatus x x DESCRIPTION Adapter initialization failed when issuing CFG_RING mailbox command SEVERITY Error LOG LOG_INIT verbose ACTION This error could indicate a hardware or firmware problem If problems persist report these errors to Technical Support Ipfc_mes0454 0454 Adapter failed to init INIT_LINK mbxStatus x x DESCRIPTION Adapter initialization failed when issuing INIT_LINK mailbox command SEVERITY Error LOG LOG_INIT verbose ACTION This error could indicate a hardware or firmware problem If problems persist report these errors to Technical Support
117. es The hierarchy shows in the Access Sub Groups tab as a tree You can create modify and delete ASGs at each level in this tree Bgivanymere secunty conturata x Access Contol Gig Accett SubGroup Backup Maite About Accert Sab Groups Access Sub Groups Enger Ma r Access Sab Geoup Dierk pinio Access Sub Group Servers Avadable Servers Figure 85 HBAnyware Security Configurator Access Sub Groups Tab with Sub Groups Created Table 11 Access Sub Group Specific Buttons Button Title Corresponding Procedure New Add a server to the ACG Edit Generate new security keys Delete Delete an ASG Restore Restore the ACG to its last saved configuration Storport Miniport Driver User Manual Page 124 EMULEX ASG Icons The following icons indicate the state of each of the servers in the Access Sub Group Servers list Ft The system is a server in the ASG but not in any child ASGs You can remove it from the ASG S The system is a server in the ASG and at least one child ASG You cannot remove it from the ASG until you remove it from the child ASGs amp The system is a server in the ASG and a client to a child ASG You cannot remove it from the ASG until you remove it as a client from the child ASG by either deleting or editing the child ASG ua The system is a server in the ASG a server in at least one other child ASG and a client to a child ASG You cannot remove it from the A
118. etails if the corresponding SEVERITY level is set You can use the XRI to match the messages lpfc__mes0114 0114 PLOGI chkparm OK DESCRIPTION Received a PLOGI from a remote NPORT and its FC service parameters match this HBA Request can be accepted SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational SEE ALSO Ipfc_mes0112 Ipfc_mes0115 0115 Unknown ELS command x x received from NPortld x x n DESCRIPTION Received an unsupported ELS command from a remote NPORT SEVERITY Error LOG LOG_ELS verbose ACTION Check remote NPORT for potential problem SEE ALSO Ipfc_mes0112 Ipfc_mes0128 0128 Accepted ELS command OpCode x x DESCRIPTION Accepted ELS command from a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0129 0129 Rejected ELS command OpCode x x DESCRIPTION Rejected ELS command from a remote NPort SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational lpfc_mes0130 0130 ELS command error ulpStatus x x ulpWord 4 x x DESCRIPTION ELS command failure SEVERITY Error LOG LOG_ELS verbose ACTION Check remote NPort for potential problem Storport Miniport Driver User Manual Page 135 X EMULEX Discovery Log Messages 0202 0262 Ipfc_mes0202 0202 Start Discovery Link Down Timeout x x initial PLOGICount d DESCRIPTION Device discovery rediscovery after FLOGI
119. f the servers install or update the driver and utilities from that location e Operates from the command line e Operates in silent mode e Creates an extensive report file e Reports any errors Replicated installation This installation method allows you to preload drivers and utilities on a system Possible applications include installing a driver and utilities in advance on a system before adding HBAs and performing system installations that execute AutoPilot Installer in unattended mode Important Considerations Changing Driver Types e Ifyou currently use a driver type different from the one you will install with AutoPilot Installer you will lose your customized driver parameters persistent bindings LUN masking and LUN mapping when you change driver types The AutoPilot Installer default parameters will usually be the best options for the new driver type You may want to note your current settings before you install the new driver type After you have installed the new driver type you can then update your customized driver parameters Microsoft Storport Driver Update e See the Emulex Web site for required updates to the Microsoft Storport driver and Microsoft HBA API library file Storport Miniport Driver User Manual Page 1 X EMULEX AutoPilot Installer Terminates with Legacy HBAs Installed e If any Emulex LP6000 or LP7000 HBAs are installed on the server the AutoPilot Installer installation will terminate It will be n
120. first time the Security Configurator is started in an unsecure environment the following message is displayed This utility is running on an unsecure system Continuing will allow you to set up a new security configuration making this system the Master Client System Click OK on the message and complete the ACG setup The system on which the Security Configurator is running will become the MSC When you start the Security Configurator on a Backup Master system the following message is displayed Warning This system is a backup master client system Therefore you will only be able to view the security configuration To make changes you must run this utility on the master client system Because each Backup Master system receives all the updates that the MSC makes to the security configuration the Backup Master systems must be online when the Security Configurator is running on the MSC Otherwise updates to the security configuration are not reflected to the Backup Master If the Backup Master becomes the MSC corruption of the security configuration may occur Click OK to close the message Security Configurator Situations Master Security Client MSC Table 22 Master Security Client Situations Situation Resolution The MSC is no longer bootable or able to connect to the FC network You must reassign a Backup Master as the new MSC from the Backup Master Warning Use this procedure onl
121. ge 7 X EMULEX Software First Installation Prerequisites The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Procedure To perform a software first installation 1 If you have already extracted the driver and utility files run the APInstaller exe file If you have not extracted the driver and utility files run the distribution executable file see page 3 and leave the Start AutoPilot Installer box selected Click Finish The following message appears S AutoPilot Installer Warning E xj AutoPilot Installer cannot find any Emulex Fibre Channel HBAs in this system AutoPilot Installer can perform a driver pre installation allowing you to install your HBAs later Click OK to pre instal drivers or click Cancel to stop the installation Cancel Figure 3 AutoPilot Installer Message Software First Installation 2 3 4 5 Click OK The welcome window appears Click Next Installation automatically completes View the progress of the installation Once the installation is successful a congratulations window appears View or print a report if desired View Installation Report your text editor typically Notepad displays a report with task results The text file is named in the following format report_ MM DD YY txt MM month e DD day e YY year e report number Print Installation Report your default print
122. ge Options Clock Language and Region BH Scanners and Cameras Hardware and Sound E Security Center z Security 2 gt Car View your current security status and acces mportant settings to help b a Recodo your PC f8 Sune Center Figure 70 Windows Vista Control Panel Storport Miniport Driver User Manual Page 112 X EMULEX 2 From the Control Panel select Security Center The Windows Security Center window appears igs Windows suny Conter lows f Windows Update Security essentials To help protect your computer make sure the four security essentials below are marked On or OK Windows Defender Using Windows Security Center Internet Options Get the fatest security and re clay ae online from Automatic updating Not automatic vHCrOsos S Change the way Security oN AE EAE A Malware protection Check settings O v Other security settings Ko G Figure 71 Windows Vista Security Center Window 3 Enable Firewall protection firewall protection is off by default The Windows Firewall window appears wn tefl P Turn Windows Firewell on or bee Windows Firewall Windows Firewall can help prevent hackers or malicious software from gaining access to your aR seer rough computer through the Internet or network tal How does a firewall help protect my computer iV Windows Firewall is helping to protect your computer Windows Firewall is on Change settings Inbou
123. gnostics Test Do one of the following e Check Echo Test Enter the World Wide Port Name WWPN for the target e Click Select From List if you do not know the actual WWPN of the test target The Select Echo Test Target dialog box appears Select the port you wish to test from the tree view and click Select Storport Miniport Driver User Manual Page 109 X EMULEX All relevant information for the selected port is automatically added to the Target Identifier sec tion of the Diagnostics dialog box SE x Highlight an echo test target from ether the adapter or target lists below and press the select button to select k Adapters Targets Hosts o LQ wrnoser test BEB LP10000 10 00 00 00 CR 37 40 E9 ED 21 00 00 04 cF s0 4 6D 21 00 00 O4 0F 40 05 96 21 00 00 04 CF S0 CF 94 a a ET 21 00 00 04 CF 50 CF te E m B a maok beg LP1O1 0 00 00 00 09 3F 9C 84 21 00 0204 CF 50 08 78 I 21 00 00 04 CF 50 03 E3 By 20 06 01 61 10 2100 09 Figure 67 HBAnyware Utility Select Echo Test Target Window 5 Click Start The following warning window appears The test sequence your are about to run requires taking the selected adapter off line t Please eraure that al 10 activity on this port has stopped before proceeding Press OF to run the test or Cancel to skip k Ce aa Figure 68 HBAnyware Utility Advanced Diagnostic Tests Warning 6 Click OK A result screen appears and the test results app
124. gs to be saved in the registry using the LightPulse utility If set to 3 automap by DID Value 0 3 Default 2 Reboot Class n Class selects the class of service on FCP commands If set to 2 class 2 If set to 3 class 3 Value 2 3 Default 3 Dynamic CoalesceMsCnt n This parameter specifies wait time in milliseconds to generate an interrupt response if CoalesceRspCnt has not been satisfied Zero specifies an immediate interrupt response notification A non zero value enables response coalescing at the specified interval in milliseconds Value 0 63 decimal or 0x0 Ox3F hex Default 0 0x0 Restart CoalesceRspCnt n This parameter specifies the number of response entries that trigger an Interrupt response Value 1 255 decimal or 0x1 OxFF hex Default 8 0x8 Restart DiscoveryDelay n DiscoveryDelay controls whether the driver waits for n seconds to start port discovery after link up If set to 0 immediate discovery after link up If set to 1 or 2 the number of seconds to wait after link up before starting port discovery Value 0 2 seconds decimal Default 0 Dynamic Storport Miniport Driver User Manual Page 80 X EMULEX Table 6 Driver Parameter Table Continued Parameter Definition Activation Requirement EnableAck0 n EnableAckO set to 1 to force sequence rather than frame level
125. he address ranges Removing Hosts Periodically you may want to remove hosts that are no longer part of the network You may want to remove a host when it is removed from the network or to detect hosts that are no longer being discovered Removing hosts that can no longer be discovered improves the operation of the discovery server To remove hosts 1 2 4 Start HBAnyware From the Discovery menu select Out of Band Remove Hosts The Remove Remote Hosts dialog box shows a list of discovered OOB hosts Any host not currently discovered appears in red Click Show Undiscovered Hosts Only to only display currently undiscovered hosts From the Remove Remote Hosts dialog box select the hosts you wish to remove You can select all the displayed hosts by clicking Select All Click OK to remove the selected hosts Storport Miniport Driver User Manual Page 117 X EMULEX HBAnyware Security Introduction After you install the base HBAnyware software which includes the HBAnyware utility and remote server on a group of systems the HBAnyware utility on any of those systems can remotely access and manage the HBAs on any systems in the group This may not be a desirable situation because any system can perform actions such as resetting boards or downloading firmware You can use the HBAnyware security package to control which HBAnyware systems can remotely access and manage HBAs on other systems in a FC network HBAnyware security
126. he same security configuration This will eventually lead to corruption of the security configuration To reassign the new MSC from the Backup Master 1 On the Backup Master system that you want to reassign as the MSC start the Security Configurator 2 Select the Backup Master tab The following warning and button appear B iiin pe oy Condo T E en E Besant Cond Group dere neaga Dadap Hain waar haere ha fcr Hey Faha Cli mA shaded ord ba pared i be cumi Fidu i Lieni urarvatobes So eniran heria lin ctor hood be Lakan Fera thg cuore J kiskn Chen AP ra tote age a the ap ae patted oh Meds res recaps Bee y Cieri raning he oiy cogu al Thies fe Figure 93 HBAnyware Security Configurator Backup Master Warning Dialog Box 3 Click Assign This System As The Master Client A prompt asks if you want to continue Click Yes A prompt notifies you that this system is now the new MSC Click OK The Configurator closes Restart the Security Configurator to run the former Backup Master as the MSC oars Storport Miniport Driver User Manual Page 132 X EMULEX Troubleshooting Introduction There are several circumstances in which your system may operate in an unexpected manner The Troubleshooting section contains reference tables on event codes and error messages and provides information regarding unusual situations Event Tracing Windows Server 2003 SP1 only Trace messages are part of the Emulex Ipfc log
127. ion Introduction AutoPilot Installer for Emulex Storport Miniport drivers provides installation options that range from a simple installation with a few mouse clicks to custom unattended installations that use predefined script files AutoPilot Installer is included with Emulex drivers and utilities in Windows executable files that you can download from the Emulex Web site Run the distribution executable file to extract all of the software needed for an installation then complete the installation using AutoPilot Installer AutoPilot Installer allows you to install a driver by any of the following methods Hardware first installation The host bus adapter HBA has already been installed before you download the Emulex drivers and utilities Software first installation This installation method allows you to download drivers and utilities from the Emulex Web site and to install them using AutoPilot Installer prior to the installation of any HBAs You do not need to specify the model of the HBA you plan to install The appropriate drivers and utilities automatically load when you install HBAs at a later time Unattended installation This installation method allows you to set up AutoPilot Installer to run unattended from customized scripts Unattended installation works for both hardware first and software first installations An unattended installation e Enables you to set up one location that contains the distribution executable file All o
128. ions are supported locally and remotely except for the dump feature which is only supported locally Running a Quick Test The Diagnostics tab enables you to run a quick diagnostics test on a selected HBA The Quick Test consists of 50 PCI Loopback test cycles and 50 Internal Loopback test cycles To run a quick test 1 Start HBAnyware 2 From the discovery tree select the HBA on which you wish to run the Quick Test Storport Miniport Driver User Manual Page 103 X EMU 3 Select the Diagnostics tab and click Quick Test The following message appears HBAnyware Utility x Running the Quick test will result in taking the selected adapter off ine t Ensure that all IO activity on this port has stopped before proceeding Click OK to run the test or Cancel to skip it Figure 59 HBAnyware Utility Quick Test Message 4 Click OK to run the test The Quick Diagnostics Test message shows the PCI Loopback and Internal Loopback test results aldl x Gonar Adacher Detats Statistics Fermware Target Magging Oriver Parameters Otgnostics i LP ROO 20 00 00 00 09 28 51 28 Oisgresic Tests Beacer 3 Big P lt owmacenn Stands Tests rps a m LP PONT HOODOO CR TILA TZ Fg Poer Co oke e a i OOO 20 00 00 00 09 20 0800 Pomeren Sel Test POST Fa one E LP 10009 1000 00 00 C9 3 39 17 s A LP 10000 1000 00 00 C9 M5 38 18 a ig PSOH SOO 10 00 0000 0H FIZ aig PNOO 20 00 00 00 09 2
129. iport Driver User Manual Page 104 X EMULEX Using Beaconing The beaconing feature enables you to force a specific HBA s LEDs to blink in a particular sequence The blinking pattern acts as a beacon making it easier to locate a specific HBA among racks of other HBAs When you enable beaconing the two LEDs blink rapidly in unison for 24 seconds after which the LEDs report the HBA health status for 8 seconds When the 8 seconds are up the HBA returns to beaconing mode This cycle repeats indefinitely until you disable this feature or you reset the HBA Note The beaconing buttons are disabled if the selected HBA does not support beaconing To enable disable beaconing 1 Start HBAnyware 2 From the discovery tree select the HBA whose LEDs you wish to set 3 Select the Diagnostics tab and click Beacon On or Beacon Off Starting a Diagnostic Dump Note The Diagnostic Dump feature is only supported for local HBAs If a remote HBA is selected from the tree view the Initiate Diagnostic Dump is disabled To start a diagnostic dump 1 Start HBAnyware 2 From the discovery tree select a local HBA whose diagnostic information you want to dump 3 Select the Diagnostics tab and click Diagnostic Dumps The Diagnostic Dump dialog box appears You can specify how many files you want to save using the Files Retained counter Click Delete Existing Dump Files if you wish to remove existing dump files from your system Diagn
130. is not affected by fabrics or zoning e Discovery of hosts in an OOB environment is much more difficult than in band discovery Ahost may be able to manage a remote host by sending management requests either in band or out of band Windows Vista Platforms Adding the RMServer Program to the Firewall The RMServer program works through the firewall and allows the HBAnyware utility to discover out of band remote hosts on the Windows Vista platform To add the RMServer Program to the firewall 1 Select Start and Control Panel The Control Panel appears toko ee E gt Control Panel p Search p File Edit View Tocls Help Control Panel Home None n Engey Qyinternet Options Network and Internet Security OC Q iSCSI Initiator System and Maintenance Keyboard Hardware and Sound P Mouse Hardware and Sound Network and Sharing Center Network and Internet P Ottime Files Network and internet amp Parental Controls User Accounts and Family Safety Securty J Pen and Input Devices Hardware and Sound A People Near Me Network and internet W Performance Information and Tools System and Maintenance a Personalization Appearance and Personalization Hardware ani 5 Phone and Modem Options Hardware and Sound Pr Power Options Hardware and Sound Systern and Maintenance to Pranters Hardware and Sound EE Problem Reports and Solutions System and Maintenance Fl Programs and Features Programs Regional and Langua
131. is systems based not user based Anyone with access to a system that has been granted HBAnyware client access to remote HBAs can manage those HBAs Any unsecured system is still remotely accessible by the HBAnyware client software HBAnyware utility The HBAnyware security software provides two main security features 1 Prevent remote HBA management from systems that you do not want to have this capability 2 Prevent an accidental operation such as firmware download on a remote HBA In this case you do not want to have access to HBAs in systems you are not responsible for maintaining The first time you run the HBAnyware Security Configurator on a system in an environment where no security as been configured the initial Access Control Group ACG is created At this point only this system has remote access to the HBAs in the systems in the ACG They are no longer remotely accessible from any other system Subsequently you can create additional Access Sub Groups ASGs This grants systems in the ACG the ability to remotely access the HBAs of other selected systems in the ACG Starting the HBAnyware Security Configurator Prerequisites Before you can start the HBAnyware Security Configurator you must have the following items installed on your system e The Storport Miniport driver is installed e The HBAnyware and Iputilnt utilities are installed e The HBAnyware Security Configurator is installed Note Before you start th
132. isabled the Emulex driver detects FC devices attached to the HBA and does not pass them to the operating system unless they have already been persistently bound Globally Automapping All LUNs Global Automap All LUNs defaults to enabled and assigns an operating system LUN ID to a FC LUN ID for all LUNs behind the targets in your SAN LUN mapping can also be enabled and disabled at the target level Global automapping of LUNs is different from persistent binding Global LUN automapping does not concern itself with the SCSI ID or SCSI Bus because the global LUN mapping will stay the same for the target when the system reboots Globally Unmasking All LUNS Globally Unmask All LUNs defaults to enabled to allow the operating system to see all LUNS behind all targets If Globally Unmask All LUNs is set to disabled and you want the operating system to see the LUNS behind a specific target you need to set unmasking at the target level Target LUN Automapping Target LUN automapping defaults to disabled If enabled target LUN automapping assigns operating system LUN IDs to a fixed FC target s physical LUNs Global LUN automapping must be disabled to do target LUN automapping Target LUN automapping differs from persistent binding Persistent binding assigns a WWPN of a FC target device to an operating system target ID SCSI bus and SCSI ID The SCSI bus and SCSI ID may change when the system is rebooted With persistent binding applied to one of these ta
133. ity Port Statistics Tab Port Statistics Field Definitions Tx Frames FC frames transmitted by this HBA port e Tx Words FC words transmitted by this HBA port e Tx KB Count FC kilobytes transmitted by this HBA port e Tx Sequences FC sequences transmitted by this HBA port e LIP count the number of loop initialization primitive LIP events for the port This field is supported only if the topology is arbitrated loop Loop initialization consists of the following e Temporarily suspend loop operations e Determine whether loop capable ports are connected to the loop e Assign AL_PA IDs e Provide notification of configuration changes and loop failures e Place loop ports in the monitoring state Error Frames the number of frames received with cyclic redundancy check CRC errors e Link Failures the number of times the link failed A link failure is a possible cause of a timeout e Loss of Signal the number of times the signal was lost Storport Miniport Driver User Manual Page 67 X EMULEX e Invalid Tx Words the total number of invalid words transmitted by this HBA port Ex Count Orig the number of FC exchanges originating on this port e Active XRIs the number of active exchange resource indicators e Received P_BSY the number of FC port busy link response frames received e Link Transitions the number of times the SLI port sent a link attention condition e Elastic Buf Overruns the number of
134. ity fie Vew Adapter Cexovery Bah help GR epee 00 Fg PID a 00 Fig Pror Hosts a LP 101 1000 00 00 C94 F887 Bp Pelio 10 0 0 C9541 0 5 fy Owen E LPO IDC SS LIKE 1D CFS COO V2 IOC CHAD GF t 1 CHAICHCS Ze ICO OO CHAD AKC SSP LPS 1 C900 08 02 5 Fig P ro E LPO VE IONOS General Adapter Datak sratictics Femware Target Magcing Deivoe Parameters Dagnastics Acdaoter Detalh Node Synta Hame Hardware Versor Sena Nunber Decovered Potz Devee ID Emden LPT0000 FV SOM O52 302 BILLDELLE200 10012060 PGULLOSAII ile 3 Storport Miniport Driver User Manual Page 62 X EMULEX Adapter Details Field Definitions Node Symbolic Name the FC name used to register the driver with the name server Hardware Version the Joint Electronic Device Engineering Council identifier JEDEC ID of the selected HBA Serial Number the manufacturer assigned serial number of the HBA Discovered Ports the number of other HBAs visible to the selected HBA Device ID the HBA s default device ID Port Attributes Field Definitions Port FC ID the FC ID for the port of the selected HBA Port Type the current operational mode of the selected HBA s port OS Device Name the platform specific name by which the selected HBA is known to the operating system Supported Class of Service a frame delivery scheme exhibiting a set of delivery chara
135. jnlip Note If the browser window displays Emulex Corporation HBAnyware Demo of HBAnyware WebStart web n n n n when attempting to start HBAnyware with Web Launch refer to the Troubleshooting section on page 149 Starting HBAnyware from the Desktop After the HBAnyware server has been installed access the utility from the desktop Start menu To start HBAnyware for Windows 1 On the Windows desktop click Start Programs and HBAnyware 2 Initially discovery information for the host appears Ele yew Adopter Dicovery Batch Help Dmi p Be s He WINOSSPL TEST Discovery Information mee LP 10 10 00000200 09 3F 2F Cr a EF 21 00 00 04 CF 50 C4 20 Monbar af Hoste a HI 21 00 00 04 0F 50 C5 36 a EI 21 00 00 04 CF 50 CF 3A Number of Fabecs Ei 21 00 00 04 CF 50 CF BF a MI 21 00 00 04 0F 50 03 71 Number of Adapters a EI 21 00 00 04 CF 0 03 3 Zy EE wWInos sP1 Fn USH 10 00 00200 09 5 a ET 21 00 00 04 CF 50 C4 0 21 00 00 04 CF 50 C5 36 21 00 0004 CF 50 CF 3A i a m a Ei 21 00 00 04 CF S0 CF 6F H m Number of Targets 2 Ei 21 00 00 04 CF 50 03 71 21200 00004 CF 50 03 3 Place the cursor over an item in the window above to receive help description about that tem Figure 16 HBAnyware Utility Discovery Information Example Storport Miniport Driver User Manual Page 29 X EMULEX The HBAnyware utility contains five basic elements the menu bar the toolbar
136. kstation run a terminal emulation session into one of the servers that has HBAnyware loaded on it For Windows servers use the operating system s terminal services option Cannot see new logical unit numbers LUNs Although new LUNS were created on the storage array they do not appear in HBAnyware Refresh the screen The HBAnyware Security Configurator Security Configurator software package will not install An error message states that the latest version of HBAnyware must be installed first The system either has no HBAnyware software installed or has an older version of the HBAnyware software installed In either case obtain the latest version of the HBAnyware software and follow the installation instructions Remember to install the HBAnyware software before installing the Security Configurator package HBAnyware appears on remote servers in the SAN To prevent HBAnyware from appearing on remote servers in the SAN disable the HBAnyware service Disabling this service or process prevents the local servers from being seen remotely Cannot access formerly accessible servers via the Security Configurator or the HBAnyware Utility This is a symptom of two different problems New Keys Were Generated While Servers Were Offline Security Removed While Servers Were Offline See Table 22 on page 154 for details regarding these problems Cannot run the Security Configurator on a system that is configur
137. launch the HBAnyware utility e Some Web browsers will continuously try to reload the HBAnyware utility online help making it unusable In this case disable the Web browser s JavaScript capabilities Refer to the Web browser s help for more information Distribution Executable File Overview The distribution executable file self extracts and copies the following onto your system e AutoPilot Installer e Storport Miniport driver e ElxPlus driver e HBAnyware utility e HBAnyware Security Configurator e LightPulse utility lputilnt After the distribution executable file runs and the files are extracted you have two options e Run AutoPilot Installer immediately e Run AutoPilot Installer later Running the Distribution Executable File To run the distribution executable file 1 Download the distribution executable file from the Emulex Web site to your system 2 Double click the distribution executable file A window is displayed with driver version information and Emulex contact information 3 Click Next to access the Installation Folder window or click Cancel to close the window The default installation location is displayed Browse to a different location if desired Click Install to continue the installation 5 The Progress window is displayed As each task completes the corresponding box is automatically selected 6 After all tasks complete a confirmation window is displayed The Start AutoPilot Installer box is automati
138. lty only manages the adapters on this host Management of adapters on this host from other hosts is allowed Full Management The utilty manages the adapters on this host and other hosts that allow it Management of the adapters on this host from another host is allowed ome Figure 17 HBAnyware Utility Management Mode Window Storport Miniport Driver User Manual Page 30 X EMULEX Starting the HBAnyware Security Configurator Note Before you start the Security Configurator you must make sure that all of the systems that are part of or will be part of the security configuration are online on the FC network so that they receive updates or changes made to the security configuration Any system already part of the security installation might not run with the proper security attributes if updates to the security configuration are made while it is offline Any system that is part of the security installation and that is offline when the Security Configurator starts will not be available for security configuration changes even if it is brought online while the Security Configurator is running To start the HBAnyware Security Configurator for Windows Server 2003 or Windows 2000 Server 1 On the desktop click Start Programs and HBAnyware Security Configurator The HBAnyware Security Configurator Discovery window appears HRAnywore Security Conigerater Discovery 4 lt EMULEX We network storage Figure 18
139. ly work if you have not yet clicked Apply 6 On the host Driver Parameters tab click Apply Setting HBA Driver Parameters Using HBAnyware To change an HBA s parameter value 1 Start HBAnyware 2 Do one of the following From the menu bar click View and Sort by Host Name al e From the toolbar click the button 3 Inthe discovery tree click the HBA or the host 4 Select the Driver Parameters tab The parameter values for the selected HBA appears J HBANyware Utility ae sloj x Ele View Adopter Giscovery Batch Help DB jy Me E ga Hosts LQ wresses rest General Adspter Detak Statitics Frmware Targat Mapping Criver Paramaters Diagnostics miry LUPIO 10 00 00 00 C9 3F 2F cD E 21 00 00 04 cFs0 c42D Sun a E 21 20 00 04 cF 50 05 36 a E 21 00 00 04 CF50 CF 38 a E 21 00 00 04 c8 0 02 a E 21 00 00 CF 50 03 71 a EN 21 00 00 04 CF 50 03 3 a E 50 0 01 61 10 21200 09 krataled Dower Type Windows SCSipot Hinigot venion Moxity Adaptat Parasit Paoneter AbortStatus Vaar fi 4 Range 0 255 Delat 4 Activation Reqasements None Patoreter a Graricaly activated Deveription Sets NT SAB ERA statas for general delsSAB_STATUS_BUS_RESET OOE T Make change lengoa z I Make al changes tenporay Save Settings Place the cursor over an tiem in the window above to receive a help description about that tem Figure 41 HBAnyware Utility Driver Parameters Tab
140. m cycle count if you wish The Test Status section displays how many cycles of each test ran The Error Action section of the dialog box enables you to define what should be done in the event of a test failure There are two error action options e Stop Test The error will be logged and the test aborted No further tests will run e Ignore Log the error and proceed with the next test cycle To run loopback tests 1 Start HBAnyware 2 From the discovery tree select the HBA on which you wish to run the Loopback Test 3 Select the Diagnostics tab and click Advanced Diagnostics Tests From the Loopback Test section of the dialog box choose the type of Loopback test you wish to run and define the loopback test parameters Note You must insert a loopback plug in the selected HBA before running an External Loopback test 4 Click Start The following warning appears f The test sequence your are abak to run requires taking the selected adapter off ine H Please eraure that all 10 activity on this port has stopped before proceeding Press K to run the test or Cancel to skip cm Figure 65 HBAnyware Utility Advanced Diagnostic Tests Warning Storport Miniport Driver User Manual Page 108 X EMULEX 5 Click OK If you choose to run an External Loopback test the following window appears Advanced Disgnostic Tests x The test sequence your are about to run requires taking the selected adapter off ine t Pleas
141. messages Storage Event Tracing supports two types of events FFInit 0x00000001 events that occurred at HwFindAdapter and Hwlnitialize e FFlo 0x00000002 events that occurred during I O Storage Event Tracing supports four levels of events e DbgLviErr 0x00000001 error level e DbGLvlIWrn 0x00000002 warning level e DbgLvilnfo 0x00000004 Information level e DbgLvilnfo 0x00000008 excessive information level Note To view trace messages you must enable Event Tracing in the operating system See your Microsoft operating system documentation for more information Table 12 Event Tracing Summary Table aa From To e Verbose Description ELS 0100 0130 0199 ELS events Discovery 0202 0262 0299 Link discovery events Mailbox 0310 0326 0399 Mailbox events INIT 0400 0463 0499 Initialization events FCP 0701 0749 0799 FCP traffic history events Link 1300 1306 1399 Link events Tag 1400 1401 1499 NPIV 1800 1804 1800 N_Port_ID virtualization events Storport Miniport Driver User Manual Page 133 X EMULEX Event Trace Messages ELS Log Messages 0100 0130 lpfc_mes0100 0100 FLOGI failure ulpStatus x x ulpWord 4 x x DESCRIPTION An ELS FLOGI command that was sent to the fabric failed SEVERITY Error LOG LOG_ELS verbose ACTION Check fabric connection SEE ALSO Ipfc_mes0110 Ipfc_mes0101 0101 FLOGI completes successfully NPortld x x RaTov x x
142. mp O recy entors in 6 546 sec S a 09 33 43 Echo Test The link on the adapter is down Unable to run the test Figure 64 HBAnyware Utility Advanced Diagnostics Storport Miniport Driver User Manual Page 107 X EMULEX Running Loopback Tests To run a loopback test use the Loopback Test section of the Advanced Diagnostics dialog box You can run the following loopback test combinations using the appropriate boxes e PCI Loopback Test A firmware controlled diagnostic test in which a random data pattern is routed through the PCI bus without being sent to an adapter link port The returned data is subsequently validated for integrity e Internal Loopback Test A diagnostic test in which a random data pattern is sent down to an adapter link port then is immediately returned without actually going out on the port The returned data is subsequently validated for integrity e External Loopback Test A diagnostic test in which a random data pattern is sent down to an adapter link port The data goes out the port and immediately returns via a loopback connector The returned data is subsequently validated for integrity Note You cannot run the External Loopback test and ECHO test concurrently If you select External Loopback the ECHO test section is disabled and vice versa You can specify the number of test cycles by clicking one of the cycle counts values in the Test Cycles section of the dialog box or enter a custo
143. n the SAN will be visible if The other servers have a FC connection to your zone of the SAN All other HBAs are running HBAnyware and the appropriate driver The other HBAs are Emulex HBAs Note HBAnyware must be running on all remote hosts that are to be discovered and managed Remote capabilities of HBAnyware are subject to fabric zoning configuration Remote hosts to be discovered and managed by HBAnyware must be in the same zone Cannot see multiple zones on the same screen of my management server running HBAnyware Provide a physical FC connection into each of the zones For each zone you want to see connect an Emulex HBAnyware enabled port into that zone Iputilnt Installs but HBAnyware Does Not When you run setupapps exe Iputilnt installs but HBAnyware does not You have attempted to manually install the utilities for the driver before manually installing the driver Perform the installation tasks in the following order 1 Install the driver see the Installation section 2 Install the utilities see the Installation section Storport Miniport Driver User Manual Page 149 Table 17 General Situations Continued X EMULEX Situation Resolution The SAN management workstation does not have a physical FC connection into the SAN because the other management tools are all out of band Can HBAnyware be run on this SAN management workstation From the SAN management wor
144. n this host from other hosts is alowed Full Managemert The utility manages the HBAs on thes host and other hosts that allow a Managemert of HBAs on thes host from other hosts it allowed F Allow users to change managemert mode alter instaling the utility Figure 1 AutoPilot Installer Management Mode Setup Note The display of the AutoPilot Installer Setup window is optional and based on settings in the APInstall cfg file See Setting Up Management Mode for Attended and Unattended Installations on page 17 for more information Storport Miniport Driver User Manual Page 6 X EMULEX 6 Click Next Installation automatically completes except in the following situations e Ifyou are changing driver types the Available Drivers window appears This window allows you to select a new driver type Select the driver type from the drop down list and click Next e Ifyou are installing an older driver version the Available Drivers window is displayed Select the existing driver version from the drop down list and click Next e Ifyou are installing a vendor specific version of the Emulex driver installation program this program may include one or more windows with questions that you must answer before continuing the installation process In this case answer each question and click Next on each window to continue 7 View the progress of the installation Once the installation is successful a congratulations window appears
145. nable to allocate context 0x82 Invalid discovery state state value in bits 8 31 0x85 Unable to allocate context 0x88 Unable to allocate context 0x89 Unable to allocate context Ox8A Unable to allocate context 0xA0 Object construction failure OxA4 Unsupported command type command type in bits 8 31 0xCO Failed to allocate un cached extension 0xC2 Utility mailbox command timeout Table 14 Malfunction Errors Bits 0 7 Interpretation 0x31 Unrecognized command 0x33 Invalid link state 0x34 Resource allocation failure for configuration command 0x36 Initialization command failed status in bits 8 31 0x3A Discovery command failed status in bits 8 31 0x3B Discovery error due to lack of resources insufficient RPIs 0x3E Unable to allocate discovery element 0x3F Failed to issue process login PRLI command 0x43 Invalid fabric login FLOGI parameter 0x45 Retries exhausted to point to point FLOGI 0x48 No exchange available for extended link service request ELS command Storport Miniport Driver User Manual Page 147 Table 14 Malfunction Errors Continued X EMULEX Bits 0 7 Interpretation 0x4B Invalid port login PLOGI parameter 0x5B Invalid PRLI parameter 0x63 Attempt to issue command to fabric without a valid fabric login 0x71 Received unsupported ELS command type in bits 8 31 0x83 Object allocation failure 0x84 In
146. nd connections that do mot have an exception are blocked Display a notification when a program is blocked Yes Network location Public network What are network sons Figure 72 Windows Vista Firewall Window Storport Miniport Driver User Manual Page 113 X EMULEX 4 Select Allow a program through Windows Firewall in the left pane The Windows Firewall Settings window appears P Windows Firewall Settings E General Exceptions Advanced Exceptions control how programs communicate through Window s Firewall Adda program or port exception to alow communications through the firewall Windows Frenet E arteniy uing ee e ee petek ee What are the risks of unblocking a program To enable an exception select its check box Program or port Es O Connect to a Network Projector A Core Networking O Distributed Transaction Coordinator O Fie and Printer Sharing OO6CSt Service O Media Center Extenders Network Discovery O Remote Administration Remote Assistance Remote Desktop C Remote Event Log Management ST namnta rhni dnd Tarn Manannmant Z Notify me when Windows Firewall blocks a new program Ae Figure 73 Windows Vista Firewall Settings Window 5 Click Add program The Browse window appears Browse to Program Files Emulex Util Common RMServer exe z Te HE Views gt BP New Folder Favorite Links Name Date modif Type Size BE Desktop BI HbaDiseSev
147. ndividual storage devices SS The LUN icon represents connections to individual LUNs Property Tabs The property tabs display configuration statistical and status information for network elements The set of available tabs is context sensitive depending on the type of network element or HBA currently selected in the discovery tree Status Bar As you navigate through the menu bar or the toolbar help messages appear on the status bar near the bottom of the HBAnyware window The status bar is visible by default Use the Status Bar item in the View menu to hide the status bar If checked the status bar is visible Using the HBAnyware Command Line Interface The CLI command line interface Client component of HBAnyware provides access to the capabilities of the Remote Management library from a console command prompt Use this component in scripted operations from within shell scripts batch files or the specific platform equivalent Note HBAnyware can only discover and manage remote HBAs on hosts running HBAnyware s elxhbamgr For in band management remote capabilities of HBAnyware are subject to fabric zoning configuration Remote hosts you want to discover and manage by HBAnyware must be in the same zone HbaCmd can be run in out of band mode if you make the first argument h lt host gt For example c gt hbacmd h cp hp5670 listhbas c gt hbacmd h 138 239 91 121 listhbas The CLI Client The CLI Client is a console a
148. ng downloaded it appears orange in the tree view When the download is finished the entry changes to green Figure 57 If the download failed the entry changes to red HBAnyware Batch Firmware Download Fierewane Fie G bw ivdats UpSO00 CT 3828 F cdo 38203 dwe Supported Models LPSO02 LPS000 Select the HBAs to download and press Start Download to download the HBAs v Ba CP COMPAN EOD Sit Donis E LPI 1000000009291472 Chee v fg CPEMULEXDECPC E LP90N 10 00 00 00 09 26 0 C8 By CP ICRIP2I v E P3002 10 00 00 00 C9 20 09 65 By OP TORIP27 E LP 10 00 00 00 9 00 08 02 Pant Log aa 100 SRGRDRRORES Successfully downloaded HBA 10 00 00 00 C9 20 09 65 on host CP TCPIP21 14 05 55 Successfully downloaded the selected HBAs on host CP TCPIP21 14 05 55 Successfully downloaded HBA 10 00 00 00 C9 26 0E C8 on host CP EMULEX DECP 14 05 55 Successfully downloaded he selected HBAs on host CP EMULEX DECPC 1405 55 Batch firmware download operation completed 140555 Successful downloads 4 Failed Downloads 0 Figure 57 HBAnyware Batch Firmware Download Window Download Complete 7 When downloading is finished click Print Log for a hard copy of the activity log 8 Click Close to exit the batch procedure Storport Miniport Driver User Manual Page 101 X EMULEX Updating Firmware or Boot Code with Iputilnt Prerequisites e The Storport Miniport driver is installed e The Iputilnt utility is installed
149. normal in band discovery Thus OOB access enlarges the number of HBAs that you can query or modify Note A local host cannot be accessed out of band OOB access via HBACMD uses an additional parameter on the command line The parameter must be the first parameter in the list coming immediately after HBACMD The remaining parameters are those documented for each operation Note You can also access an in band HBA by its OOB address The format of the OOB parameter is h lt IPAddress gt lt host name gt Some examples are h 128 239 91 88 h cp compaq8s000 The following lists all HBAs running on the host with a specified IP address hbacmd h 128 239 91 88 listHBAs If you don t know the IP address but you know the host name enter hbacmd h cp compaq8000 listHBAs If the host is unreachable the command will return an error Storport Miniport Driver User Manual Page 36 X EMULEX The CLI Client Command Reference Version Syntax HBACMD Version Description Shows the current version of the HBAnyware CLI Client application To view the current version type hbacmd version Sample response HBAnyware Command Line Interface Version 3 0 Parameters None ListHBAs Syntax HBACMD ListHBAs Description Shows a list of the discovered manageable Emulex HBAs and some of their attributes The list will contain one 6 attribute group for each discovered HBA Example of an attribute group list Manage
150. nsecure state The MSC is also put in an unsecure state consequently it is no longer the MSC Any participating systems that are not online will not receive the remove security configuration update and as a result will no longer be accessible remotely To remove security from all servers in the ACG 1 Start the HBAnyware Security Configurator The Access Control Group tab appears Figure 82 2 On the Access Control Group tab click the Remove Security button The following message appears x P You are about to remove the securty configuration Thi means af HBAs 2 wil be avadable to be managed by any other system Ths action mil be mmedahe and cannot e reversed Are you sure you want to do thes Figure 84 HBAnyware Security Configurator Warning Dialog Box 3 Click Yes Security is removed from all servers in the ACG Generating New Security Keys You can generate new security keys only from a Master Security Client MSC After the new security keys are generated they are automatically sent to all of the remote servers in the Access Control Group ACG Note All the servers that are part of the ACG must be online when this procedure is performed so that they may receive the new keys Any servers that do not receive the new keys will no longer be accessible remotely To generate new security keys for all servers in the ACG 1 From the MSC start the HBAnyware Security Configurator The Access Control Grou
151. of the Storport Miniport Driver See page 23 for this procedure Manually Updating the Emulex PLUS ElxPlus Driver Prerequisites e The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Note Only one instance of the Emulex PLUS driver should be installed even if you have multiple HBAs or HBA ports installed in your system To update an existing ElxPlus driver from the desktop 1 Select Start Administrative Tools and Computer Management 2 Click Device Manager left pane 3 Click the plus sign next to the Emulex PLUS class right pane to show the ElxPlus driver entry Right click the ElxPlus driver entry and select Update Driver from the menu Select No not this time Click Next on the Welcome to the Hardware Update Wizard window Click Next 6 Select Install from a list or specific location Advanced Click Next 7 Select Don t Search will choose the driver to install 8 Click Have Disk Direct the Device Wizard to the location of driver s distribution kit If you have downloaded the Storport Miniport files to the default directory the path will be C Program Files Emulex AutoPilot Installer Drivers Storport x86 for the 32 bit driver version or C Program Files Emulex AutoPilot Installer Drivers Storport x64 for the x64 bit driver version or C Program Files Emulex AutoPilot Installe
152. omapping SCSI Devices with HBAnyware seessessseseeeeeeeeeeeeeeeeseeeeeeeee 89 Automapping SCSI Devices with Iputilnt cece eeeeeeeeeeeeeneeeeeeeeeeeeeaes 90 Target and LUN Mapping and Masking Using Iputilnt eee 90 OVE EWS csar a E T A AA T 90 Mapping and Masking Window Defaults sseeeeeeeeeeeeeeeteeeeteetteetneeeeeees 91 Setting Mapping and Masking eeeeeeeeeeennnrnnsnnsnsnsssssssssssssssrrrreent 91 Globally Automapping All Targets 0 0 00 i ii iii 91 Globally Mapping All LUNS 00 i i ii iii iiiireeees 92 Globally Unmasking or Masking All LUNS nsns 92 Automapping LUNS for a Target ccccccccccceereeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeteeeeeess 92 Setting Up Persistent Binding cece eerste aa aaaaaaaaaaaaaeeeeeees 93 Setting Up Persistent Binding with HBAnyware cesses eeeeeeeeee 93 Setting Up Persistent Binding with Iputilnt ees 95 Updating Firmware or Boot Code ccecccccececeecceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetenenenis 97 Updating Firmware or Boot Code with HBAnyware cccccccccecseeeeeteeeeeeeees 97 Updating Firmware or Boot Code Batch Mode with HBAnyware 100 Updating Firmware or Boot Code with Iputilnt 0 0 eeeeeeeeeeeeeeeeeeeeeeeeeeeees 102 Performing Basic Diagnostic Tests with HBAnyware cceeeeeeeeeeeeeeeeees 103 Running a Quick Test ccccceeeeeeeececeeeeeeeeeceeaaaeeeeeeeeeececcceeeeeeees
153. on follows Optional Configuration File Changes Under the STORPORT PARAMS heading list the parameters and new values for the driver to use All driver parameters need to be listed in a single line separated by a semicolon The EmulexOption 0x00000000 parameter must be included for the changes to be effective For example Driver Parameter LinkTimeout 45 NodeTimeout 60 EmulexOption 0x00000000 See the Driver Parameter Reference Table on page 80 for a listing of driver parameters and their defaults and valid values Setting Up System Parameters To change the system parameters create a SYSTEM PARAMS section in the APInstall cfg file Create this section in the Optional Configuration File Changes heading in the AUTOPILOT CONFIG section of the APInstall cfg file AutoPilot Installer Error Codes Reference Table AutoPilot Installer sets an exit code to indicate whether an installation was successful or an error occurred These error codes allow AutoPilot Installer to be used in scripts with error handling AutoPilot Installer s silent mode specifically returns the following values Table 2 Unattended Installation Error Codes Error Code Hex Description 0 0x00000000 No errors 2399141889 0x8F000001 No appropriate driver found 2399141890 0x8FO000002 The AutoPilot configuration file is not found 2399141891 0x8F000003 Disabled HBAs detected in the system 2399141892 0x8F000004 The selecte
154. one fabric While the system the Security Configurator is running on may be able to access all of the servers in its ACG it is not necessarily the case that the selected client for the ASG can access all of the servers Only those that can be accessed by the selected server will be available Security Configurator Situations Backup Masters Table 20 HBAnyware Security Configurator Backup Masters Situations Situation Resolution Cannot create a backup master Select a system or group of systems from the MSC to be the Backup Master The system must be either an unsecured system which will be secured by being made a Backup Master or a system that is not part of any ASG client or server These systems will mirror the MSC s security configuration Because the Backup Master may some day take over as the MSC the Backup Master must be able to physically access all of the systems that the MSC can access Therefore if the MSC is connected to multiple fabrics the Backup Master also must be connected to those same fabrics When you select a Backup Master the Security Configurator displays a warning if it detects that the system selected to be a Backup Master is not able to physically access the same systems that the MSC can access Cannot modify the Security Configurator Select a system or group of systems from the MSC to be the Backup Master The system must be either an unsecured system which will be sec
155. ons cc eceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeess 63 Loop Map Table Definitions ccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaeeeeeeeeeeeeaas 63 Viewing Fabric Attributes cceccceeeeceeeeeecnreeeeeeeeeeeeeeeeeeeeeeeinaaaaaaaaaaeeeeeees 64 Discovery Information Field Definitions 2 0 0 ccccccceeeeeeeeeeeeeeeeeeeeeeteeteneeees 64 Viewing Target Information cccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetenens 65 Viewing LUN Information aceea 66 Viewing Port Statistics 2 0 0 0 ccccccceceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeetees 67 Port Statistics Field Definitions 0 0000 67 Viewing Firmware Information cccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenees 69 Storport Miniport Driver User Manual Page iv ma Table of Contents gt gt EMULEX Viewing Target Mapping ccccccccccncncnccceeeeeeeeeeaaceaaaaneaeneaeneaeneaeneaaneaenenenee 70 Viewing Driver Parameters 000 0 aaa 71 Viewing Driver Parameters for an HBA 1 0 0 terre eeeeeeeeeeeeeees 71 Viewing Driver Parameters for All HBAs in a Host ne 72 Setting Driver Parameters ccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeneess 74 Activation Requirement cccececceeeeeeeeeeeeeeeceaeeeeeeeeeeeseaaaaaeeeeeeeeeneeenaas 74 Setting Host Parameters Using HBAnywarre cccccccceeeeeeeeeeeeteeeettitniteeeeees 74 Setting Driver Parameters for a Host
156. ontinue to use that letter regardless of the physical device number Storport Miniport Driver User Manual Page 88 X EMULEX Setting Topology with HBAnyware The Driver Parameters tab allows you to change the topology for a single HBA or for all HBAs in one host To change topology 1 Start HBAnyware In the discovery tree click the HBA or the host Select the Driver Parameters tab Select the Topology parameter Select a new value from the drop down list Click Apply Reset the HBA to make this change effective D Oi a Setting Topology with Iputilnt To change topology 1 Select an HBA Select Driver Parameters from the Category list Double click on Topology and the Modify Driver Parameter window is displayed Enter new topology value in the New Value field and click Change S E a Reset the HBA to make this change effective Mapping and Masking Automapping SCSI Devices The driver defaults to automatically mapping SCSI devices The procedures in this section apply if the default has been changed Automapping SCSI Devices with HBAnyware To automap SCSI devices 1 Start HBAnyware 2 Display driver parameters for the host or HBA select the Driver Parameters tab or the Host Driver Parameters tab 3 Select the AutoMap HBA parameter Several fields about the parameter appear on the right side of the screen Select Enabled If you want a temporary change where the parameter reverts to its last perm
157. or global param the name of the parameter whose value you want to modify Value the new value you want to assign to the parameter SetBootBios Syntax HBACMD SetBootBios lt wwpn gt lt ctrlword gt Description Enables or disables the Boot BIOS on the referenced HBA To enable the Boot BIOS for 10 00 00 00 c9 2e 51 2e type hbacmd setbootbios 10 00 00 00 c9 2e 51 2e E Parameters WWPN the World Wide Port Name of the HBA Boot BIOS that you want to enable or disable this HBA can be either local or remote altword E enable the Boot BIOS D disable the Boot BIOS Storport Miniport Driver User Manual Page 48 X EMULEX PciData Syntax HBACMD PciData lt wwpn gt Description Shows PCI configuration data for the HBA specified by the WWPN To show PCI configuration data for HBA 10 00 00 00 c9 2e 51 2e type hbacmd pcidata 10 00 00 00 c9 2e 51 2e Sample response Table 5 Sample PciData Response Vendor ID ox10DF Device ID 0OxF900 Command 0x011F Status 0x02a0 Revision ID 0x01 Prog If 0x00 Subclass 0x04 BaseClass 0x0C Cache Line Size 0x10 Latency Timer 0x40 Header Type 0x00 Built In Self Test 0x00 Base Address 0 OxFE2fc004 Base Address 1 0x00000000 Base Address 2 OxFE2FD804 Base Address 3 0x00000000 Base Address 4 0x0000E401 Base Address 5 0x00000000 CIS 0x00000000 Sub Vendor ID 0x10DF SubSystem ID OxF900 ROM Base Address 0xFE300000 Interrupt Line 0x12 Interrupt Pin 0x01 Minimum Grant
158. orport detected that it needs to abort all I O to a specific target This results in login reset to the target in question SEVERITY Warning LOG LOG_FCP verbose ACTION Review system configuration Possible side effect of cluster operations SEE ALSO Ipfc_mes0714 Ipfc_mes0714 0714 Issued Bus Reset for PathId d DESCRIPTION Storport is requesting the driver to reset all targets on this HBA SEVERITY Warning LOG LOG_FCP verbose ACTION Review system configuration Possible side effect of cluster operations SEE ALSO Ipfc_mes0713 Storport Miniport Driver User Manual Page 140 X EMULEX lpfc__mes0716 0716 FCP Read Underrun expected d residual d DESCRIPTION FCP device provided less data than was requested SEVERITY Supplement Information LOG LOG_FCP verbose ACTION No action needed informational SEE ALSO Ipfc_mes0730 lpfc_mes0729 0729 FCP command error ulpStatus x x ulpWord 4 x x XRI x x ulpWord 7 x x DESCRIPTION The specified device failed an I O FCP command SEVERITY Warning LOG LOG_FCP verbose ACTION Check the state of the target in question REMARKS Ipfc_mes0730 is also recorded if it is a FCP Rsp error Ipfc_mes0730 0730 FCP response error Flags x x SCSI status x x Residual Yd DESCRIPTION The FCP command failed with a response error SEVERITY Warning LOG LOG_FCP verbose ACTION Check the state of the target in question remark Ipfc_mes0716 lpfc_mes0734 lpf
159. ort Driver User Manual Page iii mran Table of Contents gt gt EMULEX Uninstalling HBAnyware Web Launch ccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeenenes 26 Uninstalling the Emulex Drivers ccccccccccccceeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 27 Co nfig rati n s sies tances eek tbat cat tlet etic adda aeaaea manine Ea aaa aaa aana 28 MOJU iO cececanececacanena a a a i i i a i a 28 Starting the HBAnyware Utility with Web Launch eeseeeeeeeeeeeeeeeeeeeeeeeeeeseeeeene 29 Starting HBAnyware from the Desktop cecceeeeeeeeeeeee ett tetttttteetintniiaee 29 Changing Management Mode ii i i iii iiiiiiiiiiiaaaaaed 30 Starting the HBAnyware Security Configurator 31 Starting HBAnyware from the Command Line ar 32 HBAnyware Window Element Definitions 00 cece eeeeeeeeeeeeeeeeeeetetttettneeeeeees 33 THE NONU Ba er a erere E coer reer reer reer errr reer rrerer terres 33 TRG TOOID AP ecce A ieee ieee AA AA AEA AAAA AEA A EA EAA E EAE 33 THe TOODA BUNGI S a aaa 33 DISCOVETY TOO oir RRE RARERERERAR 34 Property Tabs nesne 35 HUS Ban ie EEA a 35 Using the HBAnyware Command Line Interface ees 35 The CLI Client Command Reference 0 0 0 ee 37 Starting the LightPulse Utility lputilnt 0 00 ee eeeeeeeeeeeeeeeeeeeeeeteeteaaeeeeeees 53 IputilInt Category SUMMATLIES cc cceccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeetenes 53 Discovenng HBAS eissii oa ta tata n
160. ostic Dump Bo x Dump Detads Target WWPN 10 00 00 00 C9 3F 2F CD Dump File Directory C Program Files HBAryware Dump Dump File Retention Currently up to 10 dump files per adapter may be retained on this host You may change the number of retained dumo files but please be aware that individual dump files can be very large Therefore pou should use discretion when selecting a retention court Files Retained fio 4 Delete Existing Dump Files po Figure 62 HBAnyware Utility Diagnostic Dump Dialog Box 4 Click Start Dump Storport Miniport Driver User Manual Page 105 X EMULEX Displaying PCI Registers and Wakeup Information A PCI Register dump for the selected HBA appears in the lower left panel of the Diagnostics tab Wakeup information for the selected HBA appears in the lower right panel of the Diagnostics tab The information is read only and is depicted below PCI Rogiters Wakeup Parameters Paasman Valve IndisiLoad CCEOISIS 00555637 Flags 00000000 Boot BIOS 03575015 00101303 SU 06531915 001011 SU 07631915 00MI0H11 U3 00000000 00000000 SU4 00000000 CO0000NO AOH 07505 001M3 EROM Yes Figure 63 HBAnyware Utility PCI Registers and Wakeup Parameters Area of the Diagnostics Tab Storport Miniport Driver User Manual Page 106 X EMULEX Running Advanced Diagnostic Tests with HBAnyware The Advanced Diagnostics feature gives you greater control than the Quick Test over the type of diagnostics
161. oto server2ok none2 if not errorlevel 1248 goto noreport2 echo No HBA found goto server2ok noreport if not errorlevel 110 goto nocfg2 echo Could not open installation report file goto server2ok nocfg2 if not errorlevel 87 goto badcfg2 echo Invalid configuration file parameters goto server2ok badcfg2 if not errorlevel 2 goto server2ok echo No appropriate driver found server2ok Storport Miniport Driver User Manual Page 21 X EMULEX Manually Installing or Updating the Storport Miniport Driver Overview You can install or update the Storport Miniport driver and utilities manually without using AutoPilot Installer The Emulex PLUS ElxPlus driver supports the HBAnyware utility persistent binding and LUN mapping and masking The ElxPlus driver replaces the adjunct driver The ElxPlus driver must be installed before you install the Storport Miniport driver If you currently use Storport Miniport 1 11a3 or earlier the adjunct driver registry key must be removed using the deladjct reg file before you install the ElxPlus driver The Storport Miniport driver ElxPlus driver and deladjct reg file were extracted when you ran the Distribution Executable File Removing the Adjunct Driver Registry Key If you are using Storport Miniport version 1 11a3 or earlier you must remove the adjunct driver registry key See Uninstalling the Emulex Drivers on page 27 Manually Installing the Emulex PLUS ElxPlus Driver for the First Time
162. oup ACG or an unsecure system If it is an unsecure system it will be secure when it becomes a Backup Master Backup Master Tab and Controls The first time the Backup Master tab is selected on the MSC it looks similar to Figure 90 ES xj tocan Carad Gane tocar Sutara Badae Moes ataa Bactup Master trvadatle Sposmces oo e2 a Figure 90 HBAnyware Security Configurator Backup Master tab First Time Selected The following tasks are performed on the Backup Master tab Sa xj Access Corio Group Acces SubGroupe Backup Masar tou Figure 91 Backup Master Tab with Backup Masters Created Storport Miniport Driver User Manual Page 130 X EMULEX Table 6 Backup Master Specific Buttons Button Title Corresponding Procedure Assign This System As The Reassign a Backup Master as the new MSC from the old Master Client MSC Edit Generate new security keys Delete Delete a Backup Master Restore Restore the Backup Master to its last saved configuration Creating a Backup Master To create a Backup Master 1 On the MSC start the HBAnyware Security Configurator 2 Select the Backup Master tab EhiAnywere Secunty Coniigurater ee E xj Atir New Maiter Chere Figure 92 HBAnyware Security Configurator Backup Master Tab with Backup Masters 3 Select a system from the Available Systems list 4 Click the left arrow to move the system to the Back
163. p tab appears Figure 80 on page 119 2 On the Access Control Group tab click the Generate New Keys button A dialog box warns you that you are about to generate new security keys for all systems 3 Click Yes The new keys generate and are sent to all of the remote servers in the ACG Restoring the ACG to Its Last Saved Configuration You can restore the ACG to its last saved configuration if there are unsaved changes to the ACG only from the Master Security Client MSC To restore the ACG to its last saved configuration 1 From the Access Control Group tab on the MSC click the Restore button Figure 82 Storport Miniport Driver User Manual Page 123 X EMULEX Accessing a Switch You can enable switch access only on a Master Security Client MSC Switch access grants the client access rights to a switch to remotely access HBAs on servers in the Access Control Group ACG To enable switch access 1 Start the HBAnyware Security Configurator 2 From the Access Control Group tab check Enable Switch Access Figure 82 Setting Up and Maintaining Access Sub Groups Introduction Use the Access Sub Group tab to create multiple Access Sub Groups ASGs and multiple levels tiers in the security topology hierarchy The hierarchy can be as many levels deep as desired However we recommend the hierarchy extend no more than three levels deep as it becomes increasingly difficult to keep track of the topology the deeper it go
164. possible to delete the child ASGs of the offline ASG However it is recommended that you delete them only if the client for the offline ASG will never be put online again It is best to delete child ASGs when the parent ASG is online Click Yes on the error message to delete the ASG or No to close the message without deleting The following error message is displayed when starting the Security Configurator This system is not allowed client access to remote servers This program will exit The system you are running the Security Configurator on is already under the security umbrella as a server to one or more clients To make this server a client so that it can successfully run the Security Configurator click OK to close the message and exit the program then 1 Run the Security Configurator on the MSC or on any client that has this server in its ASG 2 Make this server a client to a group of servers The following error message is displayed when starting the Security Configurator There are no Backup Master Client Systems assigned to this security configuration At least one should be assigned to avoid loss of the security configuration should the Master Client System become disabled Use the Backup Master tab to assign a Backup Master for the MSC Storport Miniport Driver User Manual Page 153 Table 21 Error Message Situations Continued X EMULEX Situation Resolution The
165. pplication named HBACMD EXE Each time you run this application from the command line a single operation is performed The first parameter of this command is the requested operation When the specified operation completes the command prompt is displayed Most operations retrieve information about an entity on the SAN and show that information on the console Storport Miniport Driver User Manual Page 35 X EMULEX Most of the CLI Client commands require one or more additional parameters that specify the nature of the command A parameter used by many HBACMD commands specifies the World Wide Port Name WWPN of the HBA target of the command For example the following command displays the port attributes for the HBA with the specified WWPN c gt hbacmd portattrib 10 00 00 00 c9 20 20 20 Syntax Rules The syntax rules for HBACMD are as follows e All CLI Client commands and their arguments are case insensitive e The requested operation must contain at least three characters or as many as needed to distinguish it from any other operation e Whenever a WWPN is specified individual fields are separated by colons or spaces When using space separators the entire WWPN must be enclosed in quotes Out of Band Access Out of band OOB access enables you to access HBAs by their IP address or by the name of the host on which they reside Since HBAs may exist on a host but not be a part of a FC network they will not appear during
166. r l 3 Recent Places aheerbesticd paa m jmntldrz PE Computer More File descnipbor HBA ware Remote Server Folders v Company Emulex Corporation File version 301 15 Documents and Sett Date created 10 6 2006 9 54 AM Program Files ize 600 KB l Common Files E E Emulex di AutoPilot installe E Emulex E Wil L Common D Emuidev Ronni Fle name RMServer X Appicationa exe comice Figure 74 Windows Vista Browse Window Storport Miniport Driver User Manual Page 114 6 Click Open The Add a Program window appears G Select the program you want to add or dick Browse to find one thatis not isted and then dick OK Programs SSHBAnyware WebLaunch Uninstall a SSHBAnyware Weblaunch Update URL Hearts InkBal internet Explorer iputilnt 48 Mahjong Titans Minesweeper E Problem Reports and Solutions 3 Purble Place ETIRMServer Path am Fies Emulex Utl Common RMServer exe Tee C Figure 75 Windows Vista Add a Program Window 7 Click OK to add the RMServer program Adds Program ca X EMULEX 8 Verify that RMServer is added Exit back to Firewall Settings Click the X in the right corner of each screen until the Firewall Settings window appears RMServer program is selected AP Windows Firewall Settings SS Exceptions control how programs communicate through Vindows Firewall Add a program or port exception to allow communications through the frevall
167. r Drivers Storport l A64 for the Itanium 64 bit driver version 9 Click OK Select Emulex PLUS 10 Click Next to install the driver 11 Click Finish The ElxPlus driver update is complete Continue with manual installation of the Storport Miniport Driver Manually Installing or Updating the Storport Miniport Driver To update or install the Storport Miniport driver from the desktop 1 Select Start Control Panel and System 2 Select the Hardware tab 3 Click Device Manager 4 Open the SCSI and RAID Controllers item Storport Miniport Driver User Manual Page 23 5 X EMULEX Double click the desired Emulex HBA Note The driver will affect only the selected HBA If there are other HBAs in the system you must repeat this process for each HBA All DC models will be displayed in Device Manager as two HBAs therefore each HBA must be updated 2 OP ON 12 13 14 Select the Driver tab Click Update Driver The Update Driver wizard starts Select No not this time Click Next on the Welcome to the Hardware Update Wizard window Select Install from a list or specific location Advanced Click Next Select Don t search will choose the driver to install Click Next Click Have Disk Direct the Device Wizard to the location of oemsetup inf If you have downloaded the Storport Miniport files to the default directory the path will be C Program Files Emulex AutoPilo
168. r runs on a Backup Master the Access Control Group tab looks like the tab on a non MSC system The Access Sub Group tab shows the ASGs but you cannot change the ASGs Figure 82 on page 121 The Backup Master tab is available only when the HBAnyware Security Configurator is running on the MSC or a Backup Master Use this tab to set up a system as a Backup Master to the MSC and to replace the MSC with a Backup Master Each time you start the HBAnyware Security Configurator on the MSC and no Backup Master is assigned a message warns you that no Backup Master Client is assigned to the security configuration If you run the HBAnyware Security Configurator on a Backup Master a message warns you that you can only view security information on a Backup Master Security changes must be made to the MSC Storport Miniport Driver User Manual Page 129 X EMULEX A Backup Master system receives all the updates that the MSC makes to the security configuration therefore it is very important that the Backup Master is online when the HBAnyware Security Configurator is running on the MSC Otherwise updates to the security configuration are not reflected to the Backup Master If the Backup Master then becomes the MSC the security configuration may be corrupted Backup Master Eligible Systems To be eligible to become a Backup Master a system must not be a client or server in any ASG In other words it must be either a server in the MSC s Access Control Gr
169. ration file 2399141903 0x8F00000F A required QFE or Service Pack was not detected on the system 2399141836 0x8F000030 AutoPilot Installer was not invoked from an account with Administrator level privileges 2399141952 0x8F000040 AutoPilot Installer has detected unsupported HBAs on the system Invoking AutoPilot Installer If the configuration file has been modified and saved with its original name APInstall cfg and you want to invoke the AutoPilot Installer at the command line type apinstall If the configuration file has been modified and saved with a different name and or the configuration file location has changed you must specify the entire path location using the standard drive directory path filename format and the entire name of the configuration file In the following example the configuration file has been renamed and relocated Example ApInstall g autopilot mysetup cs apinstall cfg Batch File Example Modifying the configuration file enables you to script the installation of a system s driver The following example batch file assumes that you have made mandatory changes to the APiInstall cfg file as well as any desired optional changes Storport Miniport Driver User Manual Page 19 X EMULEX If your systems have been set up with a service that supports remote execution then you can create a batch file to remotely update drivers for all of the systems on the storage net If Microsoft s RCMD service w
170. rations REMARK See also Message 0701 Link Log Messages 1302 1306 Ipfc_mes1302 1302 Invalid speed for this board d forced link speed to auto DESCRIPTION The driver is re initializing the link speed to auto detect SEVERITY Warning LOG LOG_LINK_EVENT verbose ACTION None required Ipfc_mes1303 1303 Link Up event tag x x link speed dG topology 0 Pt2Pt 1 AL d DESCRIPTION A link up event was received It is also possible for multiple link events to be received together SEVERITY Error LOG LOG_LINK_EVENT verbose ACTION If numerous link events are occurring check physical connections to FC network REMARKS Ipfc_mes1304 is recorded if Map Entries gt 0 and corresponding mode and SEVERITY level is set Ipfc_mes1305 1305 Link down even tag x x DESCRIPTION A link down event was received SEVERITY Error LOG LOG_LINK_EVENT verbose ACTION If numerous link events are occurring check physical connections to FCI network Ipfe_mes1306 1306 Link Down timeout DESCRIPTION The link was down for greater than the configuration parameter HLinkTimeOut seconds All I O associated with the devices on this link will be failed SEVERITY Warning LOG LOG_LINK_EVENT verbose ACTION Check HBA cable connection to FC network Storport Miniport Driver User Manual Page 142 X EMULEX Tag Messages 1400 1401 Ipfc_mes1400 1400 Tag out of range ContextIndex x x MaxIndex x x ulpCommand x x D
171. reate the ACG 1 Start the Security Configurator for the first time in an unsecure environment The following message appears HUAnyware Security Configurator m xj i This utility is running on an ureecure system Corkiring wil akow you to set up a nen secur ty configuration making this system the Master Clert System Figure 79 HBAnyware Security Configurator Unsecure System Message 2 Click OK The Access Control Group tab appears Ertanrane Sent cornat x Accent Control Group Acer SubGrurr Backup Nare Abou irre ear r Accar Corba Gap Server Figure 80 HBAnyware Security Configurator Access Control Group Tab No ACG Servers Storport Miniport Driver User Manual Page 119 X EMULEX 3 Select the unsecured servers that you want to add to the ACG from the Available Servers list LAnywore Secunty Configurator x Access Cantal Group Secer SubGroupe Backup Master About Remove Seouny Gener ake New Keys e L we gt fl CusDb_1 Srv EL CutDb_10_Sre Siy El CustDb_4 Srv CuvtDb Srv ii CuttDb_6 Sre CuutDb_ 7 Srv Eng_4 H Eng_ Eng HASys 0 Eng E HASys_1 if k lick OK or Apply Figure 81 HBAnyware Security Configurator Access Control Group Tab with ACG Servers 4 Click the left arrow to add the servers to the Access Control Group Servers list 5 Click OK or Apply Designating a Master Security Client The first time you run
172. rent value the range of acceptable values the default value and whether the parameter is dynamic a dynamic parameter allows the change to take effect without restarting the HBA or rebooting the system e For specific parameter functionality see page 80 e To change driver parameter values for the host see page 74 e To change driver parameter values for an HBA see page 76 Viewing Driver Parameters for an HBA To view the driver parameters for an HBA 1 Start HBAnyware 2 Do one of the following e From the menu bar click View and Sort by Host Name ml e From the toolbar click the ga button 3 In the discovery tree click the HBA The General tab is displayed Storport Miniport Driver User Manual Page 71 X EMULEX 4 Select the Driver Parameters tab see Figure 37 The Installed Driver Types field shows the driver version installed on the HBA peteanmwe vany zioz dea ta Ha ey Led ia B sy A E Hests s LQ woaspr rest S kg LP101 100000 00 C9 3F 2FiCD tewtatled Driver Type Windows SCSipat Mingot venion E 21 00 00 04 cF 50 C 2D Sun a M 21 20 00 04 cF 80 05 36 a Bi 21 00 00 04 CF 50 CF 38 E 21 00 00 04 cF s0 cF 2F a Ej 21 00 00 04 cF 90 03 71 a Ei 21 00 00 04 CF 50 03 3 30 06 01 61 102100 09 General Adapter Ootaks Statistics Frmware Targat Mapping Criver Paramaters Cisqnostics Dercripten eS Sets NT SAB ERR staha fox general delsSAB_STATUS_BU
173. ress for HBAnyware WebLaunch Type y yes to use this IP addres or Type n no to provide your own IP dress or Type q to quit configuring IP address User input Figure 5 HBAnyware Web Launch Initial Installation Dialog Screen Storport Miniport Driver User Manual Page 10 2 Configure the Web server IP address for HBAnyware Web Launch a To configure using the current IP address type Y BAnyware WebLaunch Install Copying WebLaunch related files to web server DONE Emulex HBAanyware WebLaunch has found the following IP address 138 239 87 66 want to configure this IP address for HBAnyware WebLaunch y yes to use this IP address or n no to provide your own IP addr or gt q to quit configuring IP address input y Is your web server listening on the normal default HTTP port 88 gt y n y JNLP configuration DONE Installing VebLaunchSry service DONE Figure 6 HBAnyware Web Launch Installation Dialog Screen After Web Server Listening is Verified e To enter your own IP address type N and enter a new IP address Figure 7 56 HBAnyware WebLaunch Install helhebehehebelehehelabeleiehelehebalshelebshelehslebehelebehelshelehelelsleleislelshelelelelelelelel EMULEX HBANYWARE WEBLAUNCH INSTALLATION Te E EE EEE LLL LE LLLE tere eee Creating HB nyware WebLaunch directory in C Inetpub wwwroot DONE Copying WebLaunch related files to web server DONE Emulex HBAnyware WebLaunch has found th
174. rget devices the SCSI bus and SCSI ID remain the same when the system is rebooted or global target automapping is disabled LUN paths are displayed in Disk Manager when you perform a re scan and are displayed dynamically in HBAnyware Target LUN Masking Target LUN masking defaults to disabled You can mask and unmask LUNs at the target level If you have unmasked all LUNs for a specific target either using the global or target functions you can mask and unmask an individual LUN as well The HBA can detect all LUNs for the specific target and will present only the unmasked ones Storport Miniport Driver User Manual Page 90 X EMULEX Mapping and Masking Window Defaults Table 9 describes LUN mapping and masking global defaults Table 9 Mapping and Masking Window Defaults Field Function Default Description Window Globally Automap Enabled Emulex driver detects all FC devices attached to the Emulex Global All Targets HBAs Automap Globally Automap Enabled Assigns an operating system LUN ID to a FC LUN ID for all Global All LUNs LUNs behind all targets in the system area network Automap Globally Unmask Enabled Allows the operating system to see all LUNs behind all Global All LUNs targets Automap Automap All Disabled With Globally Automap All LUNs disabled this parameter LUN Mapping LUNs Target assigns an operating system LUN ID to a FC LUN ID for all Level LUNs behind the selected target
175. ric they are all available to be added to any ASG However if the client is connected to more than one fabric it is possible that not all of the servers in the client s ACG are physically accessible by a chosen client for an ASG In this case those servers are not available to be added to that ASG If you add a system to an ASG as a server and then make the system a client to a child ASG you cannot remove it from the ACG it belongs to as a server until you delete the ASG that it is a client to Before you delete a server from an ASG you must first remove the server from any lower level ASGs to which it belongs In the ASG tree of the Access Sub Groups tab one or more of the names of the ASGs is displayed as ASG Client Offline Storport Miniport Driver User Manual The client system for the ASG was not discovered when the Security Configurator was started This is a symptom of two different problems All Servers Are Not Displayed New Keys Were Generated While Servers Were Offline See Table 22 on page 154 for details regarding these problems Page 151 X EMULEX Table 19 HBAnyware Security Configurator Access Sub Groups Situations Continued Situation Resolution Not All Servers are available to an ASG When you create a new ASG or modify an existing ASG not all of the servers in the ACG are available to be added to the ASG A client system can be connected to more than
176. rity level to enable entry of a logged error into the system If set to 0 all errors regardless of severity are logged If set to 1 severe malfunction and command level errors are logged If set to 2 both severe and malfunction errors are logged If set to 3 only severe errors are logged Note See the Configuration Section for instructions on how to set driver parameters Storport Miniport Driver User Manual Page 144 Format of an Error Log Entry An error log entry will take the form of an event This event is described by e Date date entry was logged e Source elxstor e Time time entry was logged e Category none e Type error e Event id 0 e User N A Computer name of computer X EMULEX The relevant word from the elxstor point of view is at offset 0x10 Bits 0 7 of the word at offset 0x10 are the error code Error Codes Tables Table 13 Severe Errors Bits 0 7 Interpretation 0x00 Unable to allocate common area 0x01 Unable to allocate common area 0x02 Unable to allocate common area 0x03 Unable to issue initialization command 0x04 Initialization command failed 0x05 Unknown adapter type 0x06 Unrecognized adapter type 0x07 Write of non volatile parameters failed 0x08 Invalid link speed selection 0x09 Configuration command failed 0Ox0A Configuration command failed 0x0B Configuration command failed 0x0C Una
177. rom a Utilities subdirectory located in the same directory as AutoPilot Installer To modify the location locate the following in the APInstall cfg file all in one line UtilitiesLocation C Program Files Emulex Autopilot Installer Windows Utilities Remove the semicolon before this line and modify this directory path to specify an alternate location such as a network shared drive Setting Up an Automatic System Restart During an Unattended Installation AutoPilot Installer does not automatically perform system restarts for the following reasons e Restarts often require a login as part of Windows start up process If the system is restarted the installation process stops until a login is performed e AutoPilot Installer does not know if it is safe to restart the system Restarts while applications are active can result in the loss of data To configure Windows to start up without requiring a login remove the semicolon from this line SilentRebootEnable FALSE Change this parameter to true SilentRebootEnable TRUE Setting Up Installation Report Title and Location You can change the Installation report name and the location to which it is written This information must be specified in one command In the following example x is the system drive Remove the semicolon before ReportLocation x autopilot reports installs October16 06 txt Default File Name This default file name format is report_mm d
178. s 2 9 to update the firmware or boot code on a second port Note Step 10 12 apply only to x86 BootBIOS For EFIBoot you must enable the boot code using the EFI utility see the EFIBoot documentation for more information Enable the boot code If the boot code is already enabled on the Firmware tab the Boot Bios button title is Disable see Figure 35 skip to step 12 Otherwise continue with step 11 Click Enable The button title changes from Enable to Disable Note If the state of the boot code has changed this change is reflected immediately on the General tab If you are updating x86 BootBIOS you must also enable the HBA to boot from SAN using the BIOS utility see the documentation that accompanies the boot code for more information Storport Miniport Driver User Manual Page 99 X EMULEX Updating Firmware or Boot Code Batch Mode with HBAnyware Loading firmware or boot code in batch mode enables you to install firmware or boot code on multiple HBAs in a single step Batch firmware or boot code loading is restricted to a single firmware or boot code file and to all accessible HBAs for which that file is compatible Note No other HBAnyware functions can be performed while batch firmware or boot code loading is in progress Prerequisites e The Storport Miniport driver is installed e The HBAnyware utility is installed The firmware or boot code file has been downloaded from the Emulex W
179. s installed Note See Setting Up Management Mode for Attended and Unattended Installations on page 17 in the Unattended Installation topic for more information Management mode parameters govern both attended and unattended installations Configuration Questions Vendor specific versions of the Emulex driver installation program may include one or more windows with questions that you must answer before continuing the installation process Storport Miniport Driver User Manual Page 4 Installation Planning X EMULEX Table 1 describes the types of installations that you can perform under certain conditions Use this information to determine which method to use for your situation Table 1 Types of Installations Attended Installations Unattended Installations Condition Hardware First Installation Software First Installation Unattended Installation Replicated Installation No HBA in a single system X X New HBA in a single system Existing HBAs and drivers installed updated driver available Multiple systems no HBAs installed Multiple systems new HBAs installed Storport Miniport Driver User Manual Page 5 X EMULEX AutoPilot Installation Procedures Hardware First Installation Prerequisites The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive Note To up
180. saaaaeeseeeeeeeeeaaaeneeeeeees 3 Distribution Executable File Overview cccccccccceceeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeeeess 3 Running the Distribution Executable File ceceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetees 3 AutoPilot Installer 0c ccccccceecc cece eeeeeeeeeeeceeaeeaeeeeeeeeeeeaaaeaaeeeeeeeeeeaaaadeeeeeeeeenaaaaaes 4 Introduction cece 4 PFET EQUISILCS sexs ciccwete sats teva veeh chee aualeck che clsleah saves suanclaleobaudec dheeehahebaadeceshekuhanee 4 AutoPilot Installer Features ccccccccccceeeeeeeeeeeeeceeeeeeeeeeeeeeeeaaaeeeeeeeeeeeeaas 4 Configuration QUeSTtIONS 0 nl A 4 stallaion PLANING sais 5 AutoPilot Installation Procedures ln ni nil iii i iiiiiiiiaaaaaaea 6 Hardware First Installation ccccccccccceccereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeess 6 If the Installation Fails cccccceeccecceeeeeeeeeeeeeeeaeeeeeeeeeeeeeeaaeeeeeeeeeeeesaaaaaees 7 Software First Installation ccccceeeeeeeeeeeeeeeecaaeeeeeeeeeeaaeeeeeeeeeeeesaaaeeeseneeeeeees 8 Installing the HBAnyware Security Configurator cece 9 Installing the HBAnyware Utility Web Launch Feature n se 10 Updating the HBAnyware Utility Web Launch URL 12 Unattended Installation ccccceeceeeeeeeeecaeeeeeeeeeeeeeecaeeeeeeeeeeeeesaaaeaeeeeeeeeeeeaaaaeees 13 AutoPilot Configuration File Format cccccccccccccecceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
181. se nor for any infringements of patents or other rights of third parties that may result Periodic changes are made to information contained herein although these changes will be incorporated into new editions of this manual Emulex Corporation disclaims any undertaking to give notice of such changes Storport Miniport Driver User Manual Page ii ma Table of Contents gt gt EMULEX eit a 69 Deere ene ee ee ee nen seer ree tern en een an ener rere eaa aae aeae Eaa aasan oeeaaeaii 1 LGM 0 0 cs Tg res ee eee eae ee 1 Important Considerations cccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaeeeeeeeeeeseaaaeeeeeeeeeeesaaaaeees 1 Changing Driver Types cccccccccncccncncccceceeeeeeeeeeeeeeeceaaaeaanenananenenaaaaeeeeeeeees 1 Microsoft Storport Driver Update ccceeeeceeeeeeecaeeeeeeeeeeeeeeeaaeeeeeeeeeeeeeaaaeeees 1 AutoPilot Installer Terminates with Legacy HBAs Installed ee 2 AutoPilot Installer Management Mode Setup ccccecccccceceeeeeeeeeeeeeeeeeeeeeeetees 2 Storport Miniport Driver Information cccccccccececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeess 2 PICT CQUISINCS 552 iacc Fenn cecanesetecacacttiaatidatecntycetsiatianeecatecetiuatiatee catecetiuatiak Sieatecstataea 2 Compa I eee ee a 2 New in This Release ccccceeeeeececeeeeeeeeeeeeeeeeeceaaeeaaeeeeeeeeceaeeeeeeeeeeeaeeeaaaes 3 KNOWN ISSUES 000ceeceeeeee cece ee eeeeeeeeeeeeaeaeeeeeeeeeeecaaaaeeeeeeeeee
182. set QueueDepth to be greater than 48 e g 64 and NumFcpContext to be greater than 512 e g 1024 Storport Miniport Driver User Manual Page 87 X EMULEX Setting Topology Topology Reference Table The presence of a fabric is detected automatically Table 8 Topology Reference Topology Description HBAnyware and Iputilnt Value Private Loop Operation Only Fibre Channel Arbitrated Loop FC AL topology is used After successful loop initialization the driver attempts login with FL_PORT Switched Fabric Loop Port e If FL_PORT login is successful public loop operation is employed e If FL_PORT login is unsuccessful private loop mode is entered If a fabric is not discovered and the topology is arbitrated loop the driver operates in private loop mode using the following rules If an FC AL device map is present each node described in the map is logged and verified as a target If an FC AL device map is not present logins are attempted with all 126 possible FC AL addresses LPGO PRLO are also handled by the driver Reception of either causes a new discovery or login to take place 0 Switched Fabric Operation Only switched F_PORT point to point pt to pt login is successful fabric mode is used If F_PORT login is unsuccessful N PORT to N_PORT direct connection topology will be used e If a switch is discovered the driver performs the following tasks e FL_PORT login Topology 0 e F_P
183. signment occurs and these assignments are displayed on the LUN Mapping window Click OK 8 Reboot the system for this change to take effect LUN Masking and Unmasking for a Target Target LUN Automapping defaults to disabled If enabled target LUN automapping assigns operating system LUN IDs to a fixed FC target s physical LUNs Global LUN automapping must be disabled for target LUN automapping Storport Miniport Driver User Manual Page 92 X EMULEX To unmask or mask a LUN 1 Start Iputilnt Select an HBA Select Persistent Bindings from the Category list All targets are displayed Click on a target The Lunmap button becomes active Click Lunmap The LUN Mapping window is displayed All LUNs are displayed for the target Oak N Do the following To unmask or mask all LUNs for the target set the LUN Unmasking function to Disabled e To mask or unmask a LUN select the row and click Edit In the Edit Map Entry area click on the Mask Unmask field to change the status Note If LUNs are not displayed LUN mapping has been disabled at the global level and not enabled at the target level or the LUNs have been masked at the global level 7 Click OK These changes do not require a reboot Setting Up Persistent Binding Global automapping assigns a binding type target ID SCSI bus and SCSI ID to the device The binding type SCSI bus and SCSI ID may change when the system is rebooted With persistent binding applie
184. t lt ID gt lt scsibus gt lt scsitarget gt Description Removes a persistent binding between a FC target and a SCSI bus and target The binding to be removed can be to a target WWPN target WWNN or target D_ID To remove on behalf of HBA 10 00 00 00 c9 2e 51 2e the binding between target WWPN 20 00 00 d0 b2 00 30 40 and SCSI bus 1 target 3 type hbacmd removepersistentbinding 10 00 00 00 c9 2e 51 2e P 20 00 00 d0 b2 00 30 40 1 To remove on behalf of HBA 10 00 00 00 c9 2e 51 2e the binding between target D_ID 10101 and SCSI bus 1 target 3 type hbacmd removepersistentbinding 10 00 00 00 c9 2e 51 2e D 10101 1 3 If no errors occur a response to the last example would be Remove Persistent Binding for 10 00 00 00 c9 2e 51 2e D 10101 1 3 Parameters WWPN the World Wide Port Name of the HBA for which you want to remove a persistent binding the HBA can be either local or remote bindtype P enable binding by WWPN N enable binding by WWNN D enable binding by D_ID ID Target WWPN if bindtype P Target WWNN if bindtype N Target D_ID if bindtype D scsibus the bus number of SCSI device scsitarget the target number of SCSI device BindingCapabilities Syntax HBACMD BindingCapabilities lt wwpn gt Description Shows the binding capabilities present at the referenced HBA To view the binding capabilities at 10 00 00 00 c9 21 5e 21 type hbacmd bindingcapabilities 10 00 00 00 c9 21 5e 21
185. t Driver User Manual Page vi ma Table of Contents gt gt EMULEX FCP Log Messages 0701 0749 0 eeeeteeeeeeeeeeeeeeeeeteeeeeeeeeeenetntaaeeeees 140 Link Log Messages 1302 1306 cececeeeeeeeeeeteteeeteeeetettetettaeeeees 142 Tag Messages 1400 1401 ccccceeeeeeeeccaeeeeeeeeeeaeeeeeeeeeeeeeeaaaeeeneees 143 NPIV Messages 1800 1899 ccccccseeeeeeeeeeeeeeeeeeeeeeeeeeeeaeeeeeeeereeees 143 EOP LO 144 Viewing the Error LO seesinane 144 Severity SCNOMG ears EEEE 144 Related Driver Parameter LOQError cccccccccccceeeeceeeeeeeeeeeeeeeeeeeteeeeeeess 144 Format of an Error Log Entry cccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeaaeeeeeeeereeess 145 Troubleshooting TOpics ccccccccceeeeeeeeeeeeeeeaeeeeeeeeeeeeecaaeaeeeeeeeeeessaaaeeeeeeeeeeenaas 149 General Situations osso iaaa a a ea a aaa aai 149 Security Configurator Situations Access Control Group ACG 65 150 Security Configurator Situations Access Sub Groups ASG 06 151 Security Configurator Situations Backup Masters cc eeeeseeeeeeeeeeees 152 Security Configurator Situations Error Messages cceeeeeeeeeeeeeeeeees 153 Security Configurator Situations Master Security Client MSC 0 154 Non Hierarchical and Hierarchical ASG 2 cccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeenaes 156 Storport Miniport Driver User Manual Page vii X EMULEX Installat
186. t Installer Drivers Storport x86 for the 32 bit driver version or C Program Files Emulex AutoPilot Installer Drivers Storport x64 for the x64 bit driver version or C Program Files Emulex AutoPilot Installer Drivers Storport lA64 for the Itanium 64 bit driver version Click OK Select Emulex LightPulse LPX000 PCI Slot X Storport Miniport Driver your HBA model will be displayed here Click Next Click Finish The driver installation is complete The driver should start up automatically If the HBA is connected to a FC switch hub or data storage device a blinking yellow light on the back of the HBA will indicate a link up condition Manually Installing the Driver Utilities Running this executable installs the HBAnyware and Iputilnt utilities Prerequisites The ElxPlus driver is installed The Storport Miniport driver is installed The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive If you have downloaded the Storport Miniport files to the default directory the path will be C Program Files Emulex AutoPilot Installer Utilities To install the utility 1 2 3 Run setupapps exe Follow the instructions on the setup windows Click Finish in the last console window to exit Setup The utility installation has completed The HBAnyweare utility automatically starts running Storport Miniport Driver User Manual Page 24 X EMULEX
187. t does not belong to an Access Sub Group ASG You can remove this system from the ACG amp The system is a secure server in the ACG and belongs to one or more ASGs You can remove this system from the ACG The system is a secure server in the ACG and a client to an ASG You cannot remove this system from the ACG until you remove it as a client from the ASG A The system is a secure server in the ACG a secure server in one or more ASGs and a client to an ASG You cannot remove this system from the ACG until you remove it as a client from the ASGs The system is a Backup Master You cannot remove this system from the ACG until you remove it as a Backup Master Running the Configurator for the First Time Creating the ACG When you install the HBAnyware Security software on a system and run the HBAnyware Security Configurator for the first time that system becomes the Master Security Client MSC All of the available servers are discovered and available to become part of the system Access Control Group ACG Select the systems to add to the ACG and the security configuration updates all of the selected servers as well as on the initial system This selection constitutes the participating platforms in this security installation To create the ACG 1 Start the HBAnyware Security Configurator for the first time in an unsecure environment The computer from which you run the Configurator becomes the MSC The Unsecured System messag
188. t where 0 PCI LoopBack Test 1 Internal LoopBack Test 2 External LoopBack Test Count The number of times to run the test Range 1 10000 StopOnError Should the test be halted on Error 0 no halt 1 halt Dump Syntax HBACMD dump lt wwpn gt Description Runs the dump diagnostic retrieval command on the HBA specified by the WWPN This command is supported for local HBAs only To run the dump diagnostic retrieval command for HBA 10 00 00 00 c9 2e 51 2e type hbacmd dump 10 00 00 00 c9 2e 51 2e Parameters WWPN the World Wide Port Name of the HBA on which to you want to run the dump DeleteDumpFiles Syntax HBACMD deletedumpfiles lt wwpn gt Description Deletes all dump files associated with the HBA specified by the WWPN To delete all dump files for HBA 10 00 00 00 c9 2e 51 2e type hbacmd deletedumpfiles 10 00 00 00 c9 2e 51 2e Sample response HBACMD Dump file deletion complete Parameters WWPN the World Wide Port Name of the HBA dump files that you want to delete Storport Miniport Driver User Manual Page 52 X EMULEX Starting the LightPulse Utility lputilnt To start Iputilnt 1 Click Start Programs Emulex and Iputilnt 2 Browse to Iputilnt exe and run this command Iputilnt Category Summaries E Adapter 0 LPSK Category Driver Parameters Driver Revision Parameters 5 5 00a10 02 28 2003 win2000 Defaults Parameter__ Curent Min M Default Dyn
189. tenees 13 Mandatory Configuration File Changes sseseeeeeeeeeeeeeeeneeeeeeeenettnaeeeeeees 14 Deleting Questions in the APInstall cfg File ceeeeeeeeeeeeeeeeeeeeeteteeeeeees 14 Optional Configuration File Changes 0 00 0 ee 15 Setting Up Driver Parameters cece e rere etnttenaaaaaaaaaaeeeeeees 18 Setting Up System Parameters 00 0 0 ee 18 AutoPilot Installer Error Codes Reference Table cece 18 Invoking AutoPilot Installer ecn 19 Batch File Example cccccceeeeeeeeeceeeeeeeeeeeeeeeeeeaaeeaeeeeeeeeeeeaaeaseeeeeeeeeeeaaaeees 19 Manually Installing or Updating the Storport Miniport Driver cece 22 Oa ee 22 Removing the Adjunct Driver Registry Key cceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeees 22 Manually Installing the Emulex PLUS ElxPlus Driver for the First Time 22 PIGFEGUISITES se crihaccnssadansetandednnsantwerdasmnnsncnunnaenhatannamcaniasnntanaunaacadubehabadeaamabene 22 Manually Updating the Emulex PLUS EIxPlus Driver 23 PIEKEGUISICS cic cctanccchahasastanteat tan a a ea e e a 23 Manually Installing or Updating the Storport Miniport Driver eee 23 Manually Installing the Driver Utilities 00 eeeeeeeeeeeeaeaaaaaaaaaaaeeeeeees 24 Prerequisites cccccccccceeeeeeeeeeeeeeeaeeeeeeeeeeeeaaaaaaaeeeeeeeeeeaaeaaeeeeeeeeeaeaaeaees 24 Uninstalling the Utility Package the HBAnyware utility Web Launch and the Ea a 2 cote ces E A E 25 Storport Minip
190. ters back to their default out of box values 1 Start Iputilnt 2 Select an HBA 3 Select Driver Parameters from the Category list 4 Make sure that the Parameters radio button is selected and click Defaults Category Driver Parameters v Driver Revision Parameters LP6 7 8000 850 Sw _DATE C Registry 5 5 10a10 05 19 2004 Win2000 Figure 46 Iputilnt Utility Defaults Button 5 A confirmation window is displayed Click OK on the confirmation window to set all parameters back to their defaults Storport Miniport Driver User Manual Page 79 X EMULEX Driver Parameter Reference Table Most parameters default to a setting that optimizes a typical operational scenario If you are performance testing see page 87 for recommended settings for the QueueDepth NumFcpContext CoalesceMsCnt and CoalesceRspCnt parameters Table 6 Driver Parameter Table Parameter Definition Activation Requirement AutoMap n AutoMap controls the way targets are assigned SCSI IDs Discovered targets are assigned persistent SCSI IDs if configured by Iputilnt according to the selected binding method Persistent bindings do not take effect with the driver in stand alone mode If set to 0 automap is disabled Uses the LightPulse utility to persistently set the SCSI address of a discovered FCP capable FC node target into the registry If set to 1 automap by WWNN If set to 2 automap by WWPN Allows WWPN type bindin
191. tests that run Through Advanced Diagnostics you can specify which tests to run the number of cycles to run and what to do in the event of a test failure To run advanced diagnostics tests 1 Start HBAnyware 2 Click Advanced Diagnostics Test on the Diagnostics tab to view the Advanced Diagnostics dialog box You can run four types of tests e PCI Loopback e Internal Loopback e External Loopback e End to End ECHO Note You cannot run the External Loopback test and ECHO test concurrently If you select External Loopback the ECHO test section is disabled and vice versa All test results plus the status of running tests are time stamped and appear in the log at bottom of the dialog box LP9802 10 00 00 00 09 2E 51 2E Test Setup Loopback Tests r Error Action Siop MiPaL C Stop Test 7 Internal Loopback I External Loopb ok fequres loopback plug C Igneee Endto End ECHO Test p Test Cycles f Test Status Completed V Echo Test Ci Emos Cycles PC 0 100 M Target Worldwide Port Name 100 er H m fio foo foo foo fcs f2e 51 cE ae SETEN les Select from Est ol Em 0 Status Ide 03 3336 Loopback Tests Started 100 cycles stop on errors 09 33 36 PCI Loopback Test Stated 03 33 36 PCI Loopback Test 100 cycles completed with 0 errors in 0 015 sec 09 33 36 Intemal Loopback Test Started a 09 33 43 Intema Loopback Test 100 cycles completed with O sent a
192. the change takes effect while the system is running e Reset HBAnyware Restart Iputilnt requires an HBA reset from the utility before the change takes effect e Reboot requires reboot of the entire machine before the change effect In this case you are prompted to do reboot when you exit the utility The Driver Parameter table on page 80 provides information such as the allowable range of values and factory defaults Parameters can be entered in decimal or hexadecimal format Note If you are creating custom unattended installation scripts any driver parameter can be modified and included in the script Setting Host Parameters Using HBAnyware At the host level you can specify values for specific parameters for all HBAs contained in the host You can also set all parameters back to the default value out of box value E rmanyware winy zaz Ele View Adopter Gscovery Batch kep al myo t gg Hosts 3 E wranses test E ig LPL0000 1000 00 00 C9 37 4kE9 Installed Diver Type Windows SCSIport Miniport sA LPLOOQOOX 10 00 00 00 C9 37 EF a Md L101 1000 00 00 C9 acd Host Information Criver Paramaters Hodiy Adaptet Patarseter Pasmeter AbortStatus Vox u Range 0 25 Dead 14 Actraton Requremerts None Parameter it dyeurecally DiscovesPely 0 activated EuReryCout 1 EuheCour 5 D EbTne ua Deabied jevception Erde phon O20 Set NT SRB ERR status for gersstal E J A TE Daries deleSRB_STATUS_BUS_R
193. ting Local HBAs Only with HBAnyware Shows HBA s local or remote location and is either on or off Works in conjunction with the Sort by Host Name and Sort by Fabric ID buttons To display local HBAs only do one of the following e From the menu bar click View and Local HBAs Only The current adapter display mode is checked From the toolbar click the RI button Storport Miniport Driver User Manual Page 57 X EMULEX Sorting Local HBAs with Iputilnt Local HBAs are automatically displayed Downloading PCI Configuration Files with Iputilnt Iputilnt provides information about the data in each of the configuration regions in the flash read only memory ROM of the selected HBA Select a region in the drop down Region list and the data contained in that region is displayed Regions 5 6 and 7 allow you to download PCI configuration data files to the selected region to change the PCI configuration PCI device ID Note Downloading PCI configuration files is not applicable to the following Emulex HBAs LP982 LP952L and LP850 Caution Download PCI configuration files only with the assistance of Emulex technical support Viewing HBA Information Using HBAnyware Viewing Discovered Information Discovery information contains a general summary of the discovered elements The Host or Fabric icon depending upon which view is selected is the root of the discovery tree but it does not represent a specific network element E
194. tion 1 Start HBAnyware 2 Select Host or Fabric sort 3 Select an HBA in the discovery tree 4 Select the Firmware tab 2E rBanyware uiy eee zoz Ele Yen Adopter Qscovery Batch Hep m5 Ge ge hots K winosse1 TEsT lt d LPLO 10 00 00 00 C9 35 2F2cD General Adapter Detals Statistics Frmware Target Mapping Oriver Parameters Diagnostics Feremare Fereeusee Versions LOM Dperaonal Frrewaee Nara SUZ Ovedy kris Fenware Inbal Lood 1 3034 SU 1 Fernessee Hane SUI Overlay 1 9004 SU Fireesate Hane SUZ Oved 1 304 Kemal Version 105 Update Fieware Boot 8105 Boot Bios Diablos Enable Figure 35 HBAnyware Utility Firmware Tab Example Firmware Area Field Definitions Firmware Version the Emulex firmware version number for this model of HBA e Operational Firmware Name if visible the name of the operational firmware e Initial Firmware the firmware version stub responsible for installing the SLI code into its proper slot e SLI 1 Firmware Name the name of the SLI 1 firmware overlay SLI 2 Firmware Name the name of the SLI 2 firmware overlay SLI 3 Firmware Name the name of the SLI 3 firmware overlay e Kernel Version the version of the firmware responsible for starting the driver Firmware Buttons e Update Firmware click to open the HBAnyware Firmware Download dialog box and update firmware Using the HBAnyware Firmware Download dialog box browse to the file you wish to download and
195. tion Sorting HBAs with HBAnyware Sort discovered HBAs by host name fabric name HBA name target name and LUN name You can also choose to view local HBAs or remote HBAs By default both local and remote HBAs are sorted by host name fabric name To sort HBAs 1 Start HBAnyware 2 Switch between host name or fabric ID in one of two ways e From the menu bar click View Sort by Host Name or Sort by Fabric ID The current adapter display mode is checked e From the toolbar click one of the following buttons al Sort HBAs by Host Name default S2 Sort HBAs by Fabric ID F 3 HBAnyware sorts in ascending order The sort recognizes letters numbers spaces and punctuation marks Sorting by Host Name e initially sorts by host name You cannot change host names using HBAnyware names must be changed locally on that system e Within each host system sorts by HBA model e If multiple HBAs have the same model number sorts models by WWNN e If targets are present sorts by WWPN Multiple HBAs may refer to the same target If LUNs are present sorts by LUN name Sorting by Fabric Address e Initially sorts by fabric ID e Within each fabric ID sorts by HBA model If multiple HBAs have the same model number sorts models by WWNN e If targets are present sorts by WWPN Multiple HBAs may refer to the same target If LUNs are present sorts by LUN name e Ifthe fabric ID is all zeros no fabric attachment is present Sor
196. to which the host is attached e Number of Targets the number of storage devices seen by the host Storport Miniport Driver User Manual Page 59 X EMULEX e Remote Manager Server Version the version of the HBAnyware server running on the host If different versions of HBAnyware are installed on different hosts in the SAN those differences appear in this field e Host IP Address if the host is discovered in band the dialog box displays Host discovered in band If the host is discovered out of band the dialog box displays the host s IP address e g 138 239 82 131 The Host Driver Parameters Tab The host Driver Parameters tab Figure 28 enables you to view and edit the HBA driver settings contained in a specific host The host driver parameters are global values and apply to all HBAs in that host unless overridden by parameters assigned to a specific HBA using the HBA Driver Parameters tab For each parameter the tab shows the current value the range of acceptable values the default value and whether the parameter is dynamic a dynamic parameter allows the change to take effect without resetting the HBA or rebooting the system For more information on viewing host driver parameters see Viewing Driver Parameters on page 71 For information on changing parameters for a host see Setting Host Parameters Using HBAnyware on page 74 Dereanrwre iny zaiz Ele Yew aipe Qsovery Batch kep L Bm ia p M 2 E ge its
197. tory configuration file changes Enabling silent mode e Setting up allowable driver types e Setting up driver locations Optional configuration file changes e Changing the utility installation location e Setting up an automatic system restart during an unattended Installation e Setting up the installation report title and location Setting up an installation without utilities e Preventing software first installations e Setting up the existing driver parameter values to be retained or overwritten Setting up the re installation of an existing driver version e Setting up management mode for attended and unattended installation e Setting up a Driver Type to Force Prerequisites The Distribution Executable file has been downloaded from the Emulex Web site and extracted to a directory on your local drive e Itis highly recommended that you make a copy of the APInstall cfg file and rename it for your customization AutoPilot Configuration File Format The APInstall cfg file is organized into commented sections grouped according to related commands e Lines that begin with a semicolon are comments To enable sample comment lines remove the semicolon e There are five main sections Three are required and two are optional Driver parameters must be set up in the STORPORT PARAMS section Each section begins with a heading e AUTOPILOT ID this required section contains revision and label information e AUTOPILOT CONFI
198. tting Up Existing Driver Parameters Retention or Override The ForceRegUpdate driver parameter setting determines if existing driver parameters are retained or changed when you update the driver This parameter defaults to false and means all existing driver parameter settings are retained Setting the ForceRegUpdate parameter to true causes removal of all existing driver parameters from the registry and replaces them with the parameters specified in the APInstall cfg file The ForceRegUpdate parameter does not affect any existing persistent bindings To set up an installation to remove the existing driver parameters from the registry and replace them with parameters specified in the APInstall cfg file remove the semicolon before ForceRegUpdate FALSE Note You can also use this setting for attended installations with the AutoPilot Installer wizard if you modify the APInstall cfg file in the AutoPilot Installer folder Change this parameter to true ForceRegUpdate TRUE Setting Up Re Installation of an Existing Driver Version By default AutoPilot Installer will only update a driver if the new driver version is different from the installed driver version If necessary you can use the ForceDriverUpdate setting to re install the same driver version To force a re installation of the same driver type and version remove the semicolon from this line ForceDriverUpdate FALSE Change this parameter to true ForceDriverUpdate
199. uations Continued Situation Resolution Cannot add or remove a server The Security Configurator shows only a list of the systems in this system s ACG You cannot add or remove systems from the ACG This is normal You can modify the ACG for your system only on the MSC or on a parent client system HBAnyware Utility shows non ACG Servers The HBAnyware utility shows servers that are part of the ACG and that are not part of the ACG The HBAnyware utility discovers unsecured servers as well as servers that are part of its ACG The servers that you see that are not part of the ACG are unsecured They will be discovered by any system running the HBAnyware utility on the same FC fabric Security Configurator Situations Access Sub Groups ASG Table 19 HBAnyware Security Configurator Access Sub Groups Situations Situation Resolution ASG Appears to Be Non Hierarchical It is possible from a higher level client Such as the MSC to create an ASG 1 with system A as the client and systems B C D and E as servers Then create an ASG 2 with system E as the client but with systems F and G as servers even though F and G are not part of ASG 1 This makes the topology non hierarchical See Non Hierarchical and Hierarchical ASG on page 156 for a discussion and a resolution to this situation Cannot add or remove a server When all of the systems in an ACG are running on a single fab
200. ues The following window appears Adapter Driver Parameters 4 xj You have changed some or all settings to their giobal values To take effect on this HBA you must dick Apply Figure 43 HBAnyware Utility Adapter Driver Parameters Window for global values 5 If you want a temporary change where the parameter reverts to its last permanent setting when the system reboots on the Drivers Parameters tab check the Make change temporary box This option is available only for dynamic parameters 6 If you need to make changes to multiple parameters and you want all the changes temporary on the Drivers Parameters tab check the Make all changes temporary box This setting overrides the setting of the Make change temporary box Only dynamic parameters can be made temporary 7 To apply your changes click Apply Setting Parameters Using Iputilnt You can use Iputilnt to change parameter values for the local HBA You can also set all parameters back to the default value out of box value for the local HBA To change a driver parameter using Iputilnt 1 Start Iputilnt 2 Select an HBA 3 Select Driver Parameters from the Category list LightPulse Utility NT File Edit view Adapte Help dja 2 6 2 Categcry Driv er Perame ers Adarter 0 LP9K Diiver Revision Parameters LP6 7 8030 850 SW_DATE C Begisty 55 0010 02 28 2003 wn2300 or De aults Paramctor_ Curont Min M Def
201. up Masters list 5 Click OK or Apply to save your changes Reassigning a Backup Master as the New MSC from the Old MSC Because a Backup Master may have to take over as the Master Security Client MSC it should be able to physically access all of the HBAs that the MSC can access If the MSC connects to multiple fabrics select its Backup Master from the Available Systems list connected to the same fabrics as the MSC To reassign a Backup Master as the new MSC from the old MSC 1 On the MSC start the HBAnyware Security Configurator 2 Select the Backup Master tab Storport Miniport Driver User Manual Page 131 X EMULEX 3 Inthe Backup Masters list select the Backup Master system to reassign as the MSC Click Assign New Master Client You will be asked if you wish to proceed 5 Click Yes The selected Backup Master becomes the new MSC The current MSC becomes a server in the new MSC s ACG After the changes are made a message indicates that the reassignment is complete 6 Click OK The Security Configurator closes because the system is no longer the MSC Reassigning the New MSC from the Backup Master WARNING Use this method only if the MSC cannot relinquish control to a Backup Master For example if the MSC is no longer bootable or able to connect to the FC network Under any other circumstances if the Backup Master takes over as the MSC and the MSC is still running or comes back online later there will be two MSCs for t
202. ured by being made a Backup Master or a system that is not part of any ASG client or server These systems will mirror the MSC s security configuration The Backup Master has client access from the HBAnyware utility to all of the servers in the MSC s ACG However the Backup Master does not have client access to the MSC and it cannot modify the security configuration create modify or delete ASGs No Backup Master and the MSC Is no longer available You do not have a Backup Master and the MSC system is no longer available The servers are still secure You installed the Security Configurator on another system but cannot access those servers to remove the security from them The servers are no longer part of a valid security configuration because there is no MSC to provide master control of the configuration In order to reset the security on the affected servers you must contact Emulex Technical Support to receive a special application and instructions on the reset procedure After the servers have been reset they should be seen by the Security Configurator and the HBAnyware utility At this point you can set up security again through another MSC At this time also create a Backup Master Storport Miniport Driver User Manual Page 152 Table 20 HBAnyware Security Configurator X EMULEX Backup Masters Situations Continued Situation Resolution The Backup Master tab is not available
203. urity Configurator New Access Sub Group Dialog Box 3 Enter the ASG information e Access Sub Group Name Enter the name of the ASG The ASG name is for identifica tion purposes only It does not provide any security function Provide a name that will make it easy to remember the systems that are part of the ASG The name can contain any alphanumeric characters symbols or spaces up to 31 At each level of the security topology each ASG name must be unique If the name is not unique at its level an error message informs you of this when you click OK e Access Sub Group Client System Select the system that is to be the client e Number of indices reserved for this Access Sub Group Select the number of indices you want to reserve for the client system of the new ASG This number reflects the num ber of subsequent child ASGs that you can subsequently create on the new client s system 4 Click OK in the New Access Sub Group window The ASG is created Reserved Indices Examples A particular security installation can support the creation of several hundred access groups ACGs and ASGs When you create each new access group you allocate some number of indices to the client system of the new ASG This number reflects the number of subsequent child ASGs that you can subsequently create at the new client s system e If zero indices are reserved you cannot create any lower level ASG under the client of the new ASG Thus for example
204. us Bar Figure 20 HBAnyware Utility Window with Element Call Outs The Menu Bar The menu bar contains command menus that enable you to perform a variety of tasks such as exiting HBAnyware resetting HBAs and sorting items in the discovery tree Many of the menu bar commands are also available from the toolbar The Toolbar The toolbar contains buttons that enable you to refresh the discovery tree reset the selected HBA and sort the discovery tree The toolbar is visible by default Many of the toolbar functions are also available from the menu bar AASP A Use the Toolbar item in the View menu to hide view the toolbar If the menu item is checked the toolbar is visible The Toolbar Buttons Click Rediscover to refresh the discovery tree display F Click Reset to reset the selected HBA Storport Miniport Driver User Manual Page 33 X EMULEX Sort Toolbar Buttons Sort discovered HBAs by host name fabric addresses or local HBAs By default HBAs are sorted by host name with local HBAs appearing first Show only local or remote HBAs See page 57 for details on sorting icons al Sort by host name default F Sort by fabric address Ra Local HBAs only Help Discovery Tree The discovery tree left pane shows icons that represent discovered network storage area network SAN elements local host name system host names and all HBAs active on each host Targets and LUNs when present are also displayed JE HBAn
205. usDb_7_Srv LL Ena Eng_5 HASys_0 Eng_6 HASys_1 Mart_0 l HASys_2 Mari_1 HASya_3 Mari 2 y Pi atin n zi Figure 82 HBAnyware Security Configurator Access Control Group Tab on an MSC System Viewing the Access Control Group Tab on a Non MSC On a non MSC system the Access Control Group tab shows the systems that are part of the client s ACG You cannot modify the ACG on a non MSC You can modify the ACG only on the MSC or a client higher in the security topology s hierarchy The Access Control Group tab on a non MSC system looks similar to the following Bi ntArrmore seoaren Caramen e zj Acces Coraci Group Accar Sub Groups Adot The kliring araara a put af fs apaan dcera Cordal Gana E a J Figure 83 HBAnyware Security Configurator Access Control Group Tab on a Non_MSC System Table 10 Access Control Group Specific Buttons Button Title Corresponding Procedure Remove Security Remove security from all servers in the ACG Generate New Keys Generate new security keys Restore Restore the ACG to its last saved configuration Storport Miniport Driver User Manual Page 121 X EMULEX ACG Icons Depending on the configured security topology a system can be a server in one or more ACGs It can also be a client to an ACG The following icons indicate the state of each of the systems in the Access Control Group Servers list A The system is a secure server in the ACG I
206. utility directly from your Web browser Update EFIBoot 64 bit only Note HBAnyware can only discover and manage remote HBAs on hosts running HBAnyware s elxhbamgr For in band management remote capabilities of HBAnyware are subject to fabric zoning configuration Remote hosts you want to discover and manage by HBAnyware must be in the same zone e Use Iputilnt to do any of following on local HBAs only Download Peripheral Component Interconnect PCI configuration data files Assign an Arbitrated Loop Physical Address AL_PA Perform global and target mapping and masking Globally automap all logical unit numbers LUNs Globally unmask all LUNs Set up persistent binding Hot swap a device Set topology options Map device identifiers IDs Break SCSI reservations Storport Miniport Driver User Manual Page 28 X EMULEX e Set driver parameters Update firmware on the local HBA e Enable boot code e Update EFIBoot 64 bit only Starting the HBAnyware Utility with Web Launch After the HBAnyware Web Launch software has been installed and the Web Launch server you can launch the HBAnyware utility directly with your Web browser To launch the HBAnyware utility with your Web browser 1 Open your Web browser 2 Enter the URL of an HBAnyware jnlp file Make sure that the URL specifies a remote server which has the HBAnyware Web Launch software installed and running For example http 138 239 20 30 5000 hbanyware
207. valid name descriptor 0x86 Object pool empty 0x87 Null descriptor with names available OxA1 Discovery time out OxA2 Unable to allocate context 0xA8 Read check error parameter in bits 8 31 OxAA Node time out DID in bits 8 31 Table 15 Command Errors Bits 0 7 Interpretation 0x32 Insufficient context for attention handling 0x49 ELS command error status in bits 8 31 0x4A ELS command failure 0x4C Exhausted retries on PLOGI 0x4F Exhausted retries on PDISC 0x53 World Wide Port Name WWPN mismatch on ADISC response 0x54 World Wide Node Name WWNN mismatch on ADISC response 0x55 Exhausted retries on ADISC 0x59 Exhausted retries on LOGO 0x5C Exhausted retries on PRLI Ox5F Exhausted retries on PRLO 0x61 Exhausted retries on FARP 0x65 Error issuing fabric command status in bits 8 31 Ox6A Invalid fabric command sub type 0Ox6C Name server response error status in bits 8 31 0x6D Name server response error status in bits 8 31 0x76 Name server response error status in bits 8 31 0x7C FARP reply failure status in bits 8 31 0xA3 Local error indication status in bits 8 31 OxA5 Data under run residual in bits 8 31 OxA6 Data over run OxA7 Non specific FCP error info in bits 8 31 OxA9 Local error status in bits 8 31 0xC1 Start I O error if enabled with EmulexOption Storport Miniport Driver User Manual
208. ware Utility Target Mapping Tab Target Mapping Field Definitions Current Settings Area Active Bind Type WWPN WWNN or a destination identifier D_ID e Automapping current state of SCSI device automapping enabled default or disabled Current Mappings e This table lists current mapping information for the selected HBA Persistent Binding Configuration e This table lists persistent binding information for the selected HBA Display Mode Radio Buttons Show WWPN Show WWNN e Show D_ID Storport Miniport Driver User Manual Page 70 X EMULEX Target Mapping Buttons e Refresh click to refresh the Target Mapping tab e Change Settings click to change the active bind type the mode used to persistently bind target mappings LUN automapping or LUN unmasking settings The Mapped Target Setting window is displayed Select the active bind type WWPN WWNN D_ID or AL_PA set LUN automapping to enabled or disabled and or set LUN unmasking to enabled or disabled e Add Binding click to add a persistent binding e Bind New click to add a target that does not appear in the Persistent Binding table e Remove click to remove the selected binding e Remove All click to remove all persistent bindings that are displayed Viewing Driver Parameters The Driver Parameters tab allows you to view and modify driver parameters for all the HBAs in the host or for an individual HBA For each parameter the tab displays the cur
209. ware must be in the same zone Examples of Modifications HBAnyware h 138 239 82 2 HBAnyware will show HBAs in the host with the IP address 138 239 82 2 HBAnyware h Util0ol HBAnyware will show HBAs in the host named Util01 HBAnyware h 138 239 82 2 4295 HBAnyware will show HBAs in the host with the IP address 138 239 82 2 using IP Port 4295 HBAnyware h Util01 4295 HBAnyware will show HBAs in the host named Util01 using IP port 4295 Run this modified command line to launch HBAnyware for a single remote host in local mode Storport Miniport Driver User Manual Page 32 X EMULEX HBAnyware Window Element Definitions Menu Bar Property Tabs yew Atapter Bch Toolbar _ aes me OR Bee ee General Adapter Dotais Statstics Femara Target Migong Orivr Sarameters Dugnostics Wer 1 TTS a El 21 00 00 ce eD Ha MORON SCE w a E 21 000 acer A A zwo ACEP x Ba DOMAT OO a E anmoaocraoran Ea EWOP i 250045900 10 00 0000 C9 3 i ER 2100 OW ONC SCHED earnest TIO MOT DOT a EE ODOC Ta S Dick q 23 20 02 00cr soto 7 a B zmooc bdagter Cimemay Modd Erades Light vine L II 2 Gigabit PO Pitre Oxarnel Adapter Por ww ONOFF Mode Wit MOC FF Fabre Nowe ws vwo Veson 55300 Femawe Verson 13 Doe Nere pat Toot Jea Dobd Asagi Uorn Sue D Unk Stites Place he orsa over an ten in he abot to receive ahel description dbo that ten Discovery Tree Stat
210. window is displayed Click Finish to close AutoPilot Installer If the system needs to reboot you are prompted to do so when you click Finish Storport Miniport Driver User Manual Page 8 X EMULEX Installing the HBAnyware Security Configurator After the HBAnyware utility and remote server are installed on a group of systems the HBAnyware utility can remotely access and manage the HBAs on any systems in the group This may not be desirable because any system with remote access can perform actions such as resetting boards or downloading firmware The HBAnyware Security Configurator controls which HBAnyware systems can remotely access and manage HBAs on other systems in an FC network HBAnyware security is system based not user based As a result anyone who can access a system with HBAnyware client access to remote HBAs can manage those HBAs Prerequisites e The Storport Miniport driver is installed e The HBAnyware and Iputilnt utilities are installed Procedure To install the HBAnyware Security Configurator 1 Locate the SSCsetup exe file The default path for this file is C Program Files HBAnyware Double click the SSCsetup exe file A welcome window appears 3 Click Next The Setup Status window is displayed After setup completes the Emulex HBAnyware Security Setup Completed window appears 4 Click Finish Storport Miniport Driver User Manual Page 9 X EMULEX Installing the HBAnyware Utility Web Launch Feature
211. x x DESCRIPTION The driver received a nameserver response And this message is recorded for each DID included in the response data SEVERITY Information LOG LOG_DISCOVERY verbose ACTION No action needed informational SEE ALSO Ipfc_mes0236 lpfc_mes0240 0240 NameServer Response Error CmdRsp x x ReasonCode x x Expla nation x x DESCRIPTION The driver received a nameserver response containing a status error SEVERITY Error LOG LOG_DISCOVERY verbose ACTION Check Fabric configuration The driver recovers from this and continues with device discovery SEE ALSO Ipfc_mes0236 Storport Miniport Driver User Manual Page 137 X EMULEX Ipfc_mes0256 0256 Start node timer on NPortld x x timeout value d DESCRIPTION Starting timer for disconnected target with NPortld and timeout value SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0260 0260 Stop node timer on NPortld x x SCSI id x x DESCRIPTION Discontinuing timer for reconnected target with NPortld and SCSI Id SEVERITY Information LOG LOG_ELS verbose ACTION No action needed informational Ipfc_mes0262 0262 Node timeout on NPortld x x SCSI id x x DESCRIPTION Disconnected NPortID SCSI ID has failed to reconnect within timeout limit SEVERITY Error LOG LOG_ELS verbose ACTION Review system configuration Mailbox Log Messages 0310 0326 Ipfc_mes0310 0310 Mailbox command timeout H
212. xpanding it will reveal all hosts LUNs targets and HBAs that are visible on the SAN To view the discovery information 1 Start HBAnyware 2 Click the Host or Fabric icon at the root of the discovery tree Discovered SAN elements appear in the discovery tree Select an element from the discovery tree to learn more about it ee 15 xj Ele yew Adapter Discovery Batch Help ELJEN A winossPi Test Discovery Information ore LP 108 10 00000200 09 3F 2F cr a El 21 00 00 04 CF 50 C4 20 Number of Hosts a Hi 21 00 00 04 CF 50 C5 35 a EI 21 00 00 04 CF 50 CF 3A Number of Fabrics BE 21 00 00 04 CF 50 CF BF a EI 21 00 00 04 CF 50 03 71 Number of Adapters a EI 21 00 00 04 CF 0 03 3 Zy DEE wWInos sP1 lt LPZS0048 900 10 00 00 00 09 2 a ET 21 00 00 04 CF 50 C4 0 a Ei 21 00 00 04 CF 50 C5 36 a EI 21 00 00 04 CF 50 CF 3A EE 21 00 00 04 CF S0 CF 0F I 21 00 00 04 CF 50 03 71 a EI 21 00 00 04 CF 50 03 3 Number of Targets Figure 26 HBAnyware Utility Discovery Information Storport Miniport Driver User Manual Page 58 X EMULEX Discovery Information Field Definitions Number of Hosts the total number of host computers discovered This includes servers workstations personal computers multiprocessors and clustered computer complexes e Number of Fabrics the total number of fabrics discovered Number of Adapters the total number of HBAs discovered Number of
213. y if the MSC cannot relinquish control to a Backup Master For example if the MSC is no longer bootable or able to connect to the FC network Under any other circumstances if the Backup Master takes over as the MSC and the MSC is still running or comes back online later there will be two MSCs for the same security configuration This will eventually lead to corruption of the security configuration New Keys Were Generated While Servers Were Offline A Generate New Keys operation was performed while one or more of the servers were offline Now those servers can no longer access the Security Configurator or the HBAnyware utility The servers are no longer part of the security configuration In order to reset the security on the affected servers you must contact Emulex Technical Support to receive a special application and instructions on the reset procedure After the servers have been reset they can be added back into the security topology by the MSC Note If the server was also a client to an ASG then when you run the Security Configurator on the MSC or a parent client of this client its label in the ASG tree of the Access Sub Group tab will be ASG Offline Client You must delete the ASG after deleting the child ASGs and recreate the ASG configuration of this client and its child ASGs Storport Miniport Driver User Manual Page 154 X EMULEX Table 22 Master Security Client Situations Continue
214. y the HBAs on this host however management of HBAs on this host from other hosts is allowed To change this parameter Remove the semicolon from this line ManagementMode FULL Change this parameter value Example ManagementMode LOCALONLY ManagementModeChangable True allows you to change the ManagementMode from the HBAnyware Utility Management Mode window see Figure 17 on page 30 If this parameter is set to false you must reinstall HBAnyware to change the management mode To change this parameter Remove the semicolon from this line ManagementModeChangable TRUE Change this parameter value to false ManagementModeChangable FALSE Storport Miniport Driver User Manual Page 17 X EMULEX HideManagementModeGuI By default this parameter is set to false False allows the AutoPilot Installer Utility Installation window to be displayed during utility installation If this parameter is set to true AutoPilot Installer reads the APInstall cfg parameters and installs them accordingly without giving you the option to change how management mode is setup To change this parameter Remove the semicolon from this line HideManagementModeGUI FALSE Change this parameter value to false HideManagementModeGUI TRUE Setting Up Driver Parameters To change driver parameter defaults modify this section of the APInstall cfg file Locate the STORPORT PARAMS section in the APInstall cfg file This secti
215. ype hbacmd hbaattrib 10 00 00 00 c9 20 08 cc Sample response HBA Attributes tor 10 00 00 00 c9 20 08 cc Host Name Manufacturer Serial Number Model CP EMULEX DECPC Emulex Corporation 0000c92008cc LP9000 Model Desc Channel Adapter Node WWN Emulex LightPulse LP9000 1 Gigabit PCI Fibre 20 00 00 00 c9 20 08 cc Node Symname Emulex LP9000 FV3 92A2 DV5 5 20A0 HW Version 1002806D Opt ROM Version FW Version 3 92A2 Vender Spec ID 10DF Number of Ports 1 Driver Name lpxnds Device ID F900 HBA Type LP9000 Operational FW SLI 2 Overlay SLI1 FW LP9K SLI 1 Overlay 3 92a2 SLI2 FW LP9K SLI 2 Overlay 3 92a2 IEEE Address 00 00 c9 20 08 ca Boot BIOS Disabled Driver Version 5 5 20A0 HBAAPI v2 2 a 10 19 04 Kernel Version 1 30a5 Parameters WWPN the World Wide Port Name of the HBA this HBA can be either local or remote PortAttrib Syntax HBACMD PortAttrib lt wwpn gt Description Shows a list of all port attributes for the port with the specified WWPN To view the port attributes for the HBA type hbacmd portattrib 10 00 00 00 c9 20 08 cc Sample response Port Attributes for 10 00 00 00 c9 20 08 cc Node WWN 20 00 00 00 c9 20 08 cc Port WWN 10 00 00 00 c9 20 08 cc Port Symname Port FCID 6A0200 Port Type Fabric Port State Operational Port Service Type 4 Port Supported FC4 00 00 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Storport Miniport Driver User Manual
216. yware Utility Ele Mew Adapter Discovery Batch Help IELE B Hosts S winossp1 Test 2 JLP101 10 00 00 00 C9 3 2F CD Ei 21 00 00 04 CF 50 C4 ED t EE 21 00 00 04 CF 50 5 36 t EE 21 00 00 04 CF 50 CF 3A 9 EE 21 00 00 04 CF 50 CF 6F E 21 00 00 04 CF 50 03 71 c E 21 00 00 04 CF 50 03 3 S By OEE wINO3 SP1 E m LP250048 900 10 00 00 002C9 31 e E 21 00 00 04 CF 50 C4 0 Ea EF 21 00 00 04 CF S0 5 36 E F 21 00 00 04 CF S0 CF 3A E 21 00 00 04 CF 50 CF BF c F 21 00 00 04 CF 50 03 71 c EE 21 00 00 04 CF 50 03 3 Figure 21 HBAnyware Utility Discovery Tree Discovery Tree Icons Discovery tree icons represent the following a The local host 5 Other hosts connected to the system a A green HBA icon with black descriptive text represents an online HBA Storport Miniport Driver User Manual Page 34 X EMULEX A gray HBA icon with red descriptive text represents an HBA that is offline or otherwise tempo rarily inaccessible Several situations could cause an offline or inaccessible HBA The HBA on a local host is not connected to the network but is still available for local access The HBA on a local host has malfunctioned and is inaccessible to the local host as well as the network e The HBA on a local host is busy performing a local download and therefore temporarily inaccessible to the local host as well as the network The Target icon represents connections to i
Download Pdf Manuals
Related Search
Related Contents
nüvi® 57/58/67/68 Moteur hors-bord Fonctionnement Entretien Garantie Installation Sistemas de Orientac¸a˜o GreenStar - stellarsupport global Martha Stewart Living C2 Instructions / Assembly Scheda tecnica fornitore Guida Sicurezza nella Scuola def pif - Raspberry Pi FPGA Board 取扱説明書 DC/ACインバーター 発売元:電子通商株式会社 Fr - RS Components International Copyright © All rights reserved.
Failed to retrieve file