Home
User Manual
Contents
1. ei 7 If the Installation Fails i 8 Software First Installation ii 8 g 151210 0 SS rio pusreontquiacenesutniudenntannentotedesatutnbotnindeenimoedeiateineeneteatedesntties 8 Procedure JD 8 HBAnyware Security Configurator Installation ee eee e eee 10 Perera 10 FIOGGOLINE 3 1003200 seposiiociso eso sister lieu ESE ARRETEERIS TAREE sso uu 10 UTC MGS TST aA han 10 Prerequisites eee eee eee 10 AutoPilot Configuration File Format ee ee ee eee 11 Mandatory Configuration File Changes ee eee 11 Delete Questions in the APInstall cfg File eee 12 Optional Configuration File Changes eee eee 12 Set Up Existing Driver Parameters Retention or Override 13 Set Up Driver Parameters e ee ee 14 Set Up System Parameters 14 ET 14 Invoke AutoPilot Installer 15 Batch File Example narici niro reina iii aaa 15 Manual InstallatioN eee ee 17 SEE scroller EGG 17 Manually Install the SCSlport Miniport Driver eee ee ee eee e 17 Prerequisites 17 IO IG NN NN NNN NENNE 17 SCSIport Miniport Driver User Manual Page iii Table of Contents ui To verify that the driver is present and active eee 18 Install the Driver UtilitieS ii 18 Prerequisites
2. e 18 POC 0 IG NN NN NE 18 vir EN PT AR 19 Uninstall the Driver eee 20 The driver is uninstalled Install the Emulex Simulate Device 21 Configuration EEE ani dada dadini perni caiano 22 MOGUCU Misena oo ato 22 Start HBAnyware e 23 Start HBAnyware in Remote Manager Mode 23 Start HBAnyware in Local Element Manager Mode 24 HBAnyware Window Element Definitions eee ee e eee e ee eee 25 TRE Men Bar 25 WA 25 Toolbar Icon DEfinitioNSs eee ee eee 25 ont ana Display ICONS EE EEE ei 26 Discovery Tree rai 26 Property TS Vvs 27 es PE 27 Use HBAnyware Command Line Interface eee ee 27 Start the LightPulse Utility Iputilnt ses eee eee ee ee eee 29 loutiInt Category Summaries e ee ee ee eee 29 gt NE LG nnnnannnnannannnnnnanunnnnnnnnrnrnnnnrnrnrrnrnronrnrnrrnrnrrnrnrnrrnrnrrnrnrrnrnrnnrnrnrrnrnrenrnrne 30 DENE Benea 30 Discover HBAS Using HBAnyware e e ee eee 30 Discover HBAS Using Iputilnt eee eee ee eee 31 Reset the HBA 31 Reset the HBA Using HBAnyware ee ee 31 Reset the HBA Using Iputilnt e 31 Download PCI Configuration Files Using Iputilnt eee eee ee ee eee e e 32 Sort HBA Information ee ee eee 32 Sort HBAs Using HBAnyware eee ee ee eee e
3. 98 REE et rt eT 98 Restore an ASG to Its Last Saved Configuration eee ee ee 99 EN SE e E A 99 About Offline ASGS i 100 Backup MastersS 100 Backup Master Eligible Systems eee 101 Backup Master Tab and Controls eee 101 Sele 08 EE OE 101 Create a Backup Master 102 Reassign a Backup Master as the New MSC from the Old MSC 102 Reassign a Backup Master as the New MSC from the Backup Master 103 TEOUDIESHOO UN uns piana nia 104 Tait dele 8 og do NN NN NN rer 104 Event Tracing Windows Server 2003 SP1 ONlY eee eee 104 EMON EOQ lina 104 Viewing the Error Log 104 Event Eog TDI ALIA LALA LI LARA 105 Troubleshooting R lele 108 EE Enn 65 119 Sa 108 Security Configurator Situations Access Control Group ACG 109 Security Configurator Situations Access Sub Groups ASG 110 Security Configurator Situations Backup Masters 111 Security Configurator Situations Error Messages 112 Security Configurator Situations Master Security Client MSC 113 Non Hierarchical and Hierarchical ASG 114 SCSIport Miniport Driver User Manual Page vi Installation Introduction AutoPilot Installer for Emulex drivers provides new installation options that range from
4. Click Automap The Global Automap window is displayed Change the Automap All Targets setting to Enabled Click OK The window closes Ot 2 6 Rebootthe system for this change to take effect Note When persistent binding is applied to one of these targets the SCSI bus and SCSI ID remain the same when the system is rebooted Globally Map 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 To globally map all LUNs 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 ea 2 hy T 6 Reboot the system for this change to take effect Globally Unmask or Mask All LUNs Globally Unmask All LUNs defaults to enabled to allow the operating system to see all LUNs behind targets To globally unmask or mask all LUNS 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 Ce da E No reboot is required for this change to take effect Automap LUNSs for a Target Target LUN automapping defaults to disabled If enabled target LUN automapping assigns an operating system LUN I
5. gp SS EMULEX We network storage SCSIport Miniport Driver Version 5 20a9 for Windows Server 2003 and Windows 2000 Server User Manual We network storage Copyright 2005 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 and LightPulse are registered trademarks and AutoPilot Installer AutoPilot Manager BlockGuard FibreSpy HBAnyware InSpeed MultiPulse and SBOD 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
6. 10 00 00 45067 Ze CP BCP PADI 10 00 00 00 09 23 23 56 a Figure 41 HBAnyware Utility Firmware Tab 4 On the Firmware tab click Browse The Select Firmware File browse window is displayed 5 Browse to the Emulex Repository Select the firmware file to download and click OK A status bar displays the progress of the download During this time the HBA in the discovery tree is displayed in red text indicating that it is offline It is displayed in black text when the update is complete Repeat steps 2 4 to update the firmware on a second port Current Firmware Field Descriptions Firmware Version the Emulex firmware version number for this model of HBA Operational Firmware Name if visible the name of the firmware that is operational SLI 1 Firmware Name the name of the SLI 1 firmware overlay SLI 2 Firmware Name the name of the SLI 2 firmware overlay Note If the state of the boot code message on the board has changed this change will be reflected immediately on the Details tab Update Firmware Batch Mode Using HBAnyware Downloading firmware in batch mode allows you to install firmware on multiple HBAs in a single step Batch firmware loading is restricted to a single firmware file Note No other HBAnyware functions can be performed while batch firmware loading is in progress To update firmware in batch mode 1 From the menu bar select Batch and click Download Firmware Note You do not need to select a
7. Files include e APInstall exe Executable file for the AutoPilot Installer e APiInstall cfg Configuration file for the AutoPilot Installer e FriendlyName exe Provides display names for installed HBAs APiInstaller_1A64 Folder These folders contain files necessary to run the AutoPilot APInstaller_x64 Folder Installer Files include APInstaller_x86 Folder e APiInstall exe Executable file for the AutoPilot Installer e APiInstall cfg Configuration file for the AutoPilot Installer e SilentApInstalllexampleText txt Information and example script for silent installations Drivers Folder This folder contains the folder The folder contains files necessary to install the driver Separate folders for each architecture x86 x64 and Itanium 64 bit contain these files e txtsetup oem Driver installation script for boot time setup program BootBIOS must be installed loscsi File used for F6 installation Ipxftr sys Adjunct driver supporting persistent binding lpxnds dll co installer losimdev inf Installation script of Emulex Simulate Device loxnds cat Miniport driver catalog file lpsimdev Emulex Simulate Device Catalog file Utilities This folder contains files necessary for installing HBAnyware M and the driver utility These files include e setupapps exe setup exe LightPulse utility lputilnt HBAnyware HBAnyware Discovery Server hbaapi dll for 32 bit and 64 bit applications emulexhbaapi dll for 32 bit and 64 bit applic
8. LFS000 Sede the HBAs h webad and press Start Doemioad bo demka thes Fiber dd Discard eed Elementi Elda CP COMPA08000 E LPSO02 10 00 00 00 09 3914 72 Fig CP EMULEXDECPC E LPS000 10 00 00 00 09 26 06 Ce lig CP TCPIPZ1 EIS LP5002 10 00 0000 09 20 09 65 Big CP TCAIP27 EJ GE LP3002 10 00 00 00 09 00 08 02 Iu drep 29 40 sender coes EIS LP9002 10 00 00 00 09 29 0F 66 Figure 45 Batch Firmware Download Window Selecting HBAs to Update 6 When you have selected the HBAs click Start Download After downloading begins the tree view displays the progress As the file for a selected HBA is being downloaded it appears orange in the tree view After completion the entry for the HBA changes to green if the download succeeded or red if the download failed HBAnyware Batch Firmware Download eq Dicovesed Elementi Ba CP COMPAQSOOO MM LP3002 10 00000009 29 14 72 Chee Big PEM EDE LPC MI LFR 10 00 00 0009 36 06 08 lg PTPP LUPS002 10000000 CS 200965 lg CP TOPIP27 789 LF9002 10 00 00 00 C9 00 08 02 Print Log a 100 FREE ETT Figure 46 Batch Firmware Download Window Download Complete 7 When downloading is complete click Print Log to get a hard copy of the activity log 8 Click Close to exit the batch procedure SCSIport Miniport Driver Configuration Section Page 83 Update x86 BootBIOS Using Iputilnt Prerequisites e The driver is installed properly
9. The pathname of the firmware image that is to be loaded This can be any file that is accessible to the CLI client application but we recommend that you keep image files in the Emulex Repository folder or directory Reset Adapter Syntax HBACMD RESET lt wwpn gt Description Resets the HBA with the specified WWPN Parameters wwon The WWPN of the port The port can be either local or remote Target Mapping Syntax HBACMD TargetMapping lt wwpn gt Description List of mapped targets for the port with the specified WWPN Parameters wwon The WWPN of the port The port can be either local or remote SCSIport Miniport Driver Configuration Section Page 28 Start the LightPulse Utility Iputilnt To start Iputilnt do one of the following Click Start Programs Emulex and Iputilnt Browse to Iputilnt exe and run this command Iputilnt Category Summaries Adapter 0 LPSE Category Driver Parameters Driver Revision Parameters LPES 8000 8505 DATE Registry 5 5 00a10 02 29 2003 Wwinz000 Default Parameter Current Min M Default Dynamic gt CriRspCnt Ox Restart Disable Ox Restart UscMet Ox Discove Ds ElR ety Ox ElsRitCo 0 20 ElzTime 0x0 Emulex OxD gt 3 7 Reboot S Figure 11 lputilnt Driver Parameters View Eight categories are available Adapter Revision Levels View information about the chipset and firmware revision levels of the selected HBA
10. Value 0 1 Default 0 ErrRetryMax n ErrRetryMax specifies the number of retries while receiving an I O Dynamic error error attention 0x10000000 SERR or PERR This value may be 0 OxFFFFFFE If set to 0 retry indefinitely If set to 1 no retry If set to 2 OxFFFFFFE number of retries 1 Value 0 2 Default 0x00000001 SCSIport Miniport Driver Configuration Section Page 54 Parameter Definition EmulexOption n Table 4 Driver Parameter Table Continued Activation Requirement 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 HardAddress n HardAddress controls whether the driver maps addresses based on Reboot WWPN or uses the target device s D_ID If set to 0 map bus target addresses to a WWPN If set to 1 map bus target addresses to fixed FC AL hard address or fabric D_ID some hot swap applications can require HardAddress 1 Value 0 1 Default 0 HlinkTimeOut 0xn HlinkTimeOut measures how long the physical link is down Dynamic HlinkTimeOut is a parameter that is nested inside of LinkTimeOut HlinkTimeOut measures the timeout from hardware link down to hardware link up If this timeout is exceeded then the driver stops issuing busy status for requests and starts to issue selection_timeout error status This value may be set sma
11. and set Automapping to Enabled or Disabled To add a persistent binding 1 In the Targets Table click the target that you want to bind 2 Click Add Binding The Add Persistent Binding window is displayed Add Persistent Binding Bind Tyre Seite GMP SOR ODO CF DL 34 55 7 NMN T DID Cc Balb 9 Target ID Z D Figure 36 HBAnyware Add Persistent Binding Window 3 Select the Bind Type that you want to use WWPN WWNN or D_ID SCSIport Miniport Driver Configuration Section Page 75 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 window This binding will take effect only after the local machine is rebooted It 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 window 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 1 Click Bind New The Bind New Target window is displayed Bind Hew largel Figure 37 HBAnyware Bind New Target Window 2 Click the type of binding you wa
12. e From the toolbar Click the F button 2 Click on a fabric address in the discovery tree General Area Field Definitions e Name a 64 bit unique identifier assigned to each FC fabric View General HBA Attributes The General tab contains general attributes associated with the selected HBA PE HBAnyware Utility Ble View Adapter Birch Help mi 3 Mio Mm 7 gp Dertoverad Homants z pA BILLCELLSS00 E 199602 1 00 0 EE DEI Summary Dere Detak Por tE dez Port Statistica Fee Target Mapping Drive Parameter Za copago Model RP jir aor T BETTE Description eles LP Ese LPS00 2 Gigabit PCI Fun Channel Adapter E 22 00 00 04 08 04 14 28 Node MAAN fer Om onto ca 91672 HS 22 00 00 08 CF Pa A CF TX LES 2200000 HM CP CE Diseret Vernon SL 2 Sat DATE Aug 12 2004 v 2 Zal HEAAPI 21 4 08 11 Za PIM IER ECE TE Gs TT E ra 16 79 OC Ee eee fm CRAHFESTO Dre Hare Label I Prono 10 00 00 00 09 20 00 0068 Za CP INTEL c 9 LPLO00O 10 00 00000 09 36 58 17 ln Gg CPCs oo Link Stata Operational Figure 19 HBAnyware General Tab Adapter Summary Field Definitions Model the Emulex HBA model number Description a formal description of the HBA including model number bus type and link speed This field is recessed indicating that the information in this field may exceed the visible length of the field Use the arrow keys on your keyboard to scroll and view additional informati
13. e SLI 2 Firmware Name the name of the SLI 2 firmware overlay e Boot BIOS Message the enabled disabled status of the BootBIOS message on the HBA This message is updated automatically if the status of the BootBIOS message changes caused by downloading a different firmware image Possible messages are Not Present Disabled or the FCode firmware version Firmware File Maintenance e Firmware File Name the name of the firmware file to be downloaded e Download in progress this field appears as the firmware is being download Firmware Tab Buttons e Enable Disable click to enable or disable the BootBIOS message for the HBA Defaults to disabled If there is no BootBIOS present this button is not available Note If the state of the boot code message on the board has changed this change will be reflected immediately on the Details tab e Browse click to browse through your files and locate the new firmware version to download e Download click to update the HBA with the new firmware version SCSIport Miniport Driver Configuration Section Page 42 View Target Mapping Use this tab to perform mapping and persistent binding tasks Procedures begin on page 70 gt HBAnyware Utility ale bad Gie Wew Adapter Bach Heb gml 4 menes Dj I Pins T Pesten i Te Mir Is Fra T E BH LEE 9700 i apprg L up seoe 10 00 00 00009 265126 Gussoni Seth ig PPAGGNN Active Bind Tape WAP H eee pe ee A 72 A Adr E naded
14. what Gosscsas C IR 22 00 00 04 0F 044 CF s ES 22 00 00 04 CF 04 36 0F Dive Vernon Za LPM LEE E Lon 16 C6 Oboe 6 06 08 Fa CP 455 7 Drse Hare B 810000 10 00 00 00 05 20 00 06 Big CP INTEL c I or 10000 10 00 00 00 09 36258217 Saha Za CFI RGG BEI rsy 10000 00 00 09 BA CP Ea Irz E 12002 oo Ce 200 65 Ea PTR I aiii 10 00 00 C5 32 45 63 Ba TOPA E Uren 100 0 E fig PIPE c E a 16 00 06 00 09 22 9 40 fig CTH ET c TB 002 ooo acs 00 07 Bg P 1FFN EE remen gt 100 000 7 00 Eg cheer S940 emaer conn Late E SOF 6 Bg deal E epee 10 00500 00 09 30 00500 Finsen vratis Status Bar Discovery Tree Figure 9 HBAnyware 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 view 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 view reset the selected HBA and sort the discovery tree view The toolbar is visible by default Use the Toolbar item in the View menu to hide the toolbar If the item is checked the toolbar is visible ef ST JE Toolbar Icon Definitions Click the Rediscover button to refresh the discovery tree display ke Click the Reset button to reset the select
15. 0 2 Default 0 RetryNodePurge n RetryNodePurge controls whether the driver causes port discovery Dynamic just prior to purging a node due to NodeTimeOut exceeded Setting this parameter to 1 allows the driver to retry discovery of a node prior to purge This option should be enabled for all hubs that do not issue a LIP whenever a port is un bypassed The Emulex Digital hub does not require this option to be enabled This parameter value can be set to 0 or 1 Value 0 1 Default 1 RTTOV n R_T_TOV is the receiver transmitter timeout as specified in the ANSI Restart FC standard R_T_TOV represents the timeout between phases of offline to online protocol Value 100 255 milliseconds Default 100 Note Unpredictable results may occur if this value is changed ScanDown n If set to 0 lowest AL_PA lowest physical disk ascending AL_PA Reboot order If set to 1 highest AL PA lowest physical disk ascending SEL ID order Parameter Definition Value O 1 Default 1 Note This option applies to private loop only in D_ID mode SCSIport Miniport Driver Configuration Section Page 59 Table 4 Driver Parameter Table Continued Activation Requirement SendEcho n SendEcho controls whether the driver sends an echo frame to itself Dynamic every four seconds Setting this parameter to 1 allows early detection of a spurious hub port bypass and should be enabled for all hubs that do not issue a LIP w
16. 0 and 2 are analogous first then attempt Options 1 and 3 are analogous FC AL 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 to be 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 continue to use that letter regardless of the physical device number Set Topology Using HBAnyware The Driver Parameters tab allows you to change the topology for a single HBA or for all HBAs that are in one host To change topology In the discovery tree click the HBA or the host Click the Driver Parameters tab Click the Topology parameter Select a new value from the drop down list Click Apply Reset the HBA to make this change effective dd Ss SYS SCSIport Miniport Driver Configuration Section Page 69 Set Topology Using Iputilnt To change topology ee a 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 Reset the HBA to make this change effective Mapping and Masking Tasks Automap SCSI Devices The driver defaults to automatically mapping SCSI devices The procedures in this section ap
17. 0x00000001 DISABLE SCSI BUSY DISABLE SCSI BUSY prevents a SCSI BUSY error from changing the SRB status from SRB_STATUS_BUSY errors 0x00000002 LOG_STARTIO_ERRORS Log all returned errors from STARTIO in the Event Log 0x00000004 USE BUS RESET This option is used only if DISABLE SCSI BUSY and DISABLE SCSI QBUSY are not set USE BUS RESET allows the driver to return SRB STATUS BUS RESET instead of SRB_STATUS_BUSY 0x00000008 DISABLE SCSI QBUSY DISABLE SCSI QBUSY prevents a SCSI QUEUE FULL errors 0x00000010 DISABLE SCSI RSP CHEGK Don t validate SCSI RSP field validity CI Seri _ rw 0x00002000 SERR amp PERR Configuration This is a 2 bit option If this bit is set bit 14 0x00004000 will be ignored Configure SERR amp PERR as BIOS configured If this bit is set bit 13 0x00002000 will be ignored 0 for this bit turns off SERR amp PERR and 1 turns on the value for SERR amp PERR 0x00008000 SLIMPTR_ENABLE This option enables firmware to use its memory for the host pointer instead of using host memory This increases performance 0x00010000 Reserved 0x00020000 INDIV_RSTBUS This option controls the SCSI bus reset to reset separate buses according to the pathID from the upper layer Disable this option to allow a single bus reset to reset all SCSI buses the standard mechanism in all previous releases 0x00040000 FDMI_ENABLE This option enables FDMI support 0x00000001 DISABLE SCSI BUSY DISABLE SCSI BUSY
18. 4 5673 Figure 15 HBAnyware Host Attributes Tab General Area Field Definitions e Name the name of the host e HBAnyware Server Version the version of the HBAnyware server that is running on that host If different versions of HBAnyware are installed on different hosts in the SAN those differences appear in this field Resource Location Field Definitions e Firmware the directory path where the firmware image files are moved prior to being downloaded to the HBAs on that host View Target Attributes The Target Attributes tab contains information specific to the selected target 1 To view target attributes e From the menu bar Click View then Sort by Host Name or e From the toolbar Click the CO button SCSIport Miniport Driver Configuration Section Page 34 2 Click a target in the discovery tree 2E HB Anyware Utility G Decovered ements 2 ences MB ranr 10 00 00 OCA ESA DE Mippna infomaton fn COPA FC ID 115EF I rece 18 20 OC ATE v TR 22 00000 04 cF 04 32 F6 SCSI Bus Number SCSI Te Number J s H 2200000 D CF 043606 Mode MAR 200000 04 OF 04 23 EE Za POM LEE j BB 123000 16 00 00 00000 BEE OE Pat Viak 200 00 OCF Da 32 EE a P 4550 EEE oem IE ur 0000 ioie ptc iv Vira Ba CP INTEL Figure 16 HBAnyware Target Attributes Tab Target Attributes Field Definitions e Vendor Product Information e FC ID the Fibre Channel FC ID for the target assigned
19. 63 Table 6 SCSI Address Map Continued ScanDown 0 default ScanDown 1 o Rr panora tune ae seo me ses que eas oes e oce one fre oss fo osa foer om Ja os fo oe pe fom Je pe fo oe T Je fo fom foer Joos oe Je ess fo oe pe om Je ess fo f T Ja ess fo for fo om Ja pe fo oe foer fom EE Je ess fo for fue one Je os fo for os ono Je Tess Jose foer foer oe Je pe oe Joe Jos fo fe ess e oso for men Je ess oe se for o Jer Jos for Joe fe fo Ja pe fom on fo oe o Je pe fom foer Joe fo Je pe fo oe one oe Ja pe Joe for fom oe Je pe fo oe ome for Je pe ose f for 0 fe pe fo foer fo oe fe os fo oe Jos oe Je pe fo e Jos foe Je oss Joe f r for fo Je pe fo for pe neo Je os fo foer oso fo Je pe fom oe ose oe fe fess fom oso for 0 SCSIport Miniport Driver Configuration Section Page 64 Table 6 SCSI Address Map Continued ScanDown 0 default ScanDown 1 o Rr panora tune aee seo apr ses fe 0 oso oe foer oa Je fo fo oe for fo fs pe fo Jona for om Je fo fo ode foer fo Je pe for oe foer oss NE Je fo fom ose T Je os fo oe fom 0 Je pe oso for oro om Je os be oe omn os Je pe ose oe fue fos Je p fom for e ose Je pe fore Toso Jus fos Je fo fom f r T Je pe fom se fue oe Je Tess fem Toso fue oo Je pe om se fom fom Je om om oe fo
20. ACG until you remove it as a Backup Master SCSIport Miniport Driver Configuration Section Page 93 Access Control Group Tasks The following tasks are performed on the Access Control Group tab SE HI Anyware Secunty Configurator ui n eS x Access Control Group secar Sub Grouge Backup Master About Remove Security Generate Nas kays Enable Svatch Access Pai ma rnes Control Geos Sereni Li CusDb Sn Fl Cuidh Sn CustOb 10 Sr Dub 11 Sr Cu h 2 CARD R enon Siw CartDb S y EE ni Gu r aly Prin 0 HASH h HAS HRS Makin N Figure 58 Access Control Group Tab Add a Server to the ACG After you create the initial Access Control Group ACG on the Master Security Client MSC you may want to add unsecured servers to the ACG To add servers to the ACG 1 Onthe Access Control Group tab from the Available Servers list select the unsecured servers that you want to add to the ACG 2 Click the left arrow to add the server to the Access Control Group Servers list 3 Click OK or Apply Delete a Server from the ACG To delete a server from the Access Control Group ACG 1 On the Access Control Group tab from the Access Control Group Servers list select the secured systems that you want to delete from the ACG 2 Click the right arrow to remove the servers from the Access Control Group Servers list 3 Click OK or Apply Remove Secur
21. Details Field Definitions e Node WWN a 64 bit worldwide unique identifier assigned to the node e Node Symbolic Name in a fabric the name registered with the name server e Description a formal description of the HBA including model number bus type and link speed e Driver Name an executable file image name for the driver as it appears in the Emulex driver download package e Driver Version the driver version number and the HBA application programming interface HBA API version number Hardware Version the board version number represented by the Joint Electronic Device Engineering Council identifier JEDEG ID which is machine readable from the Emulex Application Specific Integrated Circuit ASIC SCSIport Miniport Driver Configuration Section Page 38 Boot Bios Version an optional read only memory version number displayed if the BootBIOS bootup message is enabled on the HBA Boot Bios Message the enabled disabled status of the BootBIOS message on the HBA This message is updated automatically if the status of the BootBIOS message changes caused by downloading a different firmware image Possible messages are Not Present Disabled or the FCode firmware version Serial Number the serial number assigned to the HBA when it was manufactured Typically this is a Binary Coded Decimal BCD string of the 48 bit Institute of Electrical and Electronics Engineers IEEE address for the HBA Ports the number of po
22. Figure 64 Offline ASG Entry 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 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 If you choose to delete a child ASG the operation is immediate There is no need to press OK or Apply Backup Masters 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 becomes 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 Configurator runs on a Backup Master the Access Control Group tab looks like the tab ona non MSC system Figure 57 on page 92 The Access Sub Group tab Figure 60 on page 96 displays the ASGs but you cannot change the ASGs 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 the HBAnyw
23. 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 BootBIOS 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 SCSIport Miniport Driver Configuration Section Page 29 3 EMULEX We network storage HBA Tasks Discover HBAs Discover HBAs using either HBAnyware or Iputilnt e HBAnyware allows you to discover both local and remote HBAs e Iputilnt allows you to discover local HBAs only Discover HBAs Using HBAnyware Local and remote HBAs are discovered automatically when you launch HBAnyware Initially both local and remote HBAs are displayed Note HBAnyware must be running on all remote hosts that are to be discovered and managed Remote capabi
24. Security Configurator is running SCSIport Miniport Driver Configuration Section Page 88 3 EMULEX We network storage Procedure To start the Security Configurator 1 On the desktop click Start then Programs Emulex and HBAnyware Security Configurator The Discovery window is displayed HEAR e Security Lenig atar Da eE R 3 EMULEX We network storage ee Figure 51 HBAnyware Security Configurator Discovery Window 2 After discovery completes the main pane of the Security Configurator is displayed Barra pre Ger aH K pp d L L dente Control Dep Socom Sblm Backup Martes Abou Figure 52 HBAnyware Security Configurator Main Window SCSIport Miniport Driver Configuration Section Page 89 Run the Security Configurator for the First Time Create the Access Control Group When the HBAnyware Security software is installed on a system and the Security Configurator is run 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 be added to the ACG and the security configuration is updated on 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 Security Configurator for the first ti
25. a FC LUN ID Global Automap All LUNs for all LUNs behind all targets in the system area network Globally Unmask Enabled Allows the operating system to see all LUNs behind Global Automap All LUNs all targets Automap All Disabled If Globally Automap All LUNs is disabled this LUN Mapping LUNs Target parameter assigns an operating system LUN ID to a Level FC LUN ID for all LUNs behind the selected target LUN Unmasking Disabled Allows the operating system to see all LUNs behind LUN Mapping Target Level the selected target If this parameter is enabled each individual LUN can be masked or unmasked 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 SCSlport Miniport driver e Installed Iputilnt A target device with LUNs that have been properly configured e For automapping LUNS for a target the Global Automap All LUNs setting on the Global Automap window must be disabled If necessary disable this function and reboot the system before automapping LUNS for a target Procedures Globally Automap 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 Select an HBA 2 Select Persistent Bindings from the Category list SCSIport Miniport Driver Configuration Section Page 72
26. a FC network that system becomes the MSC SCSIport Miniport Driver Configuration Section Page 91 Access Control Groups 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 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 Figure 56 FE xj Sei Conta Group accesi Sub Geoupe Adour Tre iis pare se D M 9 Res pecan ee aes Vendee ea Figure 56 Access Control Group Tab on a non MSC System Access Control Group Tab on the MSC On the MSC you select or deselect the systems that you want 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 are updated 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 is updated to make them unsecure After you have configured security from the MSC for the first time the Access Control Group tab looks similar to the f
27. as a client from the child ASG by either deleting or editing the child ASG gt The system is a server in the ASG and a client to a non child ASG You can remove it from the ASG E 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 Access Sub Group Tasks The following tasks are performed on the Access Sub Group tab Figure 60 Create an ASG You create a new Access Sub Group ASG by selecting one system from the 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 displayed ACG shows the servers that were configured in the ASG by its parent client To create an ASG 1 Click the Access Sub Groups tab EprarinieSerisity Y iaee __u E nets Candid D Brr BAD Kae Erin des divas yC 045 5 LED E m mn ES ss ee Figure 61 Access Sub Group Tab No ASG Defined 2 Click New The New Access Sub Group window is displayed T x dubcets Subdaioup Hane 31 chas mail Manufacturing Grop Acter Sub Givup Chet System tani 0 T Humbe of ndioes poerved for this Qocess SubHoioup care Figure 62 New Access Sub Group Dialog Box SCSIport Miniport Driver Configuration Section Page 97 3 Enter the ASG information Access Sub Group
28. changing driver types the Available Drivers window is displayed This window allows you to select a new driver type Select the driver type from the drop down list and click Next If you 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 If you 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 If this is the case answer each question and click Next on each window to continue 4 View the progress of the installation Once the installation is successful a congratulations window is displayed 5 View or print a report if desired View Installation Report your text editor typically Notepad displays 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 e MM month e DD day e YY year e report number Print Installation Report your default print window is displayed 6 Click Finish to close AutoPilot Installer If your system requires a reboot for this change to take effect you are prompted to do so when you click Finish SCSlport Miniport Driver Installation Section Page 7 We network storage If the Installation Fails If the installation fails the Diagnost
29. checkbox 7 Click Finish to close the distribution executable file SCSIport Miniport Driver Installation Section Page 5 AutoPilot Installer Introduction The Emulex AutoPilot Installer is an FC HBA installation wizard for Windows The AutoPilot Installer installs or updates Emulex drivers and utilities and configures HBAs drivers and utilities Prerequisites e Windows Server 2003 running on an x86 x64 or Itanium 64 bit platform AutoPilot Installer Features AutoPilot Installer has the following features e Command line functionality invoke AutoPilot Installer from the command line using customized installation scripts e Driver and utility updates install and update drivers and utilities e Multiple HBA installation capability install drivers on multiple HBAs alleviating the need to manually install the same driver on all HBAs in the system e Driver diagnostics determine whether the driver is operating properly e Silent installation mode suppress all screen output Necessary for unattended installation 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 Installation Planning Table 2 describes the types of installations that can be performed under certain conditions Use this information to determine which method to use for your situation Table 2 Typ
30. for the Storport Miniport and SCSlport Miniport drivers provides a user friendly interface that allows you to examine manage and configure installed HBAs Iputilnt is automatically installed when you install the HBAnyware utility SCSlport Miniport Driver Installation Section Page 2 SCSIport Miniport Driver Information Prerequisites Windows Server 2003 running on an x86 x64 or Itanium 64 bit platform Windows 2000 Server Service Pack 4 is recommended Note If you are running Windows 2000 Server with Service Pack 2 the NO STOPREQ parameter in the EmulexOption must be disabled it is enabled by default Perform this task after you have installed the SCSlport Miniport driver and the driver utilities Compatibility The Emulex SCSlport Miniport driver is compatible with the following FC HBAs LPe11002 LPe11000 and LPe1150 minimum firmware version 2 50a2 LP11002 LP11000 and LP1150 minimum firmware version 2 10a5 LP10000ExDC and LP1050Ex minimum firmware version 1 90a4 LP10000DC and LP10000 minimum firmware version 1 80a2 LP1005DC CM2 minimum firmware 1 90a5 LP1050 and LP1050DC minimum firmware version 1 80a3 LP9802DC LP9802 and LP982 minimum firmware version 1 00a4 LP9402DC LP9002DC LP9002L LP9000 amp LP952L recommended firmware version 3 90a7 LP8000 LP8000DC and LP850 e If your HBA has a Dragonfly chip version 2 00 or greater use firmware version 3 90a7 e If your HBA has a Dragonfly chip below ver
31. 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 0x3F hex Default 0 CrfRspCnt n This parameter specifies the number of response entries after which Restart an Interrupt response is generated Value 0 255 decimal or 0x0 OxFF hex Default 0 DisableAck0 n DisableAck0 determines Class 2 ACK_0 functionality Restart If set to 0 enabled If set to 1 disabled ACK_1 is used Value 0 1 Default 0 DiscoveryDelay controls whether the driver waits for n seconds to Dynamic 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 7 seconds decimal Default 0 Setting this parameter gt 2 seconds helps device availability with certain target vendors Note Any target that enters PDISC pending state upon receipt of a Fabric RSCN requires this parameter to be set gt 2 seconds Check with your target vendor to determine if this is required DiscMethod n If set to 0 issues ADISC to check existence of nodes previously Dynamic logged in before issuing PLOGI in discovery Setting this parameter to 0 may increase compatibility to tape drives If set to 1 uses PLOGI only in discovery Value 0 1 Default 1 ElsR
32. 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 Error Messages Table 19 Error Message Situations The following error message is displayed when creating an ASG The Access Sub Group name already exists Please use a different 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 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 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 SCSIport Miniport Driver Troubleshooting Section 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 offline ASG entry serves as a placeh
33. is used to force reservations to be freed when a ResetBus is Dynamic issued This is meaningful only for FC AL topology and Seagate native FC disk drives If set to 0 ResetBus action follows ResetTPRLO parameter behavior If set to 1 ResetBus action follows ResetT PRLO parameter behavior and completes the action with LIP FF Emulex recommends breaking reservations with Target Reset Value O 1 Default 0 SCSIport Miniport Driver Configuration Section Page 58 Table 4 Driver Parameter Table Continued Activation Requirement ResetTPRLO n This parameter is used to handle a SCSI Reset Bus call from the Dynamic operating system It is not recommended to change this value from its default or accepted OEM setting If set to 0 Send Target Reset Task Management commands to every logged in target device Send FC aborts to all outstanding commands then re establish a login to each target device with PLOGI and PRLI Link reinitialization is initiated only if ResetFF 1 not recommended If set to 1 Send TPRLO ELS command to every logged in target device with Global Process Logout bit 1 and Type Code field 8 Link reinitialization is initiated only if ResetFF 1 not recommended If set to 2 Send FC aborts to all outstanding commands then send TPRLO to every logged in target device with Global Process Logout bit 1 and Type Code field 8 Link reinitialization is initiated only if ResetFF 1 not recommended Value
34. is visible by default Use the Status Bar item in the View menu to hide the status bar If the item is checked the status bar is visible Use 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 This component is intended for use in scripted operations from within shell scripts batch files or the specific platform equivalent HbaCmd can be run in out of band mode by making 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 application 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 is completed the command prompt is displayed Most operations retrieve information about an entity on the SAN and show that information on the console 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 SCSIport Miniport Drive
35. menu bar Click View then Sort by Host Name or e From the toolbar mi Click the Fal button 3 In the discovery tree click the HBA The General tab is displayed 4 Click the Driver Parameters tab Figure 25 The Installed Driver Types field shows the driver version that is installed on the HBA Figure 25 HBAnyware HBA Selected Driver Parameters Tab View Driver Parameters for a Host To display the driver parameters for a host e From the menu bar e Click View then Sort by Host Name or e From the toolbar mi Click the a button 5 In the discovery tree click the host The Host Attributes tab is displayed 6 Click the Host Driver Parameters tab Figure 26 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 Figure 26 HBAnyware Host Driver Parameters Tab Driver Parameter Tab and Host Driver Parameter Tab 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 SCSIport Miniport Driver Configuration Section Page 44 Driver Parameter Tab and Host Driver Parameter Tab 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 Use De
36. pe be foes foro fis pe Joos oe foes om Je fom for Joe Joar fore fn fom Joos Toon one fore Je oss fo oe oso fore Oo e pe oe CE que e ooa o Joos om que pe pe oe o om fre p be o oo fom Je pe e for oe o fre p e e oe omn ee pe e e oe or O e pe oe or oe oro Je pe foer oo o oro Je Jos rene e ee fe rome Tree SCSIport Miniport Driver Configuration Section Page 67 I O Coalescing I O Coalescing is enabled and controlled by two driver parameters CrfMsCnt and CrfRspCnt The effect of I O Coalescing will depend on the CPU resources available on the server When I O Coalescing is turned on interrupts are batched reducing the number of interrupts and maximizing the amount of commands processed with each interrupt For heavily loaded systems this will provide better throughput When I O Coalescing is turned off the default each I O is processed immediately causing one CPU interrupt per I O For systems that are 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 CrfMsCnt The CrfMsCnt parameter controls the maximum elapsed time in milliseconds that the HBA will wait before generating a CPU interrupt The value range is 0 63 decimal or 0x0 0x3F hex The default is 0 and disables I O Coalescing CrfRspCnt The parameter controls th
37. 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 The client system for the ASG was not discovered when the tab one or more of the names of the ASGs Security Configurator was started This is a symptom of two is displayed as ASG Client Offline different problems e All Servers Are Not Displayed e New Keys Were Generated While Servers Were Offline See Table 20 on page 113 for details regarding these problems SCSIport Miniport Driver Troubleshooting Section Page 110 Table 17 HBAnyware Security Configurator Access Sub Groups Situations Continued Situation Resolution Not All Servers are available to an ASG A client system can be connected to more than one fabric When you create a new ASG or modify an While the system the Security Configurator is running on existing ASG not all of the servers inthe ACG may be able to access all of the servers in its ACG it is not are available to be added to the ASG necessarily the case that the selected client for the ASG can access all of the servers
38. the LUNs have been masked at the global level 6 Click OK No reboot is required for these changes to take effect Persistent Binding Introduction 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 When persistent binding is applied to one of these targets the WWPN SCSI bus and SCSI ID remain the same whether the system is rebooted or whether Global Automap All Targets is subsequently disabled enabled by default in elxcfg 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 e Binding type WWPN SCSI bus e SCSIID You can set up persistent binding using either Iputilnt or HBAnyware e Iputilnt allows you to set up persistent binding on local HBAs only e HBAnyware allows you to set up persistent binding on remote and local HBAs SCSIport Miniport Driver Configuration Section Page 74 We network storage Perform Binding Using HBAnyware To set up persistent binding 1 In the Directory Tree click the HBA for which you want to set up persistent binding 2 Click the Target Mapping tab All targets are displayed gt HEAnyware Utility Be View Adapter Bach Help E ni E DA S E Eme Elements A General Detali Por Arrbutes Port Statistica F
39. the host is rebooted e Select the Global check box to change the global registry entry Otherwise the change affects the selected HBA only Windows 2000 Server Service Pack 8 or higher only 7 Click OK Reset HBA Values To reset all the local HBA driver parameters back to their default out of box values Start Iputilnt Select an HBA select Driver Parameters from the category list Make sure that the Parameters radio button is selected and click Defaults Category Driver Parameters v Driver Revision f Parameters LP6 80007650 SW DATE Registry 5 5 10a710 06 19 2004 Win2Q000 Figure 34 Iputilnt Defaults Button dt de 5 A confirmation window is displayed Click OK on the confirmation window to set all parameters back to their defaults SCSIport Miniport Driver Configuration Section Page 51 Driver Parameter Reference Table Table 4 Driver Parameter Table Parameter Definition Activation Requirement AbortStatus Oxn AbortStatus controls the operating system SCSI request block SRB Dynamic error status when the Emulex driver must return a command to the operating system for a general error condition The default setting causes completed commands to go up to the Microsoft class driver level in Windows Value 0x00 to OxFF hex Default SRB STATUS BUS RESET 0x0E Note Unpredictable results may occur if this value is changed ARBTOV n ARBTOV represents FC AL arbitration timeout prior t
40. to the following Emulex HBAs LP982 LP952L and LP850 Caution Download PCI configuration files only with the assistance of Emulex technical support Sort HBA Information Sort HBAs Using HBAnyware Use HBAnyware to sort the way discovered HBAs are displayed Sort HBAs by host name fabric name HBA name target name and LUN name By default both local and remote HBAs are displayed by host name fabric name Switch between host name or fabric ID in one of two ways e From the menu bar Click View then Sort by Host Name Sort by Fabric ID The current HBA display mode is checked or e From the toolbar mi Sort by host name default Fl Or Sort by fabric ID amp e HBAnyware sorts in ascending order The sort recognizes letters numbers spaces and punctuation marks Sort By Host Name e Initially sorts by host name Host names cannot be changed using HBAnyware names must be changed locally 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 e If LUNs are present sorts by LUN name Sort by Fabric Address e Initially sorts by fabric ID e Within each fabric ID 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 e If LUNs are present sorts b
41. txt file report_mm dd yy txt where mm is the month dd is the date and yy is the year SCSlport Miniport Driver Installation Section Page 12 Default Report Location By default the report is written to the system driver In the following example s is the system drive Your system driver may be different s Program Files Emulex AutoPilot Installer reports report_ mm dd yy txt Note Both the report location and file name must be specified Set Up Existing Driver Parameters Retention or Override The ForceRegUpdate driver parameter setting determines if existing driver parameters are retained or changed when updating the driver Setting the ForceRegUpdate parameter to True causes all existing driver parameters to be removed from the registry and replaced with the parameters specified in the APInstall cfg file Setting the ForceRegUpdate parameter to False causes all existing driver parameters to be retained ignoring any parameter settings in the APInstall cfg file The ForceRegUpdate parameter does not affect any existing persistent bindings The following example will retain existing driver parameters ForceRegUpdate FALSE Note This setting can be also used for attended installations with the AutoPilot Installer wizard by modifying the APInstall cfg file in the AutoPilot Installer folder Set Up Re Installation of an Existing Driver Version By default AutoPilot Installer will only do update a driver
42. use 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 SCSIport Miniport Driver User Manual Page ii Table of Contents zac EMULEX TZ HT I occa eg O A E E E 1 g 11 010 1 sg ERE NE A AE 1 Important ConsideratioNs 2 Changing DriVerTyPeS cncaane anandia 2 Updating the SCSlport Miniport Driver Using AutoPilot Installer 2 Upgrading from Windows 2000 Server to Windows Server 2003 2 Using or Upgrading to Windows Server 2003 Service Pack 1 2 DENE ER er 2 SCSlport Miniport Driver Information eee eee e eee 3 EEE 3 Compatibility ee 3 i SERE RAT 3 TANO VO KION izideal 3 Files Included in this AutoPilot Installer 4 DISITIDUHOM Executable File OVENIEN rr 5 Distribution Executable File Procedure sse see eee eee 5 AutoPilot 01 OFS F lt gt sese eee 6 rek Ke REE ENE 6 50 NE EN EE 6 Coniguration ehel tette lalla nere pa OSSA ISAIA III er 6 Installation Planning ee eee ee ee eee e ee D AutoPilot Installation Procedures lillie 7 Hardware First InstallatioN i 7 FC LCOS CS EEE E EREA EE A 7 Procedure
43. 00 42 10 00 HET ERT CS 223 09 65 Za corone EE urapa 10 00 00 C5 53 93 TE Za PIP 9 93 10 00 00 09 22 APA Bay CPPS c I 475002 10 00 0000009 00 08 02 Za P S D 1030004 gt 16 00 00 0009 67 92 gg drop S9 40 ammer com D Wate 10 06 00 00009 250F 6 Za dealt E anc 1 00000 00 09 30 00000 we tnt Faro argini be T Figure 8 HBAnyware Utility Window General Tab Note Illustrations in this document are examples model and version numbers on your screens will reflect your system s configuration The HBAnyware Utility window contains five basic elements the menu bar the toolbar 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 SCSIport Miniport Driver Configuration Section Page 23 Start HBAnyware in Local Element Manager Mode HBAnyware can also launch with a command line call for both Windows and UNIX systems To launch HBAnyware from the command line 1 Type HBAnyware and press lt ENTER gt This starts HBAnyware running in band access You can also start the utility running in out of band access by adding an argument in the form h lt host gt The lt host gt argu
44. 10000 DO 0000 SLE Poli stekes eons Tu Fares TE Ps Front 10640 s UPI 0 00 00 00009 29 18 72 x v EH 22 00000 04 CF 04 12 F6 Tu Word SIE Fix Words 1571 DIS 220000 HA Ta EE Count T Fa ER Cori TS 22 000 DA CP Pa DA CF Tu Sequences 10989 Fia Sequence 1063 s ME 22 00 00 04 CF 04 26 006 mg i rl r EPLLELDBEPT Link Fauna D Lent dl Syr U E irene 10 00 000009 PIECE Lart col Sagra D Prim Seq Frat Ear Fg Ferse Invakd Ta Wioadi 12 led OPC Q Ker 00 36 Ex Court Ong 1178 Ex Conto 6 c I ur10000 10 00 00900 05 6 58 17 LP Comuni D Ena Frame fa LP I Dx NDS Court D Dumped Farser 9 E raer 10 00 0 0 C8 38 95 gt 0F Fig FTP Second Since Last Rent 2453 DE Pee 10 00 ee 9 65 c ee CP TCR Figure 22 HBAnyware Port Statistics Tab SCSIport Miniport Driver Configuration Section Page 40 Port Statistics Field Definitions e 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 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 e Invalid Tx Words the total number of invalid words transmitted by this HBA port e Ex Count Orig the number of FC exchanges originating on this port e LIP count the number of loop initialization primitive LI
45. 32 Sort Local HBAs Only Using HBAnyware eee e ee 33 Sort Local HBAs Using lputilnt ine 33 View HBA Information Using HBAnyware eee eee eee 33 View Discovered EleMEnNts iii 33 View Host AttribUutes e 34 VPN uke 34 View LUN Attributes ee eee 35 View Fabric Attributes sse eee eee ee eee 36 View General HBA Attributes cece eeseeeeeeeeseeeseeeseeeeaeeenes 37 View Detailed HBA AttribUutes eee 38 View Port Attributes arrarrnnrnarnarrarnannnnnnarnannnnrnernnnnarnarnnnnnnnnennnnnnannnnnsnneen 39 VPT Al Sini 40 View Firmware Information ii 42 View Target Mapping ccsresssnerccereeerecereciienieuc iain i SECA n EECA EAEEREN EEE 43 View Driver Parameters ee 44 Setting Driver Parameters eee ee eee 46 Unattended Installation SCrIpts ee eee 46 Activation Requirements eee ee 46 SCSIport Miniport Driver User Manual Page iv Table of Contents i Set Host Parameters Using HBAnyware eee e ee ee 46 Change Host Parameters eee 46 Reset Host Parameters eee ee eee eee 47 Set HBA Driver Parameters Using HBAnyware e e 47 Set Parameters Using Iputilnt e 50 Reset HBA Values eee eee 51 Driver Parameter Reference Table e 52 EmulexOption Detai
46. 6 On the Host Driver Parameters tab click Apply To set an HBA parameter value s to the corresponding host parameter value s 1 Start HBAnyware 2 In the discovery tree select the HBA 3 Click the Driver Parameters tab SCSIport Miniport Driver Configuration Section Page 48 4 Click Use Globals All displayed values are the same as the corresponding global or host values The Use Globals button is made inactive and the following window is displayed Adapter Driver Parameters You have changed some or all settings to their global values To take effect on this HEA you must click Apply Figure 31 HBA Driver Parameters Response Window for global values 5 If you want the change to be temporary causing the parameter to revert to its last permanent setting when the system is rebooted check the Make change temporary box This option is available only for dynamic parameters 6 If you are making changes to multiple parameters and you want all the changes to be 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 7 To apply your changes click Apply SCSIport Miniport Driver Configuration Section Page 49 Set 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
47. A found goto servertok noreport if not errorlevel 110 goto nocfg echo Could not open installation report file goto server1ok nocfg if not errorlevel 87 goto badcfg echo Invalid configuration file parameters goto server1ok badcfg if not errorlevel 2 goto server1 ok echo No appropriate driver found server1ok SCSIport Miniport Driver Installation Section Page 15 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 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 goto 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 SCSIport Miniport Driver Installation Section Page 16 Manual Installation Overview If desired the SCSlport Miniport driver and utilities can be installed manually without using AutoPilot Installer This is acco
48. Adapter Batch Help gay Dutovered Flemarts La EILLDELLES00 JEG E urse02 100500 00 00009 ESL E Fig PCE AOE lt urns DET LESTE DTO ts ie ATT Sl 220000 D PDA ese LH CP Ld F ES 2200000 D CP Da A CF s HEB 22 00000 04 CF 04 16 04 Za FAME B 122000 16 00 0000 00 56206 CE A ur 10000 16 00 00 00 09 20 00036 By CP INTEL c MBB 1210000 10 00 00000009006 58 17 T Pico ad PEGI 10500 DU ie GSA CF a P ro B Farez 16 00 OS L cP TOs MB ii 1000 00 00009221 49067 Figure 44 HBAnyware Utility Firmware Tab d b P d e Leer Frere Fam E Gersa Dietai Port rb iei Port Statistica Faroese LEDA Operational Farren Here SU 2 Overly SLIT Feme Mame SLIZ Fra ae Mame Boot BIOS Hems Feree r Fi Marienance Leane File N re Dovera in ress LPS SUI ven 1 4753 LP SUA veb 243 Boot Rot E prera ne 005 Is hue T ST FA Puree 2928 1 dag Target Mwraa Drea Parameteri _ Disable If the x86 BootBIOS version that is installed is the most recent Details tab BootBIOS Version field enable x86 BootBIOS on HBAs using the Boot Utility see page 9 Other wise continue with step 3 3 Update the x86 BootBIOS File a In the property tabs right pane select the Firmware tab On the Firmware tab click Browse The Select Firmware File browse window is displayed Browse to the Emulex Repository Select the file to
49. CS CI A a CI AS CI SCSIport Miniport Driver Troubleshooting Section Page 106 Table 14 Parameter Error Values valid only when CmdStat value 0x3 Parameter Error Value Description fogna SUCCESS fm 1 Yn Nese pare CS Yn mna args R 1 L CRE Yn WER Sane R 1 Yn ee paar E OS CO 1 OI mm 1 Yn Tep ua BUFFERS mn 1 TOERR ROV BUFFER ANG Joe TOERRNO COWEGTON me 1 fomanoomarale mm 1 FOERRRKDWAFALED CS Yn iat pa mm 1 Rng Reso om TERR enep me GRIS mm 1 TOERR AGORTN PROGRESS m 1 TOERRAGORT REQUESTED me CEI a I IOERR LOOP OPEN FAILURE 0x18 FC_AL target not responding Received our own transmitted frame back Port may be bypassed by a hub SCSIport Miniport Driver Troubleshooting Section Page 107 Parameter Error CSO 0 I II om Troubleshooting Topics General Situations Table 15 General Situations 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 Cannot see multiple zones on the same screen of my management server running HBAnyware 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 SCSIport Miniport Driver Troubleshooting Section HBAnyware uses in ba
50. Charge Setta 220000 08 CP 04 121F6 opt EE es ee dA c fig 22 00 00 04 CF D4 3A CF Lument Manpengi s ER 2200000 DA CF 04 26 0F vani om s l Tie Bag FAME POM OMA SOMO 132 0 0 Auto fin Pesaro i 20M MEF ADT Ud LE DA 11968 0 2 Ao Pp Er ae ZZ IU DO Ud CP De FE 2000000 UA CF DA ZES ITF 10 3 Auda Big CP INTEL Mi 1210000 10 00 00 002096 58 17 ig ceto E Lat 100 O09 38 06 OF Fg F 1FFU DE wee iea Procter finding Ciordia aston Bg PIPA Dna Mode EE aiii OOO dt AAST Tanget PM SCHIO send Fa CP TCPIPIS 2200 00 CADA JZ EE Gr Chew PR OG 12930002 0 0 2 23 08 000004 CT D MA Te dZ ERT LP IE CF D HF fig PTP e T Zh MANN E TE renter 10 00 00 d0 08 22 A9AC 22 00 OO 04 CF Dt 26 OF Bg CPT aT F Shes DID c I 3002 10 00 00 00 09 00 08 02 Bay PIPPI B 193000727 IE D0D0 000920 AT 90 Bind New ls ii ME MPV minien daas an el I Resi emo t Figure 24 HBAnyware Target Mapping Tab Target Mapping Field Definitions Current Settings Area e 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 Displa
51. D to a fixed FC target s physical LUN To automap LUNs for a target 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 at sl Set the LUN Automap function to enabled Target automapping assignment occurs and these assignments are displayed on the LUN Mapping window Click OK 7 Reboot the system for this change to take effect P SCSIport Miniport Driver Configuration Section Page 73 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 to do target LUN automapping To unmask or mask a LUN 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 di i Der Do one of the following e To unmask or mask all LUNs for the target set the LUN Unmasking function to enabled 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
52. E Era K E aie l l Figure 65 Backup Master Tab without Backup Masters Backup Master Tasks Table 5 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 Restore Restore the Backup Master to its last saved configuration SCSIport Miniport Driver Configuration Section Page 101 The following tasks are performed on the Backup Master tab DE HHArysare Se curt L nnn eb ar irc xj Access Corral Group Access Sub Soupe Backup Hase Ata E Gd Gahi S 1 Cuab Sm j Liga G1 Srna Chest 11 Zra 4 I Cub 3 Si pedin Sm Cub 4 51 Cul Sm Cusfib 6 Srv Cub Sw usb Sr Da eth amp Gr Scan Np ier Chard Figure 66 Backup Master Tab with Backup Masters Created Create a Backup Master To create a Backup Master On the MSC start the Security Configurator Click the Backup Master tab Select a system from the Available Systems list Click the left arrow to move the system to the Backup Masters list Sa SY Se Click OK or Apply to save your changes Reassign 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 is connected to multiple fabrics its Backup Master should be selected from the Availa
53. EFI utility is recommended to perform the download Procedure To update EFIBoot 1 Start lputilnt and select the desired HBA Select Firmware Maintenance from the Category list Click Download and locate the new EF IBoot file Click Open The new boot code is transferred to flash ROM eS PY Exit the Iputilnt utility and reboot the system SCSIport Miniport Driver Configuration Section Page 87 HBAnyware Security Introduction After HBAnyware which includes the HBAnyware utility and remote server is installed on a group of systems the HBAnyware utility on any of those systems can remotely access and manage the HBAs on any of the other systems This may not be a desirable situation because any system can perform actions such as resetting boards or downloading firmware The HBAnyware security package can be used to control which HBAnyware systems can remotely access and manage HBAs on other systems in a FC network HBAnyware security 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 is designed to provide two main security features e Prevent remote HBA management from systems in the enterprise that the administrator does not want to have this capability e Prevent an accidental operation such as f
54. HBA To change a driver parameter using lputilnt 1 Start lputilnt 2 Select an HBA 3 Select Driver Parameters from the category list LightPulse Ukiliby NT File Edit view Adapte Help cala He 2 Chiver Revision Z Parameters LP6 7 9000 850 5 DATE Ci peachy FA 00210 02 28 2003 winZJ00 De aultz Parameter Cumont Min Mi Default Dynamic CIR spent Ost Os Oe Jai Fest ar D sanie vL Gi Go Jsi Hestar Dacvet Ox Ok Ost ds Yeg D ciwe OC Ox Oxf 1x0 TES EkRetry Oe Ox 0s J9 TRE EkRitCa 09201 Del Os Jv 20 Tex ii Adapter 0 LP Figure 32 lputilnt Driver Parameter View 4 Double click the parameter to edit The Modify Driver Parameter window is displayed Parameter EmulexUpton Current Value dgCAOO Minimum Call Masimu O FFFFFFF Default dgC200 Dynamic Reboot Permanent Mew Value f ES S U 2 Global Cancel Enange Figure 33 Iputilnt Modify Driver Parameter Window 5 Inthe New Value field enter the new value You can enter numbers in decimal or hexadecimal format Numbers in hexadecimal format must be prefaced by 0x for example 0x2d 6 If desired and available make the change permanent or global SCSIport Miniport Driver Configuration Section Page 50 Select the Permanent check box to write the new value to the system registry If the Permanent check box is not selected the parameter reverts to its last permanent setting when
55. L29002 10 00 00 00 C9 29 06 68 Ba deai BB sete eee ose we Figure 10 HBAnyware Discovery Tree Discovery Tree Icons Discovery tree icons represent the following Lex The local host ZR Other hosts connected to the system SCSIport Miniport Driver Configuration Section Page 26 SS A green HBA icon with black descriptive text represents an online HBA RZ A gray HBA icon with red descriptive text represents an offline HBA or an HBA that is otherwise inaccessible Several situations could cause the HBA to be offline or inaccessible e The HBA on a local host is not connected to the network but is still available for local access e The HBA on alocal host has malfunctioned and is inaccessible to the local host as well as to 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 to the network The Target icon represents connections to individual storage devices O LUN 1 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
56. Name Enter the name of the ASG The ASG name is for identification 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 e 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 press 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 number of subsequent child ASGs that can subsequently be created on the new client s system See the Reserved Indices topic under Access Sub Groups in this manual for examples 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 can subsequently be created 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 if you want to imple
57. Ns Globally unmask all LUNs Set up persistent binding Hot swap a device Set topology options Map device identifiers IDs Break SCSI reservations Set driver parameters Update firmware on the local HBA Update x86 BootBIOS Enable the BootBIOS message SCSIport Miniport Driver Configuration Section Page 22 3 EMULEX We network storage Start HBAnyware Start HBAnyware in Remote Manager Mode After the HBAnyware server has been installed as an NT service you can access this utility from the desktop Start menu On your desktop e Click Start Programs and HBAnyware HBAnyware is displayed PE HEAnyware Utility Bio View Adapter Bath Help ELFI Sad l A General Detale Port Anributes Port Statistica Fimesore Targat Mapping Driver Parameter BILLDELL ATH i dacia Smet E ese 1000 Oe SE vile Ea CP COPAODCGC0 Model IR PSD Pe CD 29 18 72 EE ec Derek Esey LP Ee LSD 2 Gigabit PO Fixe Channel Adapter HS 22 00 04 CDA 16 85 Node WARN LS OOO TOC 29 18 72 MI 22 00 00 04 CF DADA CF Gian OTTER s EE 22 00000 04 cF 04 35 0F Diver Vercors POUR Sw DATE Aug 12 2008 4 2 2381 HBAAPI 21 4 08 11 Za PMA LEKA M raat 10 00 1 OLC 9 DEDE dE ta CPER TD Dimp Hare Leto 710000 10 00 00 00 09 20 006 Za CP INTEL MB 1910000 10 00 00000 CE 8 17 glan Za CPI DG Link Stabar Doa raad EE rao 10500 00 000 9 34 98 CP Za P ro D t FEC 10 05 00908 Fg CTR OE upsn
58. Only those that can be accessed by the selected server will be available Security Configurator Situations Backup Masters Table 18 HBAnyware Security Configurator Backup Masters Situations 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 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 The Backup Master has client access from the HBAnyware utility to all of the servers in the MSC s ACG Howeve
59. P events that have occurred 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 Determine whether loop capable ports are connected to the loop e Assign AL DA IDs e Provide notification of configuration changes and loop failures e Place loop ports in the monitoring state 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 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 e 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 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 e Ex Count Resp the number of FC exchange responses made by this port Error Frames the number of frames received with cyclic redundancy check CRC errors e Dumped Frames this statistic is not currently supported for the SCSlport Miniport driver the Storport Miniport driver or the driver for Solaris e Seconds Since Las
60. Server 2003 e If you are upgrading from Windows 2000 Server to Windows Server 2003 and are currently running an Emulex SCSlport Miniport driver you must uninstall the driver before upgrading the operating system Reinstall the Emulex SCSlport Miniport driver after you upgrade the operating system Using or Upgrading to Windows Server 2003 Service Pack 1 e Windows Server 2003 Service Pack 1 SP1 replaces the HBA API hbaapi dll in the Windows system directory SYSTEM32 or SYSWOW64 Third party applications that have used the Emulex HBA API should continue to work with the Microsoft HBA API If necessary the Emulex HBA API can be used by an application by copying the Emulex HBA API from the Emulex utilities directory to the application s home directory Definitions Driver A host computer software component whose function is to control the operation of peripheral controllers or HBAs attached to the host computer Drivers manage communication and data transfer between applications and I O devices using HBAs as agents The HBAnyware utility HBAnyware This utility allows you to perform installation and configuration tasks on remote and local HBAs Security Configurator The HBAnyware security package allows you to control which HBAnyware systems can remotely access and manage HBAs on other systems in a Fibre Channel FC network See page 10 for the installation procedure LightPulse utility Iputilnt This driver specific utility
61. Slport Miniport driver is installed Extracted setupapps exe extracted when you ran the Distribution Executable file If you have downloaded the SCSlport Miniport files to the default directory the path will be C Program Files Emulex AutoPilot Installer Utilities Procedure To install the utility 1 Run setupapps exe 2 Follow the instructions on the setup windows 3 Click Finish in the last dialog box to exit Setup The utility installation is complete The HBAnyware utility automatically starts running SCSIport Miniport Driver Installation Section Page 18 We network storage Uninstall the Utility Package To uninstall the HBAnyware utility package 1 Click Start Settings and Control Panel The Add Remove Programs window is displayed Select the Install Uninstall tab A window similar to Figure 3 will be displayed Rat Add Remove Programs L erel rataled GE re XC Adapter Easy CD Crestor 4 E Adobe Acrobat 4 0 Adobe Thal stor C5 Tryout GB Adobe SVG Viewer 3 0 GA Every Ahere GA Clary efrontoffice i Chant For MSSL P CSE HTML Validator Professional v4 5 lt Emule Fibre Channel HEAmware Version 2 0419 Chck here for support informato To change this program or remove from your I Lita TTEA British Beg E Macromedia HomeSte 5 i Microsoft IntellPont di Merosoft Office 97 Professional Edibon Microsoft Cutlook 2000 SA 1 JE Mets sa Communicator 4 76 Figure 3 Add Remove Programs Window 2 Sele
62. T PARAMS section in the APInstall cfg file This mandatory section follows Optional Configuration File Changes Under the SCSIPORT PARAMS heading list the parameters and new values for the driver to use For example LinkTimeout 45 See the Configuration section for a listing of driver parameters and their defaults and valid values Set 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 Error Codes 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 3 Unattended Installation Error Codes 0 e CI o oo o meme 2001 0x000007D1 Driver found is the same type as the existing driver and has the same or older version number Unsupported operating system detected operating system detected Other hardware installation activity is pending SCSIport Miniport Driver Installation Section Page 14 Invoke AutoPilot Installer If the configuration file has been modified and saved with its original name APInstall cfg at the command line type apinstall If the configuration file has been modified and saved wi
63. To view the error log 1 Open the Event Viewer window Click Start Programs Administrative Tools and Event Viewer or e Right click on My Computer select Manage and click on Event Viewer in Computer Management The Event Viewer window is displayed Double click any event with the source name LPXNDS Examine the entry at offset 0x10 and Event ID 11 Note Event ID 9 s are not logged by the Emulex SCSlport Miniport driver These messages can be decoded using MS Q Article Q182335 The Fibre Channel FC SCSlport Miniport driver logs events and errors in the operating system event log Serious errors are always logged while informational events are logged only if the parameter LogErrors 1 is used All logged events are issued an event ID of 11 Internal Adapter Error but this does not necessarily indicate that an adapter error occurred There are several exceptions 0xC1 is logged as BAD FIRMWARE WARNING event ID 26 0xC2 is logged as BAD FIRMWARE WARNING event ID 26 OxED is logged as BUS TIMEOUT event ID 9 SCSIport Miniport Driver Troubleshooting Section Page 104 Event Log Tables Byte offset 0x10 of the event is the driver event code while byte offset 0x11 0x13 contains event specific information Entries marked with an asterisk are logged only when LogErrors 1 is used Table 12 Error Log Table 0x10 Offset Explanation 0x11 0x13 further information OxC1 Auto Topology not supported in this Current fir
64. Warning This system is a backup master client system Therefore you will only be able to view the security configuration To make changes you will need to run this utility on the master client system Resolution Click OK on the message and complete the ACG setup The system on which the Security Configurator is running will become the MSC 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 20 Master Security Client Situations The MSC is no longer bootable or able to connect to the FC network 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 SCSIport Miniport Driver Troubleshooting Section You must reassign a Backup Master as the new MSC from the Backup Master Warning Use this procedure only if the MSC cannot relinquish control to a Backup Master For example if the MSC is no longer bootable or able to co
65. Zen Za OB renee OS Device Mame XN a EpS11 s UPSD OOO RCE TIE Big FTP Cincowened Forti ig EE and 10 00 00 Ae Faber Marsa 100 00 ED 990 06 FE Figure 21 HBAnyware Port Attributes Tab Port Attributes Field Definitions Node World Wide Name WWN a 64 bit worldwide unique identifier assigned to the node The Node WWN is communicated during the login and port discovery processes This identifier stays with the entity for its lifetime Port WWN a 64 bit worldwide unique identifier assigned to the port The identifier is communicated during the login and port discovery processes and stays with the entity for its lifetime Port Symbolic Name the name registered by the HBA with a name server This field is recessed indicating that the information in this field may exceed the visible length of the field If necessary use the arrow keys on your keyboard to scroll and view additional information Port FC ID FC ID for the port SCSIport Miniport Driver Configuration Section Page 39 Port Type describes the current operational mode of the port Port State current status of the port operational or link down Supported Class of Service a frame delivery scheme exhibiting a set of delivery characteristics 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 se
66. a simple installation with a few mouse clicks to custom unattended installations using predefined script files AutoPilot Installer is included with Emulex drivers and utilities in Windows executable files that can be downloaded 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 using any of the following methods Hardware first installation The host bus adapter HBA is installed before the downloaded Emulex drivers and utilities are installed Software first installation This installation method allows drivers and utilities to be downloaded from the Emulex Web site and installed using AutoPilot Installer prior to the installation of any HBAs You do not need to specify the model of the HBA to be installed The drivers and utilities are automatically used when HBAs are installed at a later time Unattended installation This installation method allows you to set up AutoPilot Installer to run unattended using customized scripts Unattended installation can be used 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 of the servers install or update the driver and utilities from that location e Operates from the command line e Operates in silent
67. ad 3 5 GLI LP K SLI O GLI LPBE SU 2 0 Has FOPH Version 3 Ain FC Version 4 3 IEEE Address LT Rz e 6 Figure 13 putilnt HBA Information Reset the HBA Reset the HBA Using HBAnyware To reset a local or remote HBA 1 Start HBAnyware 2 In the directory tree click the HBA you want to reset 3 Do one of the following e From the menu bar click Adapter and then Reset Adapter Click the Reset Toolbar button M The reset may require several seconds to complete While the HBA is resetting Reset in progress is displayed in the status bar Ready is displayed in the status bar when reset has finished Reset the HBA Using Iputilnt To reset the local HBA 1 Start Iputint 2 Inthe left pane click the HBA you want to reset 3 Do one of the following e From the menu bar Click Adapter and then click Reset Adapter or e From the toolbar Click the Reset Adapter bution EI SCSIport Miniport Driver Configuration Section Page 31 Download PCI Configuration Files Using Iputilnt loutilnt 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
68. are Security Configurator is started 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 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 SCSIport Miniport Driver Configuration Section Page 100 Because a Backup Master system receives all the updates that the MSC makes to the security configuration it is very important that the Backup Master is 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 then becomes the MSC the security configuration may be corrupted Backup Master Eligible Systems In order 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 Group 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 65 Snare Sete Coni O O I x Barren Conti Drap GE Sb vpn Etr Moe lestrad rss Brie dl fa E A dui dri 0 acm Canny dt Dutt _Sre Cut 10 5 Sre Cunt 1 5 aly ETS i 2 Era Fia ibs Lurt _Sre R Ec E
69. are for your HBA Procedure To update firmware 1 Click Start Programs Emulex and Iputilnt 2 Select the desired HBA 3 Select Firmware Maintenance from the Category list Note If the letter W appears next to a firmware entry it indicates that the image is represented in the wakeup parameters This means that the HBA will use that specific image if it needs a firmware image 4 Click Download and locate the new firmware file 5 Click Open 6 The new firmware is transferred to flash ROM Update x86 BootBIOS Update x86 BootBIOS Using HBAnyware Prerequisites e The driver is installed properly e HBAnyware has been installed properly e The file has been downloaded from the Emulex Web site and extracted to the Emulex Repository folder RMRepository This folder is in the Program Files folder Procedures Update x86 BootBIOS To update x86 BootBIOS 1 Start HBAnyware If the x86 BootBIOS bootup message is enabled when you boot the system Firmware tab button title is Disable Figure 44 skip to step 2 SCSIport Miniport Driver Configuration Section Page 81 2 If the x86 BootBIOS bootup message is enabled when you boot the system Firmware tab button title is Disable Figure 44 skip to step 3 Otherwise continue with step a a Click the HBA in the discovery tree left pane b Select the Firmware tab C Click Enable The button title changes from Enable to Disable gt E HBAnyware Utility Ee View
70. ate new security keys for all servers in the ACG 1 From the MSC start the HBAnyware Security Configurator The Access Control Group tab is displayed 2 Onthe Access Control Group tab click Generate New Keys A window warns you that you are about to generate new security keys for all systems 3 Click Yes The new keys are generated and sent to all of the remote servers in the ACG Restore 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 e From the Access Control Group tab on the MSG click Restore Access 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 e From the Access Control Group tab select the Enable Switch Access check box located above the Access Control Group Servers list SCSIport Miniport Driver Configuration Section Page 95 Access Sub Groups The Access Sub Group tab allows you 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 it is recommended the hierarchy extend no more than three levels deep as it becomes increasingly difficult to k
71. ations Reports If the system generates reports this folder is generated and the reports are placed here SCSlport Miniport Driver Installation Section Page 4 Distribution Executable File Overview The distribution executable file is a self extracting file that copies the following onto your system e AutoPilot Installer e SCSlport Miniport driver e HBAnyware utility e HBAnyware Security Configurator e LightPulse utility Iputilnt e HBA API libraries After the distribution executable file is run and the files are extracted you have two options e Run AutoPilot Installer immediately e Run AutoPilot Installer later Distribution Executable File Procedure 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 Location 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 is completed the corresponding checkbox is automatically selected 6 After all tasks are completed a confirmation window is displayed The Start AutoPilot Installer checkbox is automatically selected To start AutoPilot Installer later clear this
72. 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 e Port WWN the unique 64 bit number in hexadecimal for the fabric E PORT or FL_PORT e OS Device Name operating system device name View LUN Attributes The LUN Attributes tab contains information specific to the selected logical unit number LUN 1 To view the LUN attributes e From the menu bar Click View then Sort by Host Name or e From the toolbar st Click the 25 button SCSIport Miniport Driver Configuration Section Page 35 gt lt EMULEX We network storage 2 Click a LUN in the discovery tree PE HAA nyvrare Utility Gie iow Adapter Batch Halo B S Za P Di r ga Oncovered Penent LUM Antier LI BaLDELLESUE Sa LEO 10 00 00 00 09 26 51 26 Vendor Product Information fig AREP Verde ID EMC fra LFS000 LODO 0023 2 Ce CR EJ 10 06 04 B4100 08 99 00 Product iD SMEs Beer S605 Ga un G LN Mum OJ un UN un EJ un qu E un Gun 9 EN re EUN li Capacke 2157 bles Bleck Length 12 Mapping Infosmationi FEP LUN Od COCO 0000 1000 SCSI OS LUN 3 LUH Capacity 9 DH wd G W A R PA r D k Figure 17 HBAnyware LUN Attributes Tab LUN Attributes Field Definitions e Vendor Product Information e Vendor ID the name of t
73. ble Systems list that is connected to the same fabrics as the MSC To reassign a Backup Master as the new MSC from the old MSC On the MSC start the Security Configurator Click the Backup Master tab In the 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 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 Ao O Ni a 6 Click OK The Security Configurator closes because the system is no longer the MSC SCSIport Miniport Driver Configuration Section Page 102 Reassign a Backup Master as 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 the same security configuration This will eventually lead to corruption of the security configuration To reassign a Backup Master as 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 Click the Backup Master tab The following warning and button are display
74. by radio buttons still others offer pull down options 5 If you want the change to be temporary causing the parameter to revert to its last permanent setting when the system is rebooted check the Make change temporary box This option is available only for dynamic parameters 6 If you are making changes to multiple parameters and you want all the changes to be 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 7 To apply your changes click Apply To reset all HBA driver parameters back to their default out of box values Start HBAnyware In the discovery tree select the host Click the Driver Parameters tab PD a Click Use Defaults Parameters to be reset are displayed in red text The Use Defaults button is inactive and the following window is displayed Adapter Driver Parameters Tou have changed some or all settings to their default values They wil not take effect until you click Apply Figure 30 HBA Driver Parameters Response Window for defaults 5 Click OK on the Driver Parameters tab Parameters to be reset are still displayed 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 Use Defaults click Restore Restore will only work if you have not yet clicked Apply
75. ct the Emulex Fibre Channel item and click Change Remove A window similar to Figure 4 will be displayed x welcome Remove the program Wielcome bo the Emule Fiber Channel HBarnpaare Version 2 0413 Setup Maintenance program This pogam lets you remora he cuneni instalisbon To continue cick Mest Remove all stalad features OEZ re Back Figure 4 Emulex HBAnyware Welcome Window SCSlport Miniport Driver Installation Section Page 19 We network storage 3 Click Next The utilities are removed from the system Emule z HBAnyware EG Emulex HBAnyware Setup Completed Setup has suocesshull completed the requested operations To ext click Firesh lt Back Eamel Figure 5 Emulex HBAnyware Completion Window 4 Click Finish Uninstallation is complete Uninstall the Driver To uninstall the driver 1 From the Windows desktop click Start and Control Panel 2 Double click the System item The System Properties dialog box is displayed Click the Hardware tab System Properties l S fr E Advanced Auhometo Updates Genesal Computer Mame Add Hasdware Ward SA The Add Hardware Wizard helps you install hardware Add Hardware Wizeed Device Manager The Devia M Fist all the hardware devices installed on pour computer Use the Dence Manager to change the piopeartiaz of any device Durver Sigrang Device Manager Hardware Profikes E Hardware profiles provide a way
76. dapter Durer Parameters LI IH SHE HEALER lrot sied Drver Type rido SC port Means wero 5 3 Dole IR Laez 10 00 00000 09 20017 87 l a IE 50 06 04 BA CC C8 99 3E Hodiy Adaptar Paranmele Ea weder Abortbtatus H N She ta 5 Cate ings Dani Rane 0 25 dd ri di 4 raed i Dett 14 D atd ck U Disabled Arterton Fiasararranii Dischdettod E perd Hone Parameter i d rsme aly Dacovenlelay 0 irv aed EkAetylourt 1 ERA Count 45 EkTmelu Disabled Chescriphon E malesi pon CDA DD Sets NT SAB ERA statua lot E nade S Dirsbled general dort E FatMax 1 dets RE STATUS BUS AES Fr rmeSicetSD ET IE l EE K 0 Hin Times x rabies ey E rabis T Make change tempom Lrk Speed 0 Lik T reli fell e x H r baie al S TET est Lise Detail Use Gebal Figure 29 HBAnyware HBA Driver Parameters SCSIport Miniport Driver Configuration Section Page 47 To change an HBA s parameter value In the discovery tree click the HBA or the host 2 Click the Driver Parameters tab 3 Click the driver parameter that you want to change A description about the parameter appears on the right side of the tab 4 Change the parameter s value Some parameters allow you to enter a new value 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 and if you change the value you must enter it in hexadecimal format Other parameters are enabled or disabled
77. ddresses based on WWPN a fixed FC AL hard address or a fabric D_ID e If set to 0 default the driver maps bus target addresses a WWPN e Ifsetto 1 the driver maps bus target addresses to fixed FC AL hard address or fabric D_ID some hot swap applications can require HardAddress 1 e MapNodeName This parameter controls whether the SCSlport Miniport driver maps and tracks devices based on WWPN or nodename The HardAddress parameter must be set to 0 for the MapNodeName parameter to be active e If set to 0 default the driver maps and tracks devices based on WWPN e lf set to 1 the driver maps and tracks devices base on Nodename See Set Parameters Using Iputilnt on page 50 for information on how to set these driver parameters 7 If necessary change the SCSI Bus and SCSI ID values SCSIport Miniport Driver Configuration Section Page 77 gt gt EMULEX We network storage 8 Click OK and the target is bound The letters PB will be displayed next to the target row I Category Pe Figure 40 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 Update Firmware You can update firmware using either HBAnyware or Iputilnt e HBAnyware allows you to update firmware on remote and local HBAs e Iputilnt allows you to update firmware on local HBAs
78. download and click OK During downloading the HBA in the discovery tree is displayed in red text indicating that it is offline It is displayed in black text when the update is complete Repeat steps a through c to update the x86 BootBIOS on additional HBAs Reboot the system 4 Enable x86 BootBIOS on HBAs using the BIOS Utility see page 9 Note If the boot code message state on the board has changed it is reflected immediately on the Details tab Update x86 BootBIOS Batch Mode Downloading x86 BootBIOS in batch mode allows you to install a file on multiple HBAs in a single step Batch loading is restricted to a single file Note No other HBAnyware functions can be performed while batch firmware loading is in progress SCSIport Miniport Driver Configuration Section Page 82 To update x86 BootBIOS in batch mode 1 Start HBAnyware 2 From the menu bar select Batch and click Download Firmware 3 Whenthe Select Firmware File window is displayed browse to locate and select the x86 BootBIOS file to download 4 Click Open A tree view appears showing all HBAs and their corresponding hosts for which the selected file is compatible 5 Click the box next to the HBA to select or remove that HBA from the batch processing Click the box next to a host to select to remove from the batch process Figure 45 HBAnyware Batch Firmware Download Fimerane Flo Gc ets pS00O CT S824 TC GC 38243 do Suppoded Model ILP900
79. e Boot Devices 2 Configure The Adapter s Parameters Enter a Selection Erter lt x to Exit d to Default Values lt EZ GS to Previous he nu Figure 49 BIOS Utility Main Configuration Menu SCSIport Miniport Driver Configuration Section Page 85 4 Press2 to configure the HBA The HBA configuration menu is displayed Figure 50 Adapter 1 PCI Bus 00 PCI Device OA LPIOGS00 C MO Base 6600 Firmware Versjon MF 19141 Fort Name 10000000 CO2S274A Node Name 20000000 092827 44 To p lo ye F AL Enable or Dis able BIOS Change Default ALFA ofthis adapter Change PLOGI Retry Timer Advanced Option Topology Selection Advanced Option Enable or Disable Spinup delay Advanced Optiort Auto Scan Setting Advanced Optiont Enable or DE able EDD 3 0 Advanced Option Enable or Disable Start Unit Command Advanced Option Enable or Diable Environment Variable Adva need U ption 1 Auto Sector Format Select YE or MSATOOO Array Use On h 1 4 5 D 9 F Erter a Selection Enter lt x gt to Exit lt Esc gt to Previous fe nu Figure 50 BIOS Utility HBA Configuration Menu 5 Press 1 to Enable or Disable BIOS 6 Exit the BIOS utility and reboot the system Update EFIBoot Update EFIBoot Using HBAnyware Prerequisites The driver is installed properly HBAnyware has been installed properly The EFIBoot files have been downloaded from the Emulex Web site and extracted to th
80. e Emulex Repository folder RMRepository This folder is in the Program Files folder Caution If you are downloading EFIBoot on an HBA attached to the remote system disk it is recommended to use the EFI Utility to perform the download Procedure To update EFIBoot 1 S e lt P Start HBAnyware In the discovery tree left pane click the HBA to which you want to load the firmware In the property tabs right pane select the Firmware tab On the Firmware tab click Browse The Select Firmware File browse window is displayed Browse to the Emulex repository Select the EFIBoot file to download and click OK A status bar shows the progress of the download During this time the HBA in the discovery tree is displayed in red text indicating that it is offline It is displayed in black text when the update is complete Reboot the system SCSIport Miniport Driver Configuration Section Page 86 If you are updating EFIBoot on a dual channel HBA repeat steps 2 through 5 to update EFIBoot on the second port Note If the state of the boot code message on the board has changed this change will be reflected immediately on the Details tab Update EFIBoot Using Iputilnt Prerequisites e The driver is installed properly e The LightPulse utility lputilnt is installed properly e The EFIBoot file has been downloaded to a local drive Caution If you are downloading EFIBoot on an HBA attached to the remote system disk the
81. e Iputilntis installed properly e The system is in a state in which this type of maintenance can be performed e lO 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 Procedure To update x86 BootBIOS 1 Start Iputilnt 2 If the x86 BootBIOS Bootup Message appears when you boot the system Figure 47 skip to step 2 Otherwise enable the x86 BootBIOS Bootup Message a Select the desired HBA b Select Firmware Maintenance from the Category list c Select the BootBIOS image If the BootBIOS image is not listed you must load x86 BootBIOS on the HBA d Click Enable The Enable button changes to Disable and the letter W appears to the left of Boot BIOS Firmware in the Program Type list This indicates that the x86 BootBIOS is in use M Functional Firm YW SLI 1 Overlay We SLI 2 Overlay Boot Bios Firmware Figure 47 lputilnt Program Type list e Exit the lputilnt utility f If the x86 BootBIOS version that is installed is the most recent skip to step 3 Other wise continue with step 2 3 Load an updated version of an x86 BootBIOS using Iputilnt a Ensure that the x86 BootBIOS file has been downloaded and extracted to a local drive Click Start Programs Emulex and Iputilnt Select the desired HBA Select Firmware Maintenance from the Category list Click Download and locate the new file Click Open The new boot cod
82. e is transferred to flash ROM Exit the Iputilnt utility Reboot the system 4 Continue by enabling x86 BootBIOS on HBAs using the BIOS Utility page 85 sa 0 ago SCSIport Miniport Driver Configuration Section Page 84 Enable x86 BootBIOS on HBAs Using the BIOS Utility To use any of its features x86 BootBIOS must be enabled on at least one installed HBA Prerequisites e x86 BootBIOS is loaded on the HBA e x86 BootBIOS bootup message is enabled Procedure To enable x86 BootBIOS on HBAs Boot the system 2 Press lt Alt E gt immediately within five seconds when the x86 BootBIOS message is displayed to start the BIOS utility A menu displays a list of HBAs 3 Select the HBA by entering the appropriate number In this example entering 1 selects PCI device 0A 4 selects PCI device OA Figure 48 Emulex Light Pub e BIOS Utility hMB1 7023 Copyright 1997 2005 Emulex Corp Emulex Adapters in the System 1 LPACGSOD C PCI Bus 00 PC Device f 0A Z LPACSOD C PCI Bus 00 PCI Device 12 3 LPACG0D C PCI Bus 00 PCI Device ROC 4 LPACGSOD C PCI Bus 00 PCI Device 23 Enter a Selection Enter lt gt to Exit Figure 48 BIOS Utility HBA Listing The main configuration menu is displayed Figure 49 Adapter 1 PC Gus 00 PCI Device 04 LF1050D C 100 Base 6600 Firmware Versioni h T 1837 31 Fort Name 10000000 09282744 Node Name 20000000 09282748 Topology Auto Topology Loop first Default 1 Configur
83. e maximum number of responses to be batched before an interrupt is generated If the time is passed an interrupt will be generated for all responses collected up to that point If is set to less than 2 response coalescing is disabled and an interrupt is triggered for each response The value range for is 0 255 decimal or 0x0 OxFF hex The default value is 0 Note A system restart is required to make changes to effective For more information on using the HBAnyware or Iputilnt utilities to change driver parameter values see Setting Driver Parameters on page 46 Topology The presence of a fabric is detected automatically Table 8 Topology Reference HBAnyware Topology Description and Iputilnt Value Private Loop FC AL Loop topology only is used After successful loop initialization Operation 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 e If an FC AL device map is present each node described in the map is logged and verified to be a target e 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 log
84. ed El Soret Cond Drp Aerei Subs Backup Haris amar wema lta Soon Hr Heta lard bror eu r ba pro I ber cert Marta Chen p arr io ran hereon Ua ser ddd be Lakan kera Eeg umor see Od r i re e bek C Ce hb daba d N a sri see byd Chant pon durga Ha cap cca gna 0 This 3 L Figure 67 Backup Master Tab Reassignment 3 Click Assign This System As The Master Client A prompt asks if you want to continue 4 Click Yes A prompt notifies you that this system is now the new MSC 5 Click OK The Configurator closes Restart the Security Configurator to run the former Backup Master as the MSG SCSIport Miniport Driver Configuration Section Page 103 Troubleshooting Introduction There are several circumstances in which your system may operate in an unexpected manner The Troubleshooting manual contains reference tables on event codes and error messages and provides information regarding unusual situations Event Tracing Windows Server 2003 SP1 only Storage Event Tracing supports two types of events e FFInit 0x00000001 events that occurred at HwFindAdapter and Hwinitialize e FFlo 0x00000002 events that occurred during I O Storage Event Tracing supports four levels of events e DbgLvilErr 0x00000001 error level e DbGLvlWrn 0x00000002 warning level e DbgLvilnfo 0x00000004 Information level e DbgLvilnfo 0x00000008 excessive information level Error Log Viewing the Error Log
85. ed HBA SCSIport Miniport Driver Configuration Section Page 25 We network storage Sort and Display Icons You can sort discovered HBAs can be sorted by host name or fabric addresses You can also choose to display only local or remote HBAs See page 32 for details on sorting icons E Em Group HBAs by host name default i Group HBAs by fabric address Local HBAs only Discovery Tree Online help 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 PE HE Anyware Utility Fi View Adapter Batch Hep b n mi m es B NY 7 gop Ler vei sd Leret s L BLEED I Lusso 1600 00 CS 281 26 Fa CA COMPAGGONI E ae 1000 00 HCS 1A Li 22000004 CP 2 F FIS 22000000040 D c EH 22 00 010 04 CF D4 34 CF 22 00 00 04 0F 04 36 08 Za CP EMULEX DECPC LPS000 10 00 00 00 09 26 06 78 a 710000 1000000000009 2000016 CP INTEL BB 1910000 100000000000 26 58 17 SA CPO ud LPS 10 00 00 00 C S Ba CP fig CP TOPIP2I EE Lanes 10 00 00 00 09 20 0965 Za CP TCFIP2A EE wrenod v2 10 00 00 00 09 22 49 67 fig CPTO DE Lanne 10 00 00 00 73 53 6P Ma CTER I roiv IOC ea Za CP TCPIP27 I urso02 10 00 00 00 09 00 06 02 J Za CP TOPIPZS DE ursno0 v2 10 00 00 0000922 47 92 Za dep 29 40 ceric com BB
86. edure After the servers have been reset they should be seen by the Security Configurator or the HBAnyware utility 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 68 Figure 68 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 creating 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 69 SCSIport Miniport Driver Troubleshooting Section Page 114 We network storage Figure 69 Hierarc
87. eep track of the topology the deeper it goes The hierarchy of ASGs is displayed in the Access Sub Groups tab as a tree You can create modify and delete ASGs at each level in this tree EN Anywsre Security Configurator OO xj Arpez Control Gioup Acoest Sub Groupt Backup Matha Abau ALA H Ed decer Sop Cent Me Access Sub Lsoup Server Available Serene ban 1 foot 0 Hard 2 Nar 7 fi Gc gt dg Lo i Nag met kn Cub S Sry E 3 Curlib 5 Sr Figure 60 Access Sub Groups Tab Table 11 Access Sub Group Specific Buttons Button Title Corresponding Procedure Restore the ACG to its last saved configuration ASG Icons The following icons indicate the state of each of the servers in the Access Sub Group Servers list A The system is a server in the ASG but not in any child ASGs You can remove it from the ASG 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 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 SCSIport Miniport Driver Configuration Section Page 96 amp 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 ASG until you remove it from the child ASGs and
88. eleted first To delete an ASG 1 From the Access Sub Group tree select the leaf node ASG you wish to delete SCSIport Miniport Driver Configuration Section Page 98 2 Press the Delete button A window appears warning you that if you continue the access sub group will be deleted 3 Click Yes This operation is immediate There is no need to press the OK or Apply button Restore 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 Click the Access Sub Group tab 2 Select the ASG whose configuration you want to restore 3 Click Restore 4 Click OK or Apply to save your changes Edit an ASG You can change the name client system or reserved indices of an Access Sub Group ASG To edit an ASG Click the Access Sub Group tab 2 Select the ASG you want to edit 3 Click Edit The Edit Access Sub Group window is displayed 1 Edit Access Sub Group Br x Access Sub Group Hama 31 chars ma araach Access SubrGroup Chent System Mani O Number ot indices reserved for this Access Sub Group a om Figure 63 Edit Access Sub Group Dialog Box 4 Change the ASG information Access Sub Group Name The ASG name is for identification purposes only lt does not provide any security function Provide a name that makes it easy to remember the system
89. er completion the entry for the HBA changes to green if the download succeeded or red if the download failed HBAnyware Batch Firmware Download Fraus Fila G elite UpS000VCT 3504 Ted 35753 dec En i ME nt Supported Medel LF3002 STE Select the HEA lo drin and press Start Download to dovnload the MBAs Oitcdveted Elementi ey CP COMP50S000 wE UP9002 10 0000000929 14 72 Chee ig CP EMULEX DECRC LPS000 10 0000 00009 26 06 C5 By CRICAFZI MR LPS00 1000 00 00 CE 20 0365 lt fig CP TOPIF27 FM LF9002 10 00 00 00 C9 00 08 02 Prini Log 05 100 FET EE Figure 43 HBAnyware Batch Firmware Download Window Download Complete 7 When downloading is complete click Print Log for a hard copy of the activity log 8 Click Close to exit the batch procedure Update Firmware Using Iputilnt Prerequisites e The driver is installed properly e I putilnt is installed properly e The appropriate firmware file has been downloaded and unzipped to a local drive Firmware has been updated as needed e The system is in a state in which this type of maintenance can be performed SCSIport Miniport Driver Configuration Section Page 80 e lO 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 versions differ between HBA models Make sure you have downloaded the appropriate firmw
90. eral errors Value 0 1 Default 0 MapNodeName n MapNodeName controls whether the driver maps and tracks devices Reboot based on WWPN or NodeName If set to 0 map devices based on WWPN If set to 1 map devices based on NodeName Value 0 1 Default 0 NodeTimeout n NodeTimeOut controls the timeout at which a formerly logged in node Dynamic disappeared from the SAN NodeTimeOut provides a delay in issuing SRB STATUS SELECTION TIMEOUT errors for nodes that have disappeared from the SAN After the timer expires the driver makes one more attempt to re discover the device If that fails the driver returns SRB STATUS SELECTION TIMEOUT The parameter value can be from 0 to 255 seconds Setting this value to 0 causes the timeout to occur after 0 seconds Value 0 255 seconds or 0x0 OxFF hex Parameter Definition Default 20 QueueAction n If set to 0 Windows Server 2003 or Windows 2000 Server Dynamic QueueAction SIMPLE QUEUE TAG If set to 1 QueueAction will be HEAD OF QUEUE TAG If set to 2 QueueAction will be ORDERED QUEUE TAG Value 0 2 Default 0 Note Unpredictable results may occur if this value is changed SCSIport Miniport Driver Configuration Section Page 57 Table 4 Driver Parameter Table Continued Activation Requirement QueueDepth n QueueDepth requests per LUN target see QueueTarget parameter Dynamic If the number of outstanding I Os per device is expected to exceed 32 the QueueDept
91. es of Installations Attended Installations Unattended Installations Hardware Software Condition First First Installation Installation Unattended Replicated Installation Installation New HBA in a single system range en i n Ln Existing HBAs and drivers installed updated driver available Multiple systems no HBAs installed systems no HBAs installed fa ee systems new HBAs installed SCSIport Miniport Driver Installation Section Page 6 AutoPilot Installation Procedures Hardware First Installation Prerequisites e Distribution executable file downloaded from the Emulex Web site Note To update the SCSlport 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 is displayed for each HBA Click Cancel to exit the wizard for each HBA 2 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 page 5 and leave the Start AutoPilot Installer checkbox selected Click Finish 3 Click Next Installation automatically completes except in the following situations If you are
92. etryCount n ElsRetryCount controls how many retries are attempted when an Dynamic ELS REQUEST such as PLOGI PRLI etc fails Value 1 255 Default 1 SCSIport Miniport Driver Configuration Section Page 53 Parameter Definition DiscoveryDelay n Table 4 Driver Parameter Table Continued Activation Requirement ElsRjtCount n ElsRjtCount controls how to treat LINK_SERVICE_REJECTs with Dynamic either LOGICAL BUSY INVALID NODE NAME or UNABLE PROCESS CMO IN PROCESS explanations A non zero count allows these responses to be retried on a fixed 2 second interval for up to the value specified Value 0 255 Default 45 Els TimeOut n Els TimeOut controls whether the driver reinitializes the link when two Dynamic consecutive extended link service requests such as PLOGI or PRLI time out If set to 1 reinitialize link when two consecutive ELSs time out If set to 0 no recovery action takes place Device discovery will continue Value 0 1 Default 0 The EmulexOption hexadecimal value can be from 0x0 to Reboot Ox7FFFFFFF n is a bit vector one bit per option Windows Server 2003 and Windows 2000 Server default 0x0000D200 See page 62 for more information on EmulexOption Note Changing the Emulex Option default value is not recommended unless you are running Windows 2000 Server with Service Pack 3 or above EnableDPC n If set to 0 process I O completion at interrupt level Dynamic If set to 1 process at DPC level
93. faults click to set all parameter values to their default out of box values e Use Globals click to set the selected parameter values to the last saved host parameter value e Apply click to apply any driver parameter changes The change may require a reboot or restart of the system SCSIport Miniport Driver Configuration Section Page 45 Setting Driver Parameters Unattended Installation Scripts If you are creating custom unattended installation scripts any driver parameter can be modified and included in the script 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 parameter settings and activation requirements e Dynamic parameter can be changed and the change is effective while the system is running Reset HBAnyware Restart Iputilnt parameter change requires that the HBA be reset from the utility before the change is effective e Reboot parameter change requires that the entire machine be rebooted before the change is effective If a parameter change requires a reboot you are prompted to do so when you exit the utility The Driver Parameter table on page 52 provides information for parameters that can be changed and includes allowable range of values and factory defaults Parameters can be entered in decimal or hexadecimal format Set Host Parameters Using HBA
94. g 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 is different 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 When persistent binding is applied to one of these target 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 SCSIport Miniport Driver Configuration Section Page 71 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 Mapping and Masking Window Defaults Table 9 describes LUN mapping and masking global defaults Table 9 Mapping and Masking Window Defaults Feen Automap EE Emulex driver detects all EAN devices attached to the Global Atomas Automap All Targets Emulex HBAs Globally Automap Enabled Assigns an operating system LUN ID to
95. ge array they do not appear in HBAnyware 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 HBAnyware appears on remote servers in the SAN Cannot access formerly accessible servers via the Security Configurator or the HBAnyware Utility Cannot run the Security Configurator on a system that is configured for only secure access 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 Resolution From the SAN management workstation 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 Refresh the screen 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 To prevent HBAnyware from appearing on remote servers in the SAN disable the HBAnyware service Disabling this service or process preven
96. h value needs to be increased 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 there can be a performance degradation due to driver throttling of its device queue Value 1 255 or 0x1 OxFE hex Default 32 0x20 QueuelncStep n If set to 0 disable QueueDepth throttling down after queue full If set to 1 256 number of increment step 1 after queue full is automatically set to the number of outstanding requests 1 It begins incrementing back according to this value every second until it gets back to this original value for example if this setting is set to 1 the QueueDepth value does not increment back Value 0 256 Default 2 Queue Target n This parameter controls whether I O depth limiting is on a per target or Dynamic 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 RegFcpType n This parameter allows the driver to control whether the host appears Dynamic as an FCP type or a general device with no type in the NameServer database Parameter Definition If set to 1 register the FCP type with the name server If set to 0 does not register the FCP type with the name server Value O 1 Default 1 Note Unpredictable results may occur if this value is changed ResetFF n ResetFF
97. he vendor of the logical unit e Product ID the vendor specific ID for the logical unit e Revision the vendor specific revision number for the logical unit e Mapping Information e FCP LUN the FC Protocol identifier used by the HBA to map to the SCSI OS LUN e SCSI OS LUN SCSI identifier used by the operating system to map to a specific LUN e LUN Capacity e Capacity the capacity of the logical unit in megabytes e Block Length the length of a logical unit block in bytes View Fabric Attributes The Fabric Attributes tab contains information specific to the selected fabric Ae HBAnyware Utility Be View Adapter Batch Hep Dr a Y eg Dione Florent 10 00 00 60 69 DE AF Ei wren 10 00 000500009 22 47 32 e II Lhe bidia Have 10 00 00 HD 69 S006 FE E Lesa 1600 00 00 TAR H t rarr 10000 0000 09 36006 08 snes 10 00 00 00 09 00 00 02 c M ur 10000 10 00 00500209 20 gt 00036 ME ur 10000 10 00 00 00 09 06 508 17 B usano 16 00 D0 00 09 23 23 88 GE UPS002 10 00 00 00 09 30 09 65 M t Farez 16 06 00 00 209 29 08 d c IR ratte 10 00 00500090 ATI i uPs802 161 00 00 09 20 17 25 DE Lee 10 00 00 00 09 EI T EE urene 10 00 0000 09 38 08 0F E oic 10 00000 00 09 000000 Figure 18 HBAnyware Fabrics Attributes Tab SCSIport Miniport Driver Configuration Section Page 36 1 To viewthe fabric attributes e From the menu bar Click View then Sort by Fabric ID or
98. henever a port is un bypassed The Emulex digital hub does not require this option to be enabled Value 0 1 Default 0 SimulateDevice n If set to 0 don t create a dummy disk device Reboot If set to 1 create a dummy disk to force the driver to load if no disk devices are present at boot time Value 0 1 Default 0 Note Microsoft provides simulate device CreatelnitiatorLU functionality on Windows Server 2003 and it is enabled by default during installation of the Emulex SCSlport Miniport driver version 5 20a6 If you have a Windows Server 2003 system use the simulate device provided by Microsoft SnsALL n SnsAll controls which N Ports are queried from the NameServer Dynamic If set to 0 SCSI FCP only If set to 1 all N Ports Value 0 1 Default 0 TargetBlkSize n TargetBlkSize specifies the number of 512 byte blocks to allocate for an internal target RAM disk This parameter is used in conjunction with the TargetEnable SCSI Target Emulator feature see TargetEnable parameter definition Value 0 16384 Default 16384 Parameter Definition SCSIport Miniport Driver Configuration Section Page 60 Table 4 Driver Parameter Table Continued Activation Parameter Definition Requirement TargetEnable n TargetEnable allows the device driver to emulate a very simple SCSI FCP target device To other initiators it will appear as a small disk device of size TargetBlkSize 2 bytes This is a very
99. hical ASG Scenario SCSIport Miniport Driver Troubleshooting Section Page 115
100. ics window is displayed To view the reason an HBA failed select the HBA row The reason and suggested corrective action are displayed below the list i Dinara lic Ste ha ke helsev cert Shee red of Gut bot lnl ebe disgnozboi P nn Ahern ncaa h ve meted eera F demai canti der Mat Ta retur th rO ZKL Fann Diagnostics Failure Badge Lonato Dese Fra Lr pila 4 LET Slew 2 FU Bus 3 Uee Pahal Papali Dr re LPI See SPC Burd Dega b Fasi Uek rec User Cre UPON S PO Bus 3 Dere 7 Praed Farsed per Dire Windoed negati an ema gi TM PRADE DISSSLED ine ma HEA Tha suggerted posa The MEG sai puai ditte n he Device Miro p trsble the MED Figure 1 Diagnostics Window Perform the suggested corrective action and run APInstaller exe again Software First Installation Prerequisites e Distribution executable file downloaded from the Emulex Web site 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 page 5 and leave the Start AutoPilot Installer checkbox selected Click Finish The following message is displayed S AutoPilot Installer Warning S x AutoFilot Installer cannot find any Emulex Fibre Channel HBAs in this system AuboPilot Installer can perform driver pre installation allowing vou bo insta
101. if the new driver version is different than the installed driver version If necessary the ForceDriverUpdate setting can be used 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 TRUE Note This setting can only be used for unattended installations Set Up a Driver Type to be Forced 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 to be left on or set to TRUE to silently install the Storport Miniport driver on any HBAs that are currently running SCSlport Miniport or FC Port drivers Remove the semicolon from this line ForceDriverTypeChange FALSE To change this parameter to true ForceDriverTypeChange TRUE SCSIport Miniport Driver Installation Section Page 13 Set Up Driver Parameters The SCSlport Miniport driver parameter defaults may be changed by modifying this section of the APInstall cfg file Locate the SCSIPOR
102. in to take place SCSIport Miniport Driver Configuration Section Page 68 Table 8 Topology Reference HBAnyware Topology Description and Iputilnt Value Switched Fabric If F_PORT point to point login is successful fabric mode is used 1 Operation If F_PORT login is unsuccessful N_PORT to N_PORT direct connection topology will be used If a switch is discovered the driver performs the following tasks FL PORT login Topology 0 F_PORT login Topology 1 Simple Name Server login State Change Registration 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 e RSCN and LOGO PRLO are handled by the driver Reception of either causes new discovery logins to take place FC AL attempt e Topology fail over requires v3 20 firmware or higher If firmware is used 2 first then attempt that does not support topology fail over options 0 and 2 are analogous point to point Options 1 and 3 are analogous point to point e Topology fail over requires v3 20 firmware or higher If firmware is used 3 fabric attempt that does not support topology fail over options
103. irmware download on a remote HBA In this case the administrator does not want to have access to HBAs in systems he or she is not responsible for maintaining The first time the HBAnyware Security Configurator Security Configurator is run on a system in an environment where no security has 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 additional Access Sub Groups ASGs can be created This grants systems in the ACG the ability to remotely access the HBAs of other selected systems in the ACG Start the Security Configurator Prerequisites e Before you can start the Security Configurator you must have it installed on your system 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
104. ity eeeeeee ees 85 Prerequisites Sicario dirai reina iaia Rina detti ra rata io 85 3 0 010 ARRE 85 Update ae ea aa 86 Update EFIBoot Using HBAnyware ee eee 86 SKET TH 86 FO 86 Update EFIBoot Using lputilnt rarornnonnnrranarnnnrnanernnrnnnrnnerrnnrnnnnnnnnennnennnsennnnn 87 PrereQuiSsites i 87 FOG 1 eil E ESATTA dirne 87 SCSIport Miniport Driver User Manual Page v Table of Contents ui TUAW ae CO II RO RE REA 88 g 1 1010 Eo e EE EEE 88 Start the Security Configurator ee 88 Prerequisites iii aa 88 FOC Me 89 Run the Security Configurator for the First Time Create the Access Control Group o 90 Designate an Master Security Client ee ee eee 91 Access Contool GIOUDS EE 92 Access Control Group Tab on a Non MSC i 92 Access Control Group Tab on the MSC 92 PORN 93 Access Control Group Tasks 94 Add a Server t the AGCO ile ilaria 94 Delete a Server from the ACG ee 94 Remove Security from all Servers in the ACG 94 Generate New Security Keys eee eee 95 Restore the ACG to Its Last Saved Configuration eee 95 Access a Switch rac 95 ACCESS SD GROUPS E S A erre ni 96 PENN 96 MS HIE eE e curanirr eenia AAE A E EaR 97 Jede amA SEE 97 Reserved Indices ExampleS 98 Add a Server to an ASG
105. ity 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 unsecure 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 SCSIport Miniport Driver Configuration Section Page 94 To remove security from all servers in the AGC 1 On the Access Control Group tab click Remove Security The following message is displayed E You are stoutito renove the security configuration Th nese sl HESS 2 A br av addle bo be eed bi arts tar ailer Thi alien silke mrejee and cannot be reversed Are pou sure wou vant bo dahs Ce Figure 59 Security Configurator Reminder Message 2 Click Yes Security is removed from all servers in the ACG Generate 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 gener
106. l cess eeeseeesaeeeeseeesseeesseesseeessaees 62 SUSI Address Mapa 63 I O Coalescing 68 TOpOIOgV RE EE EE 68 Set Topology Using HBAnyware ee eee 69 Set Topology Using puin sese eee eee ee ee eee 70 Mapping and Masking TaSKS e 70 Automap SCSI Devices 70 Automap SCSI Devices Using HBAnyware ee ee e e 70 Automap SCSI Devices Using lputilnt eee ee eee e eee 71 Target and LUN Mapping and Masking Tasks Using Iputilnt 71 NN 71 Mapping and Masking Window DefaUltS eee eee 72 Mapping and Masking eee eee 72 SLS I 72 FO 72 Persistent Binding Introduction eee ee 74 Perform Binding Using HBAnyware ee ee eee 75 Perform Binding Using Iputilnt e 76 Update Firmware e 78 Update Firmware Using HBAnyware ei 78 Prerequisites ER 78 PFOCEdUFres ii 78 Update Firmware Using lputilnt eee eee ee ee ee eee 80 Prerequisites e eee eee 80 PR HE E E 81 Update x86 BO0BIOS iiiin rr 81 Update x86 BootBIOS Using HBAnyware eee eee 81 Prerequisites renne 81 FOS eel 81 Update x86 BootBIOS Using Iputilnt eee eee eee 84 FC KCOMISH CS E EA EEE E AE 84 Procedure e 84 Enable x86 BootBIOS on HBAs Using the BIOS Util
107. l number of fabrics discovered Unavailable if Sort by Host is active e Number of Hosts the total number of host computers discovered This includes servers workstations personal computers multiprocessors and clustered computer complexes Unavailable if Sort by Fabric is active e Number of Adapters the total number of HBAs discovered e Number of 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 SCSIport Miniport Driver Configuration Section Page 33 View Host Attributes The Host Attributes tab contains information specific to the selected host 1 To view the host attributes e From the menu bar Click View then Sort by Host Name or e From the toolbar Click the Em button 2 Clicka host name in the discovery tree gt HBA nyware Utility le View Adapter Batch Help G Orcovered Elements Host datribubea Host Diver Parameters z 4 BILLDELLEDDO E 75802 10 00 00 00009 28251 2E herer Holt Hare CP OOMPAD BOO Hiinas Serra Van 2 tad c B sram 16 00 00 00 09 LATI Za CP EMULEX DECPC BE uPS000 10 00 00 00 09 MOE OG c Eg CESANO c B Prone beet Bq ce int l iioue cee ren LP POCO 00 D0 00 09 58 07 i tene FAS E C Feogras Files EBAknyware Eeulex Repository IN wee 16 05 0000 09 38 98 CP fig P 108P21 E ramz 10000 OO bee 300965 a CPt EE ranno 10 D00 00 00 0927
108. lities of HBAnyware are subject to fabric zoning configuration Remote hosts to be discovered and managed by HBAnyware must be in the same zone Be View Adapter Bach He K ee I Shem t gop Denovered Elements entrees ENI use 1000 DO RCR EE Brcovern Gumman Za ps v UPR 0 00 DO BLC 9 TE fa COMRENDEORE Hernia of Faber Rev ad sas DE want 106 00 00 00009 20006 08 2 Ba pran Huba od Heth i c I ooid 10 00 00 C9 20 O 76 Humber of Adepieer 15 Za CP INTEL i Mur 10000 10 00 00 00 09 36 58 17 Haba of Tagai i Fig PISS D t Fare 10 00 00 09 a CT By CPT 2 EE 13002 10 00 DO HOT C8 201 C9 EE fa i E vanno gt 10000 ARI fg FIr D uki 10 00 0000 08 21 20 08 Fa cI c H oo kobak A By P O c MB vege jos oo eco 07 Hg PIP D rod Oe 47 32 Beg die EPA nies com E 13002 10500 00300009 290F 166 Za daal 129802007 HO 00500002 092 30 00500 Fig rep SL M emdex com DE Fare 10 05 00 00 09 20 17 55 Ready Figure 12 HBAnyware Discovered Elements Tab SCSIport Miniport Driver Configuration Section Page 30 Discover HBAs Using Iputilnt Local HBAs are discovered automatically when you launch lputilnt S Adapter 0 LPI Pre 2 Category Adapter Revision Levels S Adapter 1 LP Pod 3 L hH i U Revisor gt Sequence Manager Revision Enac Heiton Curent Operational Fumane SLi Ovela Kema LF E 21053 Initial Fi rrrerade Initial Lo
109. ll your HBAs later Click DE to pre instali drivers or click Cancel to stop the installation Figure 2 Message Software First Installation SCSIport Miniport Driver Installation Section Page 8 Click OK The Welcome window is displayed Click Next Installation automatically completes FI O View the progress of the installation Once the installation is successful a congratulations window is displayed 6 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 e MM month e DD day e YY year e report number Print Installation Report your default print window is displayed 7 Click Finish to close AutoPilot Installer If the system requires a reboot for this change to take effect you are prompted to do so when you click Finish SCSIport Miniport Driver Installation Section Page 9 HBAnyware Security Configurator Installation After the HBAnyware utility and remote server are installed on a group of systems HBAnyware 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
110. ller than LinkTimeOut as it does not include port discovery Setting this value to 0 causes the timeout to occur after 0 seconds Value 0 255 Default 30 HostName name This parameter is user defined and may be used to specify the Symbolic Node Name to be registered to the name server The Symbolic Node Name needs to be surrounded by double quotation marks It is limited to 32 characters in length InitialDelay n InitialDelay controls whether the driver waits for two seconds to start Reboot port discovery at the initial link up Parameter Definition If set to 0 don t wait 2 seconds at startup If set to 1 wait 2 seconds at startup Value O 1 Default 1 SCSIport Miniport Driver Configuration Section Page 55 Table 4 Driver Parameter Table Continued Activation Parameter Definition 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 If set to 16 10 Gbit Others Reserved Value 0 16 see available options Default 0 Note Setting this option incorrectly may cause the HBA to fail to initialize LinkTimeOut n LinkTimeOut measures how long the physical link is down plus how Dynamic long it takes to discover remote devices LinkTimeOut measures the timeout at which the driver no longer BUSYs requests bu
111. lor pou to set up and shone difeert hardware configuration Figure 6 System Properties Window SCSIport Miniport Driver Installation Section Page 20 EG Detin adagters Eb OIRO drive EG Pierre disk controllo JA Floppy dick dite E C IDE ATAJATAPI controllarne T 6 interi E SOE and RAID oorkrokers Sour video and game contralers lg System devices Universal Serial Bus controlere gt Figure 7 Device Manage 4 6 Double click the HBA from which you want to remove the driver device specific dialog box is displayed Click the Driver tab Click Uninstall Click OK to Uninstall The driver is uninstalled Install the Emulex Simulate Device Installing the Emulex Simulate Device creates a dummy disk to force the driver to load if no disk devices are present at boot time The Emulex Simulate Device is enabled by setting the SimulateDevice parameter to 1 it is disabled by default You can enable this setting using the Iputilnt Note Microsoft provides simulate device CreatelnitiatorLU functionality on Windows Server 2003 and it is enabled by default during installation of the Emulex SCSlport Miniport driver If you have a Windows Server 2003 system use the simulate device provided by Microsoft Restart the computer A window displays Found New Hardware Wizard Click Next Select Display a list of known drivers for this device so that can choose a specific driver and click Next Select S
112. mally installs utilities from a Utilities subdirectory located in the same directory as AutoPilot Installer To modify the location locate the following line in the APInstall cfg file Utilitiesiocation C Autoprlot ScsiportDriver Utilities Modify this directory path to specify an alternate location such as a network shared drive Set 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 Set 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 s is the system drive Remove the semicolon before s Program Files Emulex AutoPilot Installer reports report mm dd yy txt Default File Name This default file name is report mm dd yy txt and uses the following format to generate the name of this
113. me in an unsecure environment The computer from which you run the Configurator will become the MSC This message is displayed HUAMMare Security Configurator B 2 1 This utility S running om an unsscune Sysbere Continuing vil sos vou bo set up ces erur Le configurstion making this system the Master Client Systen Figure 53 HBAnyware Security Configurator Message 2 Click OK The Access Control Group tab is displayed Dismay Kry ity Lora L teca Control Group Apc Sub Gi ut Backup Marie Abou reale r Acca Corded Group Sarri DE Figure 54 Access Control Group Tab Example Before Security is Configured SCSIport Miniport Driver Configuration Section Page 90 BE HWA ware Serunty Configurator Letez Cono Group socer SubGrougs Backup Master Abe f emot Security Generate Nas key fl Cub Sr CustOb 10 Sre Oh TT Gr CudDb Srv Cip Sn d CutDb E Sn Cub T She ii Eng f HAS 0 IR HAS L HASw 2 rss mal cod Verv lick OK or Apply h gt lt EMULEX We network storage 3 Select the unsecured servers that you want to add to the ACG from the Available Servers list Figure 55 Access Control Group Tab Layout 4 Click the left arrow to add the servers to the Access Control Group Servers list 5 Click OK or Apply Designate an Master Security Client The first time you run the Security Configurator on any system in
114. ment a multi tiered security architecture consisting of many ASGs and you wanted 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 Add a Server to an ASG To add a server to an ASG 1 Click the Access Sub Group tab 2 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 3 Click the left arrow to move the servers to the Access Sub 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 Delete 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 d
115. ment 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 be run in band Therefore running out of band for that host may display HBAs that do not appear on that host when running in band 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 Util01 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 SCSIport Miniport Driver Configuration Section Page 24 gt lt EMULEX We network storage HBAnyware Window Element Definitions Menu Bar Property Tabs DE HEA nyware Utilit Ele View Adapter Batch Lieto Dm JE EL JE G Dreg Hemerts Gemma Detail Por Atbutes Por Statistica Free Target Mapping Cie Parameter a ELLDELLENO I E x E e 10 00 00 00009 2651 2 Achei Sumnay a CPC ADE Model R PED ME Jurno akO TT eT v HS 2000k Dip porta utes LightPuice LFR 2 Guabi FO Fio Channel saper 9 22 00 00 04CA0A4 ae Mode
116. mode e Creates an extensive report file e Reports any errors Replicated installation This new installation method allows drivers and utilities to be preloaded on a system Possible applications include installing a driver and utilities on systems so they can be automatically used when HBAs are added and performing system installations that execute AutoPilot Installer in unattended mode SCSlport Miniport Driver Installation Section Page 1 Important Considerations Changing Driver Types e If you 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 Updating the SCSIport Miniport Driver Using AutoPilot Installer e Ifyou are currently running an older version of the SCSlport Miniport driver use the Hardware first installation method to update your driver Steps 1 and 2 involve installing a new HBA therefore begin at step 3 to update the driver e You can also update the SCSIport Miniport driver following the manual installation method Upgrading from Windows 2000 Server to Windows
117. mplished by following the same steps used before AutoPilot Installer was available The driver was extracted when you ran the Distribution Executable File and includes a file for the driver and files for the driver utilities lputilnt HBAnyware and HBA API files Perform the following steps 1 Manually install the SCSlport Miniport driver 2 If you are updating an earlier version of the driver reboot the computer 3 Manually install the driver utilities Caution If you manually install the driver utilities before manually installing the SCSlport Miniport driver and attempt to run HBAnyware an operating system error may occur often referred to as a blue screen The computer may freeze and require restarting to make the computer operational Manually Install the SCSIport Miniport Driver Prerequisites e Downloaded and extracted contents of the Distribution Executable Procedure To update the SCSlport 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 5 Double click the desired Emulex HBA Note The driver will affect only the selected HBA If there are other HBAs in the system you will need to repeat this process for each HBA All DC models will be displayed in Device Manager as two HBAs therefore each HBA must be updated Select the Driver tab Click Update Driver The Update Driver wizard start
118. mware version firmware Ox11 bit 4 7 major rev Ox11 bit 0 3 0x12 bit 4 7 minor rev 0x12 bit 0 3 1 A 2 B 3 N 4 X 0x13 bit 0 7 patch level e g 0x11 0x30 0x12 0x24 0x13 0x02 gt 3 02x2 OxC2 Invalid data fix is not supported in Current firmware version see 0xC1 this firmware CECO 1 Gid in requested when busy 0x11 local rea state 12 discState 13 mailbox word 0 0xD9 Link down timeout occurred 0x11 local req state 12 discState 13 mailbox word 0 Hard link down timeout occurred 0x11 local req state 12 discState 13 mailbox word 0 Node purged from configuration 0x11 0x13 D_ID of node purged OxE1 Error interrupt occurred Status register bytes 1 3 in event 11 13 E1 error indicates an adapter hardware failure return this host adapter for repair r Riana SCSIport Miniport Driver Troubleshooting Section Page 105 DIE EMULEX e network storage Table 12 Error Log Table 0x10 0x11 0x13 further information rr rrrr___111 r o Uncased senior ae omr CCC er reo many emi arabo LinkUp with illegal or corrupt RPI 0x11 parameter field 12 1OCB cmd DeQueue ring gt iotCmd head 0x11 caller ID OxF4 Adapter reset 0x11 coded reason for reset bit 0 IOCB Requeue bit 1 ReadLa retry bit 2 InitLink retry bit 3 RstBus retry bit 4 mailbox time out Table 13 CmdStat Values O f ee o IOSTAT FABRIC RJT OSTA FABRIC AT
119. nd data communication meaning that the management server running HBAnyware must have a physical Fibre Channel FC connection to the SAN All the HBAs in the SAN will be visible if e The other servers have a FC connection to your zone of the SAN All other HBAs are running HBAnyware and the appropriate driver e 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 Provide a physical Fibre Channel connection into each of the zones For each zone you want to see connect an Emulex HBAnyware enabled port into that zone Perform the installation tasks in the following order 1 Install the driver see the Installation section 2 Install the utilities see the Installation section Perform the installation tasks in the following order 1 Install the driver see the Installation section 2 Install the utilities see the Installation section Page 108 Table 15 General Situations Continued Situation The SAN management workstation does not have a physical Fibre Channel connection into the SAN because the other management tools are all out of band Can HBAnyware be run on this SAN management workstation Cannot see new logical unit numbers LUNs Although new LUNS were created on the stora
120. nnect 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 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 Page 113 Table 20 Master Security Client Situations Continued 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 can no longer access those servers affected servers contact Emulex Technical Support to from the Security Configurator or the HBAnyware receive a special application and instructions on the utility reset proc
121. nt 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 Perform Binding Using Iputilnt To perform binding tasks 1 Click Start Programs Emulex and Iputilnt 2 Select an HBA SCSIport Miniport Driver Configuration Section Page 76 3 Select Persistent Binding from the Category list All targets are displayed LightPuler LUtdity NT EE ZIP ata L ibs fate od Counters 7 m it TTT B 1 61 15 athe SETET sell d 2200002137 sea IER Te Oct SOOO aed 200 se 45 LOT sell I 24 ZA seed hard OT Sk praim ii nia Sr pr eg Figure 38 lputilnt Persistent Bindings Category 4 Click on a target and click Add The Add Binding window is displayed 220000087 a 7169 22000 AME 2200000037 871442 2200 pairs Z200002007a 71505 2200 Soomaa 22000 SESI BRT E 200007 asist 22001 20000007 0088 2200 il D DK Cancel Figure 39 Iputilnt Add Binding Window 5 Inthe Unbound Targets list click the target to be bound 6 The bind type is displayed The bind type is controlled by two driver parameters Hard Address and MapNodename These parameters can be changed using the Driver Parameters window e HardAddress This parameter controls whether the driver maps a
122. nyware At the host level you can specify values for specific parameters You can also set all parameters back to the default value out of box value Figure 27 HBAnyware Host Driver Parameters Tab Change Host Parameters To change the host driver parameters Start HBAnyware In the discovery tree select the host Click the Host Driver Parameters tab Figure 27 Pe N Click the driver parameter that you want to change A description about the parameter appears on the right side of the tab 5 Change the parameter s value Some parameters allow you to enter a new value 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 and if you change the value you must enter it in hexadecimal format Other parameters are enabled or disabled by radio buttons Still others offer pull down options 6 If you want the change to be temporary causing the parameter to revert to its last permanent setting when the system is rebooted check the Make change temporary box This option is available only for dynamic parameters 7 If you are making changes to multiple parameters and you want all the changes to be 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 8 To apply your changes click Apply SCSIport Minipor
123. o LIP Restart Value 500 20000 milliseconds Default 1500 Note Unpredictable results may occur if this value is changed Blink TimeOut n BlinkTimeOut controls the waiting time in seconds for the link to Reboot come up during boot This timer is only in effect at boot time Value 1 30 seconds Default 8 Class n Class is used to select the class of service on FCP commands Dynamic If set to 1 class 2 If set to 2 class 3 Value 1 2 Default 2 Crflntrot n This Coalesce Response Feature must be used in conjunction with Restart CrfMsCnt and CrfRspCnt This feature allows the host bus adapter to hold off from interrupting the host as long as the host has made progress on the outstanding response queue during the last CrfMsCnt period Value 0 1 Default 0 CrfMsCnt and CrfRspCnt work together to allow better CPU utilization by processing multiple I O responses per interrupt Each time a response is posted the host adapter compares the current response count and if it is greater than or equal to CoalesceRspCnt an interrupt posts An interrupt also posts if after CoalesceMsCnt milliseconds a response interrupt has not yet been posted Zero specifies immediate response notification SCSIport Miniport Driver Configuration Section Page 52 Table 4 Driver Parameter Table Continued Activation Requirement CrfMsCnt n This parameter specifies the time in milliseconds after which an Restart interrupt response is generated
124. oe Je fo fom f r oso fos Je os fom oe oso fo Je pe fom fo ose 0 Je fo foer foer foer 0 Jr pe Joe f r foer for Je fo fom f foer oe oe oe Je pe foer e oe oa O e pe fom e pe pe O e pe o f r oso me fm os fom f r fun oo Je pe pe f r pe pe re e oe TT SCSIport Miniport Driver Configuration Section Page 65 Table 6 SCSI Address Map Continued ScanDown 0 default ScanDown 1 o susa ancere tune ae seo acer ses Je Tess fo eo fs oso fe pe foer f for fom Je os Joe e TTT Je pe Jos foer foer om Je os fo f foer fom Je os fom fo fue 0 Je pe fo foer fo 0 Je os fom f fue for Je pe one fo fo fom Je os ono foer oa fom Je pe oso fo fue fsa Je os be e w ose gt osi oso o Je ess pe for oe oso oa pe one pe ose o Je ess foe one fue ose Je Tess foss Tono ven oso Jer pe foss Tone foer os O e pe e NE Je pe oe o ps foes Je pe oso o oe fee fm pe be one e pe Je p be o e e Je p pe oe foer for fm oss foer Joss owe om ques oss pe Jom EJ Je oss oca one oe osa quer oss be one e ose Je p pe f pa oso Je p oco o e oso Tuo fom pe for foer ose SCSIport Miniport Driver Configuration Section Page 66 Table 6 SCSI Address Map Continued ScanDown 0 default ScanDown 1 o pusy panora tune ee seo apr ses fm fo for Toe foes oe Je
125. older 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 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 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 Use the Backup Master tab to assign a Backup Master for the MSC Page 112 Table 19 Error Message Situations Continued Situation The 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 When start the Security Configurator on a Backup Master system the following message is displayed
126. ollowing coos Control Group Setan Sub Group Backup Master About Ramone Security Generate New ti T Ensblo Sach Access deci Control Geos Sensei Figure 57 Access Control Group Example After Security from the MSC is Configured SCSIport Miniport Driver Configuration Section Page 92 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 the ACG to its last saved configuration 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 t The system is a secure server in the ACG It does not belong to an Access Sub Group ASG You can remove this system from the ACG 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 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
127. om the Emulex Web site e It is highly recommended that you make a copy of the APInstall cfg file and rename it for your customization SCSIport Miniport Driver Installation Section Page 10 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 Enable sample comment lines by removing the semicolon e There are four main sections Two are required and two are optional Driver parameters must be set up in the SCSIPORT PARAMS section Each section begins with a heading e AUTOPILOT CONFIG this required section contains settings that control and configure the AutoPilot Installer s operation e SCSIPORT CONFIGURATION this optional section may contain questions that must answered during the installation process This section is applicable to attended installations only e SCSIPORT PARAMS this required section can specify driver parameters Parameters are read exactly as they are entered and are written to the registry e SYSTEM PARAMS this section may be created to specify system parameters Mandatory Configuration File Changes Locate the Mandatory Configuration File Changes heading in the AUTOPILOT CONFIG section of the APInstall cfg file Enable Silent Mode Silent mode must be enabled to run an unattended installation Enable silent mode by removing the semicolon before SilentIn
128. omap 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 When persistent binding is 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 If Global Automap All Targets is disabled the Emulex driver detects FC devices attached to the HBA and does not pass them to the operating system unless they are already persistently bound Globally Automap 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 This is because the global LUN mapping will stay the same for the target when the system is rebooted Globally Unmask 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 automappin
129. on Node WWN a 64 bit worldwide unique identifier assigned to the node Driver Version the driver version number and the HBA application programming interface HBA API version number 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 Status Area This field reflects the current state of the HBA There are several possible link states e The operational state indicates if the HBA is connected to the network and operating normally e All other states indicate that the HBA is not connected to the network Gray HBA icons with red descriptive text indicate that the HBA is offline These offline states are SCSIport Miniport Driver Configuration Section Page 37 e User offline the HBA is down or not connected to the network e Bypassed the HBA is in FC discovery mode e Diagnostic Mode the HBA is controlled by a diagnostic program e Link Down there is no access to the network e Port Error the HBA is in an unknown state try resetting it e Loopback an FC 1 mode in which information passed to the FC 1 transmitter is shunted directly to the FC 1 receiver When a FC interface is in loopback mode the loopback signal overrides any external signal detected by the receiver e Unknown the HBA is offline for an unknown reason e Resetting the HBA is in the process of rebooting e Downloading a firm
130. only Update Firmware Using HBAnyware Prerequisites e The driver is installed properly e HBAnyware has been installed properly e The firmware file has been downloaded from the Emulex Web site and extracted to the Emulex Repository folder RMRepository This folder is in the Program Files folder Procedures Update Firmware To update firmware 1 Start HBAnyware 2 Inthe discovery tree left pane click the HBA to which you want to update the firmware SCSIport Miniport Driver Configuration Section Page 78 3 In the property tabs right pane select the Firmware tab gt E HBAnyware Utility Fle View Acuoter Batch Help 8 78 B Deore ements A Beeg Detak Port Annibuses Port Statistica Frmeane Target Mapping Driver Parameters E EILLDELLEDIO N uFS802 19 C DOI C9 SLE Cument Fran a COMPAGNO Fee a 6 Versione LIZA x A a CR T Dp e I ES 22 0000 080P 09 12 F6 Operational Freeware Hamer SZ Ugna HS 22 00 00 04 CP D4 A MR Ftd CFA AF SLT eane Name LPS SUHI veia 329797 E 22 00000 DA CF D4 OF SU Fammare Name LP SL Oveday 35243 Ja CIM ert RE 113000 100 00 00 09 26 06 108 Boot BIOS Menage Brood Bini pans Ia Diable Fa Pir I LP 10000 10 00 00 500 0520 0006 Eere Np File M arter area Pal rt i cai Fie File Hamer Gift pS000 CT 1924 Pod 324 dver Big Pisco Muren gt 10 9 AF Ba TOP Pe JO 0 6 C 9 70 G 65 oaei in POSE By PT i ser H LAS
131. orsvars Target Mapping Diver Parameters ELLCELL ao i Ml ursen 19 OII C9 E 515 Cut setting Za CPM Actree Bindi Type VAVPRI c N uP9002 10 00 00 00 09 2 18 72 va nat ER 22 00000 04 CF 04 32 P6 woot dia Change Sainya EE 27 00 00 06 00 04 dA c 9 22 00 00 04 CF 04 34 CF Cument Mapprgi ES 22 00000 04CF 04260 i AE sli TOONA MOMONG IE TaN Aulo a LPO IEC CR DEE OOOO D 3 G 20000008 DA HOF MEG 0 1 Aso fn Peso dZ IT DT Ud C5 MEF AMM aE R 0 2 Audio ST eed 22000000 OIE 2000000 CORI MER 0 3 Auto Ba CP INTEL F PLO 10 00 00 00 09 36 58 17 Fig PIT E uren 10 00 00 00 08 3A 80 fig P GP E T alied 19T DO ILE en os Pa Binding Confioustion c a PTR T Dni Mada DE Pioo 15 00 00 00 09 2249067 gwai scan CE Ba PIP 22 00 00 Dee Go Shown VAA OG 1930002 1600 00 0000 21 2368 ZZ GU 00 04 CT DA 30 49 2 TCP 2200 ONA CF DE GF ni i TF c Wani va Te DD IOT C2 AAC or ea ba Ba PIPE C Shee DID c MB ramz 10 00 DI E 09 00 08 02 T CPT ae B 19300042 gt 1000 Aas Bind Hew Fg op 85 40 ai com Figure 35 HBAnyware Persistent Binding 3 Target mappings are displayed by WWPN WWNN or D ID In the Display Mode section choose the display mode you want to use 4 If you want to change the Active Bind Type the mode used to persistently bind target mappings or Automapping setting click Change Settings Select the Active Bind Type WWPN WWNN or D ID
132. our system only Security Configurator shows only a list of the on the MSC or on a parent client system systems in this system s ACG cannot add or remove systems from the ACG HBAnyware Utility shows non ACG The HBAnyware utility discovers unsecured servers as well Servers The HBAnyware utility shows as servers that are part of its ACG The servers that you see servers that are part of the ACG and that are that are not part of the ACG are unsecured They will be not part of the ACG discovered by any system running the HBAnyware utility on the same Fibre Channel fabric Security Configurator Situations Access Sub Groups ASG Table 17 HBAnyware Security Configurator Access Sub Groups Situations ASG Appears to Be Non Hierarchical It is See Non Hierarchical and Hierarchical ASG on page 114 possible from a higher level client such as for a discussion and a resolution to this situation 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 Cannot add or remove a server When all of the systems in an ACG are running on a single fabric 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
133. particular tree element for this operation 2 When the Select Firmware File window is displayed browse to locate and select the firmware file to download Click Open 3 Click Open A tree view appears showing all HBAs and their corresponding hosts for which the selected firmware file is compatible SCSIport Miniport Driver Configuration Section Page 79 4 Click the box next to an HBA to select or remove that HBA from the batch process Click the box next to a host to select or remove all eligible HBAs for that host from the batch process Figure 42 HBAnyware Batch Firmware Download Finean Flo Ge kits pS000 CT 39828 T odo 38243 den Suppoded Model LP500 LP5000 Gelati the HESS bo download and prat Start Doemiasd bo dovendo Ha Hz Dieranemi Elemani 4 Start Download j Elie CP COMPAGS000 EIS LP3002 10 00 00 00 09 29 14 72 Fig CP EMULEX DECRC HE LPS000 10 00 00 006 CH 26 IE C8 BIZ CP TCPIP21 EIS L29002 11 T DD 9 C3 31 09 65 Mia CP TCPIP2 E LP9002 10 00 00 00 09 00 08 02 gt Ei Ten smie om EIS LP9002 10 00 0000 09 29 06 66 i i Figure 42 HBAnyware Batch Firmware Download Window Partial View Selecting HBAs to Update 5 When you have selected the HBAs on which you want to update the firmware click Start Download 6 After downloading begins the tree view displays the progress As the file for a selected HBA is being downloaded it appears orange in the tree view Aft
134. ply if the default has been changed Automap SCSI Devices Using HBAnyware To automap SCSI devices 1 Display driver parameters for the host or HBA click the Driver Parameters tab or the Host Driver Parameters tab Select the AutoMap HBA parameter Several fields appear about the parameter on the right side of the screen Select the Enabled radio button If you want the change to be temporary causing the parameter to revert to its last permanent setting when the system is rebooted check the Make change temporary box This option is available only for dynamic parameters If you are making changes to multiple parameters and you want all the changes to be 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 To apply your changes click Apply Reboot the system for this change to take effect SCSIport Miniport Driver Configuration Section Page 70 Automap SCSI Devices Using Iputilnt To automap SCIS devices 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 NR PD S Reboot the system for this change to take effect Target and LUN Mapping and Masking Tasks Using Iputilnt Overviews Globally Automap All Targets Global Aut
135. prevents a SCSI BUSY error from changing the SRB status from SRB STATUS BUSY errors 0x00000002 LOG STARTIO ERRORS Log all returned errors from STARTIO in the Event Log 0x00000004 USE BUS RESET This option is used only if DISABLE SCSI BUSY and DISABLE SCSI QBUSY are not set USE BUS RESET allows the driver to return 0x00004000 SRB STATUS BUS RESET instead of SRB STATUS BUSY SCSIport Miniport Driver Configuration Section Page 62 SCSI Address Map The driver emulates two SCSI busses and 128 targets on each bus to map 512 devices maximum The device mapping starts on either Bus 0 or Bus 1 depending on the driver EmulexOption parameter This table identifies the fixed mapping between Windows Server 20083 or Windows 2000 Server bus target LUN and the Fibre Channel native address AL_PA SEL_ID There are two potential mappings based on the ScanDown parameter Refer to the appropriate columns in the table below The index for the following table can be derived by define TARGETS PER BUS 128 i Srb gt PathId gt 0 Srb gt PathId 1 0 Bus 0 dummy bus nodeInx 1 TARGETS PER BUS Srb TargetId Use this translation if ScanDown 0 default Use this translation if ScanDown 1 If bit 9 of EmulexOption 0 then device addressing begins with Bus 0 not Bus 1 Table 6 SCSI Address Map BUSY TARGET LUN AL PA SEL ID AL PA RE i ID SCSIport Miniport Driver Configuration Section Page
136. r 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 The servers are no longer part of a valid security available do not have a Backup Master andthe configuration because there is no MSC to provide master MSC system is no longer available The servers control of the configuration In order to reset the security on are still secure installed the Security the affected servers you will need to contact Emulex Configurator on another system but cannot Technical Support to receive a special application and access those servers to remove the security from instructions on the reset procedure After the servers have them 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 SCSIport Miniport Driver Troubleshooting Section Page 111 Table 18 HBAnyware Security Configurator Backup Masters Situations Continued Situation Resolution The Backup Master tab is not available 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
137. r Configuration Section Page 27 CLI Client Command Reference Version Syntax HBACMD VERSION Description The current version of the HBAnyware CLI Client application Parameters N A List HBAs Syntax HBACMD LISTHBAS Description A list of the discovered manageable Emulex HBAs and their World Wide Node Name Wanness Parameters N A Display HBA Attributes Syntax HBACMD HBAAttrib lt wwpn gt Description A list of attributes for the HBA with the specified World Wide Port Name WWPN Parameters wwon The WWPN of the HBA The HBA can be either local or remote Port Attributes Syntax HBACMD PortAttrib lt wwpn gt Description A list of attributes for the port with the specified WWPN Parameters wwon The WWPN of the port This port can be either local or remote Port Statistics Syntax HBACMD PortStat lt wwpn gt Description A list of statistics for the port with the specified WWPN Parameters wwon The WWPN of the port The port can be either local or remote Server Attributes Syntax HRACMD ServerAttrib lt wwpn gt Description A list of attributes for the specified server Parameters wwon The WWPN of the port The port 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 Parameters wwpn The WWPN of the HBA that is the target of the firmware download The HBA can be either local or remote Filename
138. rts on the HBA Currently this is always one The two ports of dual channel HBAs are displayed in the discovery tree as two HBAs Device ID the HBA s default device ID IEEE Address the Media Access Control MAC address is in conformance with the FC Link Encapsulation FC LE standard This address is a 48 bit number that is unique to every HBA in existence The IEEE Address is printed on a label affixed to one end of the HBA View Port Attributes The Port Attributes tab contains information about the port on the selected HBA gt E HB Anyware Utility Abs Ele View Adapter Batch Help mame gop Dricovered erent A Gersa Dash Pod Aiinbulen Por Statistica Fires Target Mapping Drive Parameter BILEZ rG lo eee Pod SALARI 3 re Mode MOAN 00 00 00 0954 1472 z USOC FOO OO AT s 2200000 4 CPPS Por WWH TOW CEI IA 72 HS 22 00 06 4 Por Sybok Fatso IE prelen LPS PS 2353 Dit Zia RR 22 00 00 04 CF Bd CF s EE 22 00 04 CF 04 25 06 Pen Fe ID 106800 Bq POM LEX DLE Pen Type HL Pa AS la ka OOO DEDE CE Por Siae Decisioni CPHFSATO E ioi 10 00 00 9 2 Supported Can of Service Cart 2 L CP IHTEL Supooted FEA Typer od 6 60 60 0004 00 66000 00 00 00 00 00 N LP10000 10 00 00 00 05 36 58 17 S DR DE lil DILL Dul ig CPI RIE D uoge 10 00 00 00 09 324 08 gt 0F ETE kn Supgerted Speed 2 G ter LPS 100 OS ZG G 0 hy PTCP Cunent Speed 2 GBitfiec E i 10 00 ede eae Han Fesma See
139. rvice 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 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 Supported Speed maximum link speed supported by the HBA Current Speed link speed for the current session Max Frame Size maximum frame size OS Device Name a platform specific name by which the HBA is known to the operating system Discovered Ports number of facilities that provide FC interface attachment Fabric Name or Host Name the fabric name appears if you selected Sort by Host Name A fabric name is a 64 bit worldwide unique identifier assigned to the fabric Host Name appears if you selected Sort by Fabric ID Host Name is the name of the host containing the HBA View Port Statistics The Port Statistics tab provides cumulative totals for various error events and statistics on the port Statistics are cleared when the HBA is reset Information fields that did not receive statistics data are grey PE HEAnyware Utility Be View Adapter Batch He mi Bef T CS tarse A General Detala Port Attibutes Port Statica press Target Mapping Driver Parameters LS BRL CELL 19 EE x pann
140. s 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 SCSlport files to the default directory the path will be e C Program Files Emulex AutoPilot Installer Drivers SCSlport x86 for the 32 bit driver version e oe or e C Program Files Emulex AutoPilot Installer Drivers SCSlport x64 for the x64 driver version or e C Program Files Emulex AutoPilot Installer Drivers SCSlport lA64 for the Itanium 64 bit driver version SCSlport Miniport Driver Installation Section Page 17 10 Click OK 11 Select Emulex LPX000 Fibre Channel SCSlport Driver your HBA model will be displayed here 12 Click Next 13 Click Finish The driver installation is complete The driver should start up automatically If the HBA is con nected to a Fibre Channel switch hub or data storage device a blinking yellow light on the back of the HBA will indicate a link up condition To verify that the driver is present and active 1 Click Driver Details in the Emulex LPXXXXX Fibre Channel SCSlport Miniport Driver window 2 Select Ipxftr sys to display the driver s provider file version copyright and digital signer information Install the Driver Utilities The utility installation installs Iputilnt HBAnyware and the HBA API files Prerequisites e SC
141. s 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 press OK Access Sub Group Client System Select the new system that is to be the client If the Configurator 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 indices you want to reserve for the client system of the new ASG This number reflects the number of subsequent child ASGs that can subsequently be created on the new client s system See the Reserved Indices topic under Access Sub Groups in this manual for examples 5 Click OK in the Edit Access Sub Group window to save your changes SCSIport Miniport Driver Configuration Section Page 99 About Offline ASGs Sometimes 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 Figure 64 Eq Heanpeare Security Configurator Access Conhol Grou Access Subito Backup Master About ducato Sub Groupe Access Sub Groups Ergreenng Mart Sub Mani Sub 1 7 Mart Sub 2 suppor
142. security is system based not user based As a result anyone with access to a system that has been granted HBAnyware client access to remote HBAs can manage those HBAs Prerequisites e SCSlport Miniport driver is installed e HBAnyware and Iputilnt 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 2 Double click the SSCsetup exe file A welcome window is displayed Click Next 3 The Setup Status window is displayed After setup is completed the Emulex HBAnyware Security Setup Completed window is displayed 4 Click Finish Unattended Installation Unattended installation is invoked from the command line The apinstall command uses installation and driver settings that are stored in a configuration file APInstall cfg The default APInstall cfg file is in the AutoPilot Installer folder located 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 The APInstall cfg file must be modified to enable silent mode specify a driver location and specify allowable driver types The Installation report name and location may be changed from the default and optional parameters may be enabled Prerequisites e Distribution executable file is downloaded fr
143. simple imple mentation and only supports basic SCSI operations Because the driver will also act as an initiator simultaneously through the same host bus adapter the small target device will appear in the Device Manager Disk Administrator on the host that is presenting the target This parameter was designed for the test environment If set to O target disabled If set to 1 target enabled from boot If set to 2 target enabled after IOCTL Value 0 2 Default 0 Note If target mode is enabled FCP2 is disabled Topology n Topology values may be 0 to 3 Restart If set to 0 0x0 FC AL loop If set to 1 0x1 PT PT fabric 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 TrafficCop n If set to 1 enable FC AL loop master to run unfair and break Restart potential arbitration problems by sending frames to itself If set to O run fair no frames all the time Value O 1 Default 0 Note Unpredictable results may occur if this value is changed SCSIport Miniport Driver Configuration Section Page 61 EmulexOption Detail Those options with an asterisk indicate that the option is enabled by default Table 5 EmulexOption Detail Hexadecimal Description Value p
144. sion 2 00 use firmware version 3 30a Note Refer to LP8000 and LP8000DC Firmware Downloads page on the Emulex Web site to determine the Dragonfly chip version in use All x86 BootBIOS versions however we recommend 1 60 or higher EFIBoot Version 3 00a9 or higher 64 bit only Known Issues If there are multiple HBAs in one system a reboot is required if a new driver is installed on one or more of the HBAs A Windows 2000 Server issue will cause the driver to appear as if it has updated successfully but the old version of the driver will still be running until the system is rebooted Things to Know SCSlport Miniport Driver Installation Section Windows Server 2003 Windows 2000 Server and Windows NT support configuring the number of outstanding SCSI requests per SCSI bus The default setting is 150 SCSI requests per SCSI bus You can use regedt32 to change the number of requests Windows Server 2003 Windows 2000 Server and Windows NT SCSI subsystems allow the disk I O time out value to be increased in case of frequent device I O time outs The default setting is 60 seconds Page 3 Files Included in this AutoPilot Installer The Distribution File copies the AutoPilot Installer Files to your system By default these files are copies to c Program Files Emulex AutoPilot Installer Table 1 AutoPilot Installer Files Folder Deseription AutoPilot Installer This folder contains files necessary to run the AutoPilot Installer
145. stallEnable TRUE Set Up Allowable Driver Types Four configuration file settings determine what driver types the AutoPilot Installer is allowed to install Remove the semicolon before win2000DriverPreference SCSIPORT win2003DriverPreference SCSIPORT win2000AllowableDrivers SCSIPORT win2003AllowableDrivers SCSIPORT Note All four of these settings must specify the same driver type Set Up Driver Location When in silent mode the location of the AutoPilot Installer must be specified Locate the following line in the APInstall cfg file LocalDriverLocation C autopilot SCSIPortDriver 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 SCSIport Miniport Driver Installation Section Page 11 Delete Questions in the APinstall cfg File Locate the SCSIPORT CONFIGURATION section in the APInstall cfg file The SCSIPORT CONFIGURATION section may contain a QUESTIONS section with vendor specific installation questions The entire SCSIPORT CONFIGURATION section must be removed or commented for a silent installation 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 Change Utility Installation Location AutoPilot Installer nor
146. t Driver Configuration Section Page 46 Reset Host Parameters To reset all host driver parameters back to their default out of box values Start HBAnyware In the discovery tree select the host Click the Host Driver Parameters tab ee Click Use Defaults Parameters to be reset are displayed in red text The Use Defaults button is inactive and the following window is displayed Host Driver Parameters xj have changed some or all settings to their default values a vail not take effect until you click amp pphy Figure 28 Host Driver Parameters Response Window for defaults 5 Click OK on the Host Driver Parameters tab Parameters to be reset are still displayed 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 Use Defaults click Restore Restore will only work if you have not yet clicked Apply 6 On the Host Driver Parameters tab click Apply Set HBA Driver Parameters Using HBAnyware At the HBA level you can specify values for specific parameters You can also set all parameters back to the default value out of box value Additionally you can set all parameters to the those values last saved for the host ER N Discovered Elements General Detsd Port Attibutes Port Statistics Fammare Target Mapping Driver Parametet 9 Da 89 LES002 10 06 00 00 09 31 31 08 A
147. t Reset the number of seconds since the HBA was last reset SCSIport Miniport Driver Configuration Section Page 41 View 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 78 gt E HEAnyware Utility B iene eers Bered Dasih Port Arbeter Port Siatistiza Frere Target Mapping Orte Parameter z BILLDELLED MME wr send 102000900009 28S 1 28 Cument Firmware fig CACAO Fiemme Versione 1534 s Bae ife e E Sl 22 00000 Dk CE Da 12 6 Operational Fome Name SU 2 Overlay DRS 22000000 Pa ae d TE Bei beni eli CF Ced 146 CF SLI Frag a Hane LFSE SUD DRI T Pa Z 22 00000 04 CP 04 26 0F SLIZ Ferae Hame LPSK SLZ vela 25203 Za PIM LEE i B urnen 10 00 00300000 2606 08 Boot BIOS Message Boot Dar F prena neb Uab L Diable I 810000 10 00 00000 03 20 00036 Funnet Fa ar Mg CP INTEL HOSD0 00 00 09036 58107 Furio Fie Home Gre ect ip 000 CT BLA odo Ida Lode dig CPs UPR 10 00 00 00 09 DA OF fig F ra DE r 10 00 Oe 0 LE Bg PTE ey DE t peng 100001 EUe 15 53 05 65 fig PEO Figure 23 HBAnyware Firmware Tab Firmware Tab Field Definitions e Firmware Version the Emulex firmware version number for this model of HBA Operational Firmware Name if visible the name of the firmware that is operational e SLI 1 Firmware Name the name of the SLI 1 firmware overlay
148. t issues selection timeout error status If the timer expires before discovery has completed commands issued to timed out devices will return a SELECTION_ TIMEOUT This LinkTimeOut value includes port login and discovery time Value 1 500 seconds or 0x0 OxFE hex Default 60 Note If UseAdisc is enabled set to 1 LinkTimeOut is enabled If UseAdisc is disabled set to 0 LinkTimeOut is disabled LipFFrecovery n LipFFrecovery controls whether the driver issues a LIP when the link Dynamic has been down for LinkTimeOut 2 If set to 0 don t issue an LIP when LinkDownTime LinkTimeOut 2 If set to 1 issue an LIP when LinkDownTime LinkTimeOut 2 helps recover some older dual port devices Value 0 1 Default 0 SCSIport Miniport Driver Configuration Section Page 56 Table 4 Driver Parameter Table Continued Activation Requirement LogErrors n LogErrors allows extra event messages to be logged in the Windows Dynamic System Event Log Events logged by the Emulex SCSlport Miniport driver will be Event ID 11 only Other Event IDs i e 9 15 are not logged by the Emulex SCSlport Miniport driver The Event ID 11 messages can be decoded by opening up the message in Event Viewer and using the four bytes at offset 0x10 in the Event Detail These four bytes can be decoded using the tables in the online Troubleshooting manual If set to 0 do not log general adapter disk errors If set to 1 use the event log to log gen
149. th 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 APInstall cfg file page 11 as well as any optional changes page 12 If your systems have been set up with a service supporting 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 was installed a batch file similar to the following could also be used for remote execution remd server1 g autopilot ApInstall g autopilot mysetup apinstall cfg if errorlevel 1 goto server1ok echo AutoPilot reported an error upgrading Server 1 if not errorlevel 2147483650 goto unsupported echo Configuration file missing goto server1ok 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 servertok none if not errorlevel 1248 goto noreport echo No HB
150. ts the local servers from being seen remotely This is a symptom of two different problems e New Keys Were Generated While Servers Were Offline e Security Removed While Servers Were Offline See Table 20 on page 113 for details regarding these problems 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 16 HBAnyware Security Configurator Access Control Group Situations All servers are not displayed When run Make sure all of the systems are connected to the Fibre the Security Configurator on the Master Channel network and are online when you start the Security Security Client MSC do not see all of the 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 systems in available servers or ACG Servers lists When I run the Security Configurator on a non MSC I do not see all of the systems should see in the ACG Servers list SCSIport Miniport Driver Troubleshooting Section Page 109 Table 16 HBAnyware Security Configurator Access Control Group Situations Continued Situation Resolution Cannot add or remove a server The This is normal You can modify the ACG for y
151. ware or other image is being downloaded to the HBA View Detailed HBA Attributes Once you have sorted the discovered HBAs the Details tab contains detailed attributes associated with the selected HBA gt E HBAnyware Utility Ele View Adapter Buch Helo GL JER i H ee l A Bered Detak Port Anbuter Port Statistica Frmsrare Tagal Mappng Drive Parameter kel BILL CELL 919 tts E ur5802 po 00 00009 351128 Deas Datei Za Pepa Mode MOAN O 00 0009 29 14 72 a ure JOSE Oca T i 29 00 00 04 CP 04 12 86 Node Spribole Name Emule LPS002 PAIAS Diva Zia SRO DIRI Derisa Eales LightPulse LPO Gashi PO Fikes Channel Adapter s FE 22 00 00 04 CF D4 34 0F Diver Hanns bank Za LPM LEKA PEA N ar ETE Ka a SA VOTI di E 104000 100 EEE FET VER su d SM DATE Aug 12 2004 4 2 21 MAAR v 15 08 11 fg P P5570 Hardee Vernon mm zJ7 MB ur 10000 10 00 00 00 05 20 00 36 we sot BIOS Vi es Mg CP IMTEL Boot BIOS Veien 5045 FAN L10000 10 00 00000 09 36 58 17 Boot BIOS Message Era Ens Freze 0055 Hi piece ge Pap M 19600 10000 00 0009 34 98 0F Seng Humber CC SES art Fg FTP Fart i Pa c N i 2 i a Lad 1000 0000 092009 95 Device D Pan Figure 20 HBAnyware Detailed HBA Attributes Note Recessed fields indicate that the information in that field may exceed the text display area of the field Use the arrow keys on your keyboard to scroll and view additional information Adapter
152. y LUN name SCSIport Miniport Driver Configuration Section Page 32 e If the fabric ID is all zeros no fabric attachment is present Sort Local HBAs Only Using HBAnyware Shows the local HBA name or fabric address e To view local HBAs only e From the menu bar Click View then Local HBAs Only The current HBA display mode is checked or e From the toolbar Click LI Sort Local HBAs Using Iputilnt Local HBAs are automatically displayed in the left pane of the main window View HBA Information Using HBAnyware View Discovered Elements This tab contains a general summary of the discovered elements The Discovered Elements node is the root of the discovery tree but it does not represent a specific network element Expanding it will reveal all hosts LUNs targets and HBAs that are visible on the SAN To view the discovered elements click Discovered Elements in the discovery tree gt E HEAnyware Utiliy ag Deitovered Homents Dacovsed Elamenti z L BIL LCELL 97790 E ue 10000 00 0009 SE Drise Surrey fig CPCCA Qe c B wane 10 DO ee 56 72 ay Hra of Faber ev adas fa CPE R EN EP Big PER B ur 10000 10 00 00000 09 20 000 Humber of Adepicer 15 Za iii c MB ur10000 10 00 00 00 00 36 58 17 Hambar ci T aas i Fg P e E i 16 05 00000209 38 66 CT Za TOPI GB 123002 10000 00 00009 30 09 45 Za CPP Figure 14 HBAnyware Discovered Elements Tab Field Definitions e Number of Fabrics the tota
153. y Mode Radio Buttons Show WWPN Show WWNN Show D_ID Target Mapping Buttons 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 SCSIport Miniport Driver Configuration Section Page 43 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 Remove All click to remove all persistent bindings that are displayed View Driver Parameters The Driver Parameters tab allows you to view and modify driver parameters for the host or for an individual HBA For each parameter the tab displays 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 restarting the HBA or rebooting the system For information on specific parameter functionality see page 52 For information on how to change driver parameter values for the host see page 46 For information on how to change driver parameter values for an HBA see page 47 View Driver Parameters for an HBA To view the driver parameters for an HBA e From the
154. ystem Devices and click Next Select Emulex in the Manufacturers window Select Emulex Simulate Device in the Models window Click Next Follow the instructions to finish installing this device SCSlport Miniport Driver Installation Section Page 21 Configuration Introduction The Emulex SCSlport Miniport driver has many options that you can modify to provide for different behavior You can change these options in one of two ways e The HBAnyware utility HBAnyware allows you to set driver parameters on remote and local host bus adapters HBAs Use HBAnyware to do any of these tasks Discover HBAs Reset HBAs Sort HBAs Set up persistent binding Set topology options Set driver parameters Update firmware on the local HBA or on remote HBAs Update x86 BootBIOS Enable the BootBIOS message Update EFIBoot 64 bit only 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 e The LightPulse utility lputilnt allows you to set driver parameters on local HBAs only Use the loutilnt to do any of these tasks 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 LU
Download Pdf Manuals
Related Search
Related Contents
詳しくはPDFをご参照ください Add-On Computer Peripherals (ACP) DS-X2-FC10G-SR-AO network transceiver module Samsung 940MW Керівництво користувача 消費生活用製品の重大製品事故に係る公表済事故 Pioneer PDP-614MX User's Manual Black & Decker CHV1600 Instruction Manual Circulaire interministérielle DGS/EA2/DGSCGC no 2012 Philips SC5274 Cama Nave Buzz Jr Origin Storage 250GB TLC SATA Copyright © All rights reserved.
Failed to retrieve file