Manuale d’uso / di manutenzione del prodotto 3.4 del fabbricante Emulex
Vai alla pagina of 154
HBAnyware ® Utility V ersion 3.4 User Manual Last Updated January 25, 2008.
The HBAnyware Utility User Manual Page ii Copyright© 200 8 Emulex Corp oration. All rights reserved wo rldwide. No part of this document may be reproduced by any means nor translated to any electronic medium withou t the written consent of Em ul ex C orp oration.
The HBAnyware Utility User Manual Page iii Introduction .............................................................................................................. 1 Known Issues .....................................................................
The HBAnyware Utility User Manual Page iv Viewing T arget Mapping (Linux) ................................................................ 39 Viewing and Setting Up Authenticatio n (Windows, Linux 8.2, Solaris LPFC and Solaris emlxs (SFS)) ...........
The HBAnyware Utility User Manual Page v Restoring the ACG to Its Last Saved Configuration ................................ 105 Accessing a Switch ................................................................................. 105 Access Sub-Groups.
The HBAnyware Utilit y User Manual Pag e 1 Introduction Emulex ® drivers have many properties that you can modify using the HBAnyware ® configuration utilit y . The utility is client/server based and provide s 're mot e ' configu ration capability to other host platforms running the utility .
The HBAnyware Utilit y User Manual Pag e 2 * Supported by only hbacmd on VMw are ESX Server . Remote m anagement clients can perform these func- tions on ESX Server HBAs using the HBAnyware GUI. ** T emporary (not persistent) dri ver parameters are supported only by hbacmd on VMware ESX Server .
The HBAnyware Utilit y User Manual Pag e 3 Known Issues The following issues have been repo rted at the time of pub lication. These issue s may not have been verified or confirmed and may apply to ano ther produ ct, such as hardwar e.
The HBAnyware Utilit y User Manual Pag e 4 Inst alling HBAnyware Components Inst alling the HB Anyware Utility In Windows: The AutoPilot Installer ® sof tware streamlines the Emu lex driver and HBAnyware utility installation. Se e the Quick Installation Manual for m ore inform ation.
The HBAnyware Utilit y User Manual Pag e 5 T o install the HBAnyware utilities in Linux: 1. Log on as ‘root’. 2. Download the utilities from the Emulex web site or copy them to the system from the in stallation CD. 3. Copy the ElxLinuxApps-<App sRev><DriverRev>.
The HBAnyware Utilit y User Manual Pag e 6 Inst alling the HBAnyware Utility with Web Launc h In addition to the driver and HBAnyware utilities, th e following must be inst alled before you can inst all the Web Launch feature: • In Windows: • Microsoft Internet Information Services (IIS) Server must be installed.
The HBAnyware Utilit y User Manual Pag e 7 3. Run the install script. T ype: ./wsinstall 4. When prompted, enter the Web server's document root dir ectory . For exam ple: /srv/www/htdocs 5. Y ou are provided with the IP address of the host and asked if th at is the IP address that is being used by your Web server .
The HBAnyware Utilit y User Manual Pag e 8 6. When prompted by pkadd, choose to install HBAnywareSSC. 7. When prompted by pkadd, answer the HBAnyware installation option questions. In Linux: 1. Log on as ‘root’. 2. Change (use the cd command) to the director y to which you co pied the tar file.
The HBAnyware Utilit y User Manual Pag e 9 Uninst alling HBAnywar e W eb Launch Only T o un install HBAnyware Web Launch, but leave the HBAnyware utility in stalled: In Windows: 1. Select Start > Programs>Emulex>HBAnywar e WebLaunch Uninst all .
The HBAnyware Utilit y User Manual Page 10 In Linux (also uninstalls the application helper m odule ): 1. Log on as ‘root’. 2. Change (use the cd command) to the directo ry to which you copied the tar file during installation. 3. Uninstall any previously installed versions.
The HBAnyware Utilit y User Manual Pa g e 1 1 Using the HBAnyware Component s St arting the HBAn yware Util ity T o start the HBAnyware utility: In Windows: On the Windows desktop, select St art>All Programs>Emulex>HBAnyware . If you have a Vista system, right-click and select Run As Administrator .
The HBAnyware Utilit y User Manual Page 12 • If you are running the HBAnyware Security Configurator with TCP/IP access, T CP/IP hosts must be added to the discovery-tre e or they will not be seen by the Secur ity Config urator .
The HBAnyware Utilit y User Manual Page 13 The HBAnyware Utility Wind ow Element Definitions The HBAnyware utility window contains five basic components: the menu bar , the toolbar , the discovery- tree, the property tabs and the status bar .
The HBAnyware Utilit y User Manual Page 14 The Menu Bar The menu bar contains command menus tha t enable you to perfor m a varie ty of tasks such as exiting the HBAnyware utility , r esetting HBAs and sorting items in the discovery-tree view . Many of the menu bar commands are also availab le from th e toolbar .
The HBAnyware Utilit y User Manual Page 15 The Discovery-T ree The discovery-tree (left pane) has icons that repr esent discovered network (SAN) elements (local host name, system host names and all HBAs active on each host). T argets and LUNs are also displayed.
The HBAnyware Utilit y User Manual Page 16 The T ape LUN icon represents LUNs that are tape devices. The T arget Controller LUN icon represents LUNs that are storage controllers. The Switch icon represents connections to the switch. Property T abs The property tabs display configuration, statistical and status information for network elements.
The HBAnyware Utilit y User Manual Page 17 Changing Management Mode During installation you selected a managem ent m ode, however you can chang e it if you enable d that option during installation.
The HBAnyware Utilit y User Manual Page 18 Resetting HBAs Y ou can reset remote and local HBAs. T o reset the HBA: 1. In the discovery-tree, select the HBA you want to reset. 2. Do one of the following: • From the menu bar , click Adap ter , and then click Reset Adapter .
The HBAnyware Utilit y User Manual Page 19 Changing HBA Names The HBAnyware utility enables yo u to change HBA nam es. For exam ple, you may want to id entify a particular HBA with the function it supports, such as a tape drive, scanner , or some other device.
The HBAnyware Utilit y User Manual Page 20 Discovering HBAs Automatic Fibre Channel Discovery HBAs that have a physical FC connection to the sam e SAN are discovered autom atically when HBAnyware is launched.
The HBAnyware Utilit y User Manual Page 21 The principle differences between FC and TCP/IP access are: • A TCP/IP host with an HBA installed does not need to connect to a fabric to manage other hosts. • A TCP/IP management host can man age all of th e HBAs in a remo te host, not ju st the ones connected to the same fabric.
The HBAnyware Utilit y User Manual Page 22 Figure 1 1: Add Rang e of IP Hosts dialog box T o ad d a range o f hosts: 1. From the Discovery menu, select TCP/IP>Add Range of Hosts . The Add Range of IP Hosts dialog box appears. 2. Enter the complete start and end address range and click Add .
The HBAnyware Utilit y User Manual Page 23 Removing Host s Removing hosts that can no longer be discovere d improves the operatio n of the discovery ser ver . For example, you may want to remove a h ost when it is removed fr om the netwo rk or detect hosts that are no longer being discovered.
The HBAnyware Utilit y User Manual Page 24 Sorting HBA Information Y ou can sort discovered HBAs by host na me, fabric ID, HBA name, targ et name and LUN number . Y ou can also view local or remote HBAs. By default, both local and remote HBAs are sorted by host name.
The HBAnyware Utilit y User Manual Page 25 V iewing HBA Information Viewing Discovery Information Discovery Information co ntains a general summary of the disco vered elements. The Host or Fabric icon, depending upon which view you select, is the r oot of the discovery-tr ee, but it do es not r epresent a specific network element.
The HBAnyware Utilit y User Manual Page 26 Viewing Host Information There are two tabs that show host informatio n: the Host Inform ation tab and the Drive r Param eters tab. The Host Information tab is read-only . The Driver Parameters tab enables you to view and d efine HBA driver settings for a specific host.
The HBAnyware Utilit y User Manual Page 27 The Driver Parameters T ab The Driver Parameters tab enables you to view and edit the HBA driver settings contained in a spe cific host.
The HBAnyware Utilit y User Manual Page 28 Viewing General HBA Attributes The General tab contains general attributes associated with the selected HBA. T o view general attribu tes: 1. Select Host or Fabric sort. 2. Select an HBA in the discovery-tree.
The HBAnyware Utilit y User Manual Page 29 • HBA T emp erature - If sup ported by the selected HBA, this field d isplays th e HBA's tempera ture and one of the following temper ature-related status messages: • Normal: The HBA temperature is with in norm al operational ra nge.
The HBAnyware Utilit y User Manual Page 30 3. Select the Adapter Det a ils tab. Figu r e 1 7 : A da p t er De tai l s tab Adapter Details Field Definitions Adapter Details Area • Symbolic Node Name - The F C name used to register the driver with the name server .
The HBAnyware Utilit y User Manual Page 31 Loop Map Area • The loop map sh ows the different ports present in the loop, an d is present only if the p ort (HBA) is operating in loop m ode. T he simp lest exam ple would be to con nect a JBOD directly to an HBA.
The HBAnyware Utilit y User Manual Page 32 Viewing T arget Information T arge t Information con tains information specific to the selected stora ge device. T o view target information: 1. Do one of the following: • From the menu bar , click Vi e w , then click S ort by Host Name .
The HBAnyware Utilit y User Manual Page 33 Viewing LUN Information LUN Information contains details about the selected LUN. T o view the LUN informa tion: 1. Do one of the following: • From the menu bar , click Vi e w , then click S ort by Host Name .
The HBAnyware Utilit y User Manual Page 34 Masking and Unmasking LUNs (Windows, Solaris L PFC and Solaris emlxs (SFS)) LUN masking refers to wheth er or not a LUN is visible to the op erating system. A LUN that h as been masked is not available and is n ot visible to the OS.
The HBAnyware Utilit y User Manual Page 35 T o cha nge the ma sk status of a LUN: 1. From the discovery-tree, click on a SCSI target. A set of LUNs appears below the selected SCSI target. The LUN Masking tab is displayed. This tab contains a list of the same set of LUNs appear below the SCSI target.
The HBAnyware Utilit y User Manual Page 36 3. Click the St ati st ic s tab. Figure 23: Statistics tab Port S tatistics Field Definitions • Tx Frames - FC frames transmitted by this HBA port. • Tx Words - FC words transmitted by this HBA port. • Tx KB Count - FC kilobytes transmitted by this HBA port.
The HBAnyware Utilit y User Manual Page 37 • Rx Words - The number of FC words received by this HBA port. • Rx KB Count - The received kilobyte count by th is HBA port.
The HBAnyware Utilit y User Manual Page 38 Firmware Field Definitions • Firmware Ar ea • Current Firmware V ersion - The Emulex firmware version nu mber for this mo del of HBA. • Operational Firmware Name - If visible, the n ame of the firmwa re that is opera tional.
The HBAnyware Utilit y User Manual Page 39 T arget Mapping Fiel d Definitions Current Settings Area • Active Bind T ype - WWPN, WWNN, or a destination identifier (D_ID). • Automapping - The current state of SCSI device a utomapp ing: ena bled (default) or d isabled.
The HBAnyware Utilit y User Manual Page 40 3. Select the T arget Mapping tab. Figure 26: T arget Mapping tab T arget Mapping Fiel d Definitions Current Settings Area • Active Bind T ype -N/A • Automapping - N/A Current Mappings Area • This table lists current mapping information for the selected HBA.
The HBAnyware Utilit y User Manual Page 41 T o ena ble DH-CHAP using the Drivers Parameters tab, enable the enable- auth parameter (in Windows), the auth-mode parameter (in Solaris LPFC) or lpfc-enable-auth (in Linux 8.
The HBAnyware Utilit y User Manual Page 42 • Hash Priority - The priority of the two supported hash algorithms (M D5 and SHA1) that the driver (HBA) presents during the DH-CHAP authentication negotia tion with the switch (default is M D5 first, then SHA1.
The HBAnyware Utilit y User Manual Page 43 Up dating Firmware Prerequisites • The Emulex driver is installed: • The HBAnyware utility is installed. • The firmware zip file is do wnloaded from the Emulex Web site, unzipped and extra cted to a folder on a local drive.
The HBAnyware Utilit y User Manual Page 44 4. In HBAnyware ver sio ns 3. 0 or later , after you click Up dat e Firmware , the F irmware Dow nload dialog box appe ars (Figure 29).
The HBAnyware Utilit y User Manual Page 45 3. Navigate to the extracted boot code image file you want to download. Bo ot code imag es have a .prg extension. Select the boot code file and click Open . A tree-view shows all HBAs, and their corresponding hosts, that are compatible with the selected boot code file (Figure 30).
The HBAnyware Utilit y User Manual Page 46 download fails, the entry changes to red an d failure inform ation appea rs at the bottom of the screen. Figure 31: Dow nlo ad C omp lete scree n for Win dows 6. When downloading is finished, click Print L og to print a hard copy of the activity log.
The HBAnyware Utilit y User Manual Page 47 Enabling or Disabling an HBA ’ s BIOS Enabling the BIOS is a two-step process: 1. Enable the HBA BIOS (x86 BootBIOS, F Code or EFIBoot) to read the Emulex boot code on the HBA. 2. Enable the HBA to boot from SAN (using the BIOS utility).
The HBAnyware Utilit y User Manual Page 48 Configuring the Driver In Windows, Solaris LPFC, Solari s emlxs (SFS) and Linux: Set driver parameters using the HBAnyware utility . In Solaris LPFC, Solaris emlxs (SFS) an d Li nux:, you can a lso specify parameters when loading the driver manually .
The HBAnyware Utilit y User Manual Page 49 3. Select the Driver Parameters t ab. The parameter values for the sele cted HBA a re displayed. Figure 33: Driver Parame ters tab - HBA Selected 4. In the Driver Parameters tab, click the parameter that you want to change.
The HBAnyware Utilit y User Manual Page 50 Setting an HBA Parameter V alue to the Host Parameter V a lue T o set an HBA parameter value(s) to the correspo nding host parameter value(s): 1. In the discovery-tree, select the HBA. 2. Select the Driver Parameters tab.
The HBAnyware Utilit y User Manual Page 51 Figure 34: Driver Pa ra me ters tab - Host Selecte d 5. Enter a new value in the V alue field in decimal or he xadecima l format, depen ding on how the current value is presen ted. If the va lue is in h exadecim al format, it is pre faced b y "0x" ( for example” 0x2d”).
The HBAnyware Utilit y User Manual Page 52 Creating and Assigning a Batch Mode Driver Parameters File Y ou can apply driver parameters for one HBA to other HBAs in the syste m using the Driver Paramete rs tab. When you define p arameters for an HBA, you cr eate a .
The HBAnyware Utilit y User Manual Page 53 8. The two radio buttons allow you to choose the type of parameters to save. Y ou ca n save all parameters or only those parameters whose current values differ from their corresponding default values. A list of the saved parameters and their current values show in the Saved Parameter s box.
The HBAnyware Utilit y User Manual Page 54 Storport Miniport Driver Parameters The parameter values listed in T able 1 are applicab le to driver ver sion 2.00 or later . If you are using a version previous to 2.00, see the S torport Miniport Driver User Ma nual fo r parameter information.
The HBAnyware Utilit y User Manual Page 55 CoalesceRspCnt= n CoalesceRspCn specifies the number of response entries that trigger an Interrupt response.
The HBAnyware Utilit y User Manual Page 56 HardALP A=0x n HardALP A allows the HBA to use a hard assigned loop address. V alue: 0x00 - 0xEF (hex) Default = 0x00 (use soft addressing, or flash stored ha rd address value) Note: Only valid AL_P As may be used.
The HBAnyware Utilit y User Manual Page 57 LogErrors= n LogErrors determine the minimum severity level req uired to enable entry of a logged error i nto the syst em event log. Errors are classi fied as severe, malfunction or command level. A severe error requires user intervention to correct a firmware or HBA problem.
The HBAnyware Utilit y User Manual Page 58 PciMaxRead PciMaxRead enables override of defa ult PCI read transfer le ngth. The driver will auto-detect the presen ce of an AMD PCI bridge and adjust for this bridge. This parameter allo ws for override of th e automatic value.
The HBAnyware Utilit y User Manual Page 59 T raceBufSiz= n T raceBufSiz sets the size in bytes for the internal driver trace buffer . The internal driver trace buffer act s as an internal log of the driver's activity . V alue: 250,000 - 2,000,000 or 0x3D090 - 0x1E8480 (hex).
The HBAnyware Utilit y User Manual Page 60 Driver for Solaris LPFC – Configuration File Reference The parameter values listed in T able 3 are applicab le to driver ver sio n 6.20i o r later . If you are using a version previous to 6.20i, see the Emulex Driver for So laris Use r Manual for parameter inform ation.
The HBAnyware Utilit y User Manual Page 61 auth-cfgp arms Controller S pecific Description and V alues: This is the DH-CHAP rela ted driver property for FC-SP support. It is only valid when dri v er property enable-auth is set to 1. This driver property is ignored when enable -auth is set to 0.
The HBAnyware Utilit y User Manual Page 62 auth-keys Controller S pecific Description and V alues: This is the DH-CHAP au thentication key driver property for FC-SP support. It is o nly valid whe n driver prope rty enable-auth is set to 1. This driver property is igno red when enable-auth is set to 0.
The HBAnyware Utilit y User Manual Page 63 cr-count Controller S pecific 1 1 255 No This value specifies a coun t of I/O completions after which an interrupt response is generated.
The HBAnyware Utilit y User Manual Page 64 dqfull-throttl e-up- inc Controller S pecific 1 0 128 Y es Amount to increment LUN queue depth each time. This driver property causes the LPFC driver to decrement a LUN’s q ueue depth, if a queue full condition is received from the target.
The HBAnyware Utilit y User Manual Page 65 dqfull-throttl e-up- time Controller S pecific 1 0 30 Y es T ime interval (seconds) to increment LUN queue depth. This driver pr operty causes the LPFC driver to decrement a LUN’s qu eue depth, if a queue full conditi on is received from the target.
The HBAnyware Utilit y User Manual Page 66 extra-io-tmo Controller S pecific 0 0 255 Y es Extra timeout value, in seconds, to be applie d to each FCP command sent. When connecting through a large fabric, certain device s may require a longer timeout value.
The HBAnyware Utilit y User Manual Page 67 fcp-bind-WWNN Global Inactive N/A N/A No Setup persistent FCP bindings based on a targe t device’s WWNN. This binding guarantees that target assignments will be preserved between reboot s.
The HBAnyware Utilit y User Manual Page 68 fdmi-on Global 0 0 2 No This dr iver property controls the FDMI capability of the LPFC driver . If set to 0 (default), FDMI is disabled. A value of 1 enables FDMI without registration o f host name port attribute, while a value of 2 enables FDMI with registration of host name port attribute.
The HBAnyware Utilit y User Manual Page 69 log-verbose Controller S pecific 0x0 0x0 0xf ff f Y es (bit mask) When set to non- zero this variable causes LPFC to generate additional messages concerning the state of the driver and the I/O operations it carries out.
The HBAnyware Utilit y User Manual Page 70 lun-queue-depth Global 30 1 128 No The driver uses this value as the default limit for the number of simultaneous comman ds to issue to a single logical unit on a single t arget on the loop.
The HBAnyware Utilit y User Manual Page 71 nodev-holdio Controller S pecific 0 0=Off 1=On Y es This variable controls if I/O errors are held by the driver if a FCP device on the SAN disappears. If set, I/O errors will be held until the device returns back to the SAN (potentially indefinitely).
The HBAnyware Utilit y User Manual Page 72 num-iocbs Controller S pecific 256 128 10240 No This variable indicates the number of Input/Output Control Block (IOCB) buffers to allocate. IOC Bs are internal data structures used to send and receive I/O requests to and from the LightPulse hard- ware.
The HBAnyware Utilit y User Manual Page 73 topology Controller S pecific 0x0 0x0=loop , then P2P 0x2=P2P only 0x4=loop only 0x6=P2P , then loop No This variable controls the FC topology expected by LPFC at boot time. FC offers point-to- point, fabric, and arbitrated loop topologies.
The HBAnyware Utilit y User Manual Page 74 Driver For Solaris emlxs (SFS) Driver Parameters • The emlxs.conf file contains all the parameters necessary to initialize the Solaris emlxs (SFS) driver . • The HBAnyware utility reflects the Solaris emlxs (SFS) driver parameters.
The HBAnyware Utilit y User Manual Page 75 auth-cfgs Description and V alues: This is the DH-CHAP related driver property for FC-SP support. It is only valid when driver property ena ble-auth is se t to 1. This driver property should be ignored when enable-auth is set to 0.
The HBAnyware Utilit y User Manual Page 76 auth-cfgs (continued) However , since the parameter represents a table of entri es the table can represent all en tries across all HBA instances. This allows all HBA instances to sha re a common table of entries.
The HBAnyware Utilit y User Manual Page 77 cr-count 1 1 255 Requires link reset. This value specifies a count of I/O completions after which an interrupt response is generated. This feature is disabled if cr-delay is set to 0. cr-delay 0 0 63 Requires link reset.
The HBAnyware Utilit y User Manual Page 78 num-nodes 0 0 4096 Requires HBA reset. Number of FC nodes (NPorts) the driver will support. pci-max-read 2048 512 4096 Requires HBA reset Sets the PCI-X max memory read byte count [512, 1024, 2048 or 4 096] pm-support 0 .
The HBAnyware Utilit y User Manual Page 79 Solaris emlxs (SFS) and Solaris LPFC Driver Pa rameter Cross-Referen ce The cross-reference inform ation listed in T able 5 is applicab le to the Driver fo r Solaris LPFC version 6.20i and the Driver for Solaris emlxs (SFS) ve rsio n 1.
The HBAnyware Utilit y User Manual Page 80 auth-cfgs This is the DH-CHAP related driver property for FC-SP support. It is only valid when driver property enable-auth is set to 1. This driver property is ignored when enable-auth is set to 0. auth- cfgparms This is the DH-CHAP related driver property for FC-SP support.
The HBAnyware Utilit y User Manual Page 81 cr-delay Min :0 Max:63 Default:0 Description: S pecifies a count of milliseconds af ter which an interrupt response is generated if the cr-count has not been satisfied. This value is set to 0 to disable the Coalesce Resp onse feature as default.
The HBAnyware Utilit y User Manual Page 82 log-notices Min: 0x00000000 Max:0xFFFFFFFF Default: 0x0000000 V erbose mask for notice messages to the messages file.
The HBAnyware Utilit y User Manual Page 83 num-iocbs Min:128 Max:10240 Default = 1024 Description: Sets the number of iocb buffers to allocate. num-bufs Min:128 Max:10240 Default = 256 Description: S pecifies the number of command buf fers to allocate.
The HBAnyware Utilit y User Manual Page 84 topology 0 = loop, if it fails attempt pt- to-pt 2 = pt-to-pt only 4 = loop only 6 = pt-to-pt, if it fails attempt loop Default: 0 Description: Link topology for initializin g the FC connection. Set pt-to-pt if you want to run as an N_Port.
The HBAnyware Utilit y User Manual Page 85 Driver for Linux Parameter T a bles The driver parameter values listed in T ab le 6, T able 7 and T able 8 are applicable to driver version 8.
The HBAnyware Utilit y User Manual Page 86 lpfc_discovery_ threads 32 1 64 S pecifies the maximum number of ELS commands that can be outst anding for a discovery . Note: The discovery_threads parameter will defau lt to a valu e of 64 for private loop topologies regardless of the configured value.
The HBAnyware Utilit y User Manual Page 87 * V ariable n ot tunable in HBAnyware. All LPFC dynamic parameters are read/write u sing sysfs. lpfc_fcp_bind_metho d 2 1 4 S pecifies method of binding each port. V alues: 1: WWNN binding 2: WWPN binding 3: D_ID binding 4: ALP A binding Ye s lpfc_fdmi_on 0 0 2 False (0) if disabled.
The HBAnyware Utilit y User Manual Page 88 V ersion 8.2 LPFC and LPFCDFC Parameter DH-CHAP Authentication and Configuration The Emulex driver for Linux versio n 8.2.0.x s upports the FC-SP/Authentica tion DH-CHAP (Diffie- Hellmann Challenge Handsh ake Authenticatio n Protoc ol).
The HBAnyware Utilit y User Manual Page 89 fcauth Daemo n Parame ters The fcauth daemon suppor ts the following parameters: • start - T o start the fcauthd daemon pass the start command to the fcauthd script.
The HBAnyware Utilit y User Manual Page 90 lpfc_discovery_ threads 32 1 64 S pecifies the maximum number of ELS commands that can be outst anding for a discovery . NOTE: The discovery_threads parameter will default to a value of 64 for private loop topologies regardless of the configured value.
The HBAnyware Utilit y User Manual Page 91 All lpfc dynamic parameters are read/write using sysfs. lpfc_max_luns 256 1 32768 S pecifies the maximum number of LUN IDs per target. A value of 20 means LUN IDs from 0 to 19 are valid. The SCSI layer will scan each targ et until it reaches the specified LUN ID.
The HBAnyware Utilit y User Manual Page 92 Driver for VMware ESX Configuration Parameters All HBA-specific parameters have an lpfcX_ prefix (where X is the driver instance number); e.g., setting lpfc0_lun_queue_depth= 20 makes 20 the default number of maxim um commands which ca n be sent to a single logical unit (disk) for lpfc instance 0.
The HBAnyware Utilit y User Manual Page 93 lpfc_fcp_bind_D ID inactive N/A N/A No Bind speci fic SCSI IDs to targets based on FC Port ID. lpfc_fcp_bind_metho d 2 1 4 No S pecifies the bind method (WWWN/WWPN/DID/ALP A map) to be used. lpfc_fcp_bind_W WNN inactive N/A N/A No Bind sp ecific SCSI IDs to target s based on FC WWNN.
The HBAnyware Utilit y User Manual Page 94 lpfc_max_vpi 0xf ff f 0 0xfff f No NPIV : Maximum number of vpis available per physical port. lpfc_nodev_ho ldio 0 0=Off 1=On Y es If the device disappea rs, hold I/O until it comes back. lpfc_no_device_d elay 1 0 30 Y es Delay to fail back an I/O in seconds.
The HBAnyware Utilit y User Manual Page 95 Server Performance (Windows) I/O Coalescing I/O Coalescing is enabled and controlled by two driver parameters: CoalesceMsCnt and CoalesceRspCnt. The effect of I/O Coalescing will depend on the CPU resource s available on the server .
The HBAnyware Utilit y User Manual Page 96 NumFcpContext If the number of outstanding I/Os per HBA is expected to exceed 512, increase this parameter to a value greater than the number of expected I/Os pe r HBA. Increase this value in stages: from 128 to 256 to 512 to 1024 to a maximum of 2048i.
The HBAnyware Utilit y User Manual Page 97 5. If you need to make changes to multiple parameters, and you want all the change s temporary , check Make all changes temporary bo x. Only dynamic parameters can be tempo rary . 6. T o apply your chang es, click Apply .
The HBAnyware Utilit y User Manual Page 98 2. Select the T arget Mapping tab. All targets are displayed. Figure 38: T arget Mappin g tab 3. T arget mapp ings are d isplayed by WWPN, WWNN, o r D_ID. “PB”, indica tes mapping from persistent binding, while “Auto”, indicates a n automap ped target.
The HBAnyware Utilit y User Manual Page 99 4. Select the Bus ID and target ID that you want to bind, and click OK . T o bind a target that does not appear in the Persistent Binding table on the T arget Mapping tab: 1. Click Bind New . The Bind New T arget dialog box is displayed.
The HBAnyware Utilit y User Manual Pag e 1 0 0 HBAnyware Security Introduction After you install the base HBAnyware sof tware, which includes the HBAnyware utility and remote server , on a group of systems, the HBAnywa re utility on any of those systems can rem otely access and manage the HBAs on any systems in the group.
The HBAnyware Utilit y User Manual Pag e 1 0 1 3. Select the unsecured servers that you want to add to the ACG fr om the Available Servers list. Figure 42: Access Co ntrol Group tab with ACG Servers 4. Click the lef t arrow to add the se rvers to the Acce ss Control Gr oup Servers list.
The HBAnyware Utilit y User Manual Pag e 1 0 2 Access Control Gr oup T ab on the MSC On the MSC, you select or deselect the system s that are to be part of the security installation in the Access Control Group tab.
The HBAnyware Utilit y User Manual Pag e 1 0 3 Access Control Group T ab on a Non-MSC On a non-MSC system, the Access Contro l Group tab shows the systems that are part of the client's ACG . Y ou can not mo dify the ACG on a non-MSC. (Y ou can modify the ACG only on the MSC or a client higher in the security topology's hierar chy .
The HBAnyware Utilit y User Manual Pag e 1 0 4 Adding a Server to the ACG After you create the in itial Access Control Group (ACG ) on the Master Security Client (MSC), you may add unsecured servers to the ACG .
The HBAnyware Utilit y User Manual Pag e 1 0 5 Restoring the ACG to It s Last Saved Configuration Y ou can restore the ACG to its last saved configuration, if there are unsaved chan ges to the ACG , only from the Master Security Client (MSC).
The HBAnyware Utilit y User Manual Pag e 1 0 6 ASG Icons The following icons indicate the state of each of the servers in the Acce ss Sub-Gr oup Servers list. The system is a server in the ASG but not in any child ASGs. Y ou can remove it from the ASG .
The HBAnyware Utilit y User Manual Pag e 1 0 7 2. Click New . The New Access Su b-Group d ialog box appea rs: Figure 47: New A ccess Su b-Gr ou p di alog b ox 3. Enter the ASG information: • Access Sub-Group Name: Ente r the name of the ASG . The ASG nam e is for id entifica- tion purposes only .
The HBAnyware Utilit y User Manual Pag e 1 0 8 Adding a Server to an ASG T o ad d a server to an ASG: 1. Click the Access Sub-Group tab (see Figure 46 on page 106). 2. The name of the ASG appears in the Access Sub-G roups tree. From the Available Servers list, select the servers to add to the ASG .
The HBAnyware Utilit y User Manual Pag e 1 0 9 3. Click Edit . The Edit Access Sub-Group dialog box appears:. Figure 48: Edit Access Sub Group dialog box 4. Change the ASG information: • Access Sub-Group Name: Ch ange the na me of the ASG . The ASG name is fo r identifi- cation purposes only .
The HBAnyware Utilit y User Manual Page 1 10 About Offline ASGs Sometimes a client system may not be on line when the HBAnyware Security Con figu rator is r unning .
The HBAnyware Utilit y User Manual Page 1 11 Backup Masters Introduction A Backup Master mirrors the secu rity data of the Master Security Client (MSC) in case it has to take over as the MSC if the MSC is unable to ope rate or is re moved from the security co nfiguration .
The HBAnyware Utilit y User Manual Page 1 12 Backup Master T ab and Controls The first time you select the Backup Master tab on the MSC, it looks similar to the following: Figure 50: Backup Master t ab - First Time Selected Creating a Backup Master T o create a Backup Master: 1.
The HBAnyware Utilit y User Manual Page 1 13 4. Click the lef t arrow to move the system to the Backup Masters list. 5. Click Apply to save your changes.
The HBAnyware Utilit y User Manual Page 1 14 3. Click Assign This System As The Master Client . A promp t asks if you want to co ntinue. 4. Click Ye s . A prompt notifies you that this syste m is now the new MSC. 5. Click OK . The Configurator closes.
The HBAnyware Utilit y User Manual Page 1 15 Diagnostics Performing Diagnostic T est s Use the Diagnostics tab to do the following: • Run these tests on Emulex HBA's installed in the system: .
The HBAnyware Utilit y User Manual Page 1 16 Running a Quick T est The Diagnostics tab enables you to run a quick diagn ostics test on a sele cted HBA. The Quick T est consists of 50 PCI Loopback test cycles and 50 Internal Loopback test cycles. T o run a quick test: 1.
The HBAnyware Utilit y User Manual Page 1 17 Creating Diagnostic Dump s The diagnostic dump featu re enables you to create a “dump ” file for a selected HBA. Dump files contain various information such as firmware version , driver version and so on, tha t is particularly useful when troubleshooting an HBA.
The HBAnyware Utilit y User Manual Page 1 18 Displaying PCI Register s and W akeup Information A PCI Register dump for the selected HBA ap pears in th e lower left panel of the Diagnostics tab. W akeup information for the selected HBA appears in th e lower right panel of the Diag nostics tab.
The HBAnyware Utilit y User Manual Page 1 19 T est resu lts and the status of running tests, are time stamped and appear in the T est Log area. Figure 57: Adva nced Di agnost ics Running Loopback T ests T o run a loopback test, use the Lo opback T est section of the Advanced Diagnostics d ialog box.
The HBAnyware Utilit y User Manual Pag e 1 2 0 T est Cycles Enables you to specify test cycles three ways: • Select an established cycle count by clicking on the corresponding radio bu tton. • Enter a custom cycle count in the blank field in the T est Cycles area.
The HBAnyware Utilit y User Manual Pag e 1 2 1 Running End-to-End (ECHO) T est s Run echo tests using the End-to-End (ECHO) T est section of the Diagnostics tab. The end-to-end test enables you send an ECHO co mmand/r esponse sequ ence betwee n an HBA port and a target port.
The HBAnyware Utilit y User Manual Pag e 1 2 2 5. Click OK . A result screen appears and the test results appear in the T est Log. Click Clear to erase the contents of the log display or click Save to File to save the log file. Saving the Log File Y ou can save the test log to a log file for later viewing or printing.
The HBAnyware Utilit y User Manual Pag e 1 2 3 Using the HBAnyware Utility Command-Line Interface The Command Line Interface (CL I) Client co mponen t of the HBAnyware utility pro vides access to the capabilities of the Remote Management library fro m a console com mand pro mpt.
The HBAnyware Utilit y User Manual Pag e 1 2 4 The CLI Client Command Reference CLI Client commands are suppor ted for Windows, So laris L PFC, Solaris emlxs (SFS) and Linux. O nly CLI Client commands that are dynamic are supported for VMware ESX Server .
The HBAnyware Utilit y User Manual Pag e 1 2 5 SaveConfig Supported by: Windows, Solaris LPFC , Solaris emlxs (SFS) an d Linux. Syntax: hbacmd SaveConfig <WWPN> <FileName> <Flag> Description: Saves the specified HBA ’s driver parameters to a file.
The HBAnyware Utilit y User Manual Pag e 1 2 6 Ta r g e t M a p p i n g Supported by: Windows, Solaris LPFC, Solaris emlxs (SFS), Linux and VMware ESX Server . Syntax: hbacmd T ar getMapping <WWPN> Description: Shows a list of mapped targets and the LUNs for the port.
The HBAnyware Utilit y User Manual Pag e 1 2 7 GetLunUnMaskbyT arg et Supported by: Windows, Solaris LPFC and Solaris emlxs (SFS). Syntax: hbacmd GetLunUnMaskByT arget <HBA WWPN> <T arg et WWPN> <Optio n> Description: Queries for the presence of any un masked LUNs by target.
The HBAnyware Utilit y User Manual Pag e 1 2 8 PersistentBinding Supported by: Windows, Solaris LPFC and Solaris emlxs (SFS). Syntax: hbacmd PersistentBinding <WWPN> <Source> Description: S pe cifies which set of persistent binding inform ation is requested : the configured o r live state of any present binding.
The HBAnyware Utilit y User Manual Pag e 1 2 9 RemovePersistentBinding Supported by: Windows, Solaris LPFC and Solaris emlxs (SFS). Syntax: hbacmd RemovePersistentBinding <WWPN> <BindT ype> <ID> <SCSIBus> <SCSIT arget> Description: Removes persistent binding betwee n an FC target and a SCSI Bus and target.
The HBAnyware Utilit y User Manual Pag e 1 3 0 DriverConfig Supported by: Windows, Solaris LPFC and Solaris emlxs (SFS). Syntax: hbacmd DriverConfi g <WWPN> <FileName> <Flag> Description: Sets all driver pa rameters for the HBA to the driver parameter values cont ained in the specified .
The HBAnyware Utilit y User Manual Pag e 1 3 1 Parameters: WWPN - World Wi de Port Name of the HBA wh ose driver parameters you wish to change. Flag1 - L = Make change local for this HBA only , G = Ma.
The HBAnyware Utilit y User Manual Pag e 1 3 2 SetAuthConfig Supported by: Windows, Solaris LPFC , Solaris emlxs (SFS) an d Linux. Syntax: hbacmd SetAuthConfig <WWPN1> <WWPN2> <PasswordT ype > <Password> <Para meter> <V alue> Description: Sets the authentication configuration for the HBA.
The HBAnyware Utilit y User Manual Pag e 1 3 3 InitiateAuth Supported by: Windows, Solaris LPFC , Solaris emlxs (SFS) an d Linux. Syntax: hbacmd InitiateAuth <WWPN1> <WWPN2> Description: Initiates the authentication configuration o n the HBA.
The HBAnyware Utilit y User Manual Pag e 1 3 4 SetBeacon Supported by: Windows, Solaris LPFC , Solaris emlxs (SFS) and Linux. Syntax: hbacmd SetBeacon <WWPN> <BeaconS tate> Description: Sets the current beacon status for the HBA. Parameters: WWPN - World Wide Port Name of the HBA whose beacon you wish to change.
The HBAnyware Utilit y User Manual Pag e 1 3 5 Dump Supported by: Windows, Solaris LPFC , Solaris emlxs (SFS) an d Linux. Syntax: hbacmd dump <WWPN> Description: Displays the maximum number of diagno stic dump files tha t be can sto red for an HBA.
The HBAnyware Utilit y User Manual Pag e 1 3 6 T roubleshooting There are several circumstances in which your system may operate in an un expected ma nner . The T roubleshooting section explains m any of these circu mstances and offers one or more workarounds for each situation.
The HBAnyware Utilit y User Manual Pag e 1 3 7 SAN Management Workst ation Does Not Have an FC Connection. The SAN management workstation does not have a physical FC connection into the SAN because the other management tools are all out-of-band.
The HBAnyware Utilit y User Manual Pag e 1 3 8 Emulex Driver for W indow s and HBAnyware Situations Emulex Driver for Solaris LP FC an d HBAnyw are Situations Emulex Driver for Linux and HBAnyware Situations T able 15: Emulex Driver for Windows and HBAnyware Sit uations Situation Resolution lputilnt Inst alls, but HBAnyware Does Not.
The HBAnyware Utilit y User Manual Pag e 1 3 9 In some cases, af ter loading an OEM supplied combined firmware/OpenBoot image you will not be able to enable BootBIOS from the lputil Boot BIOS Maintenance menu. If you encounter this problem after load ing the OEM combined firmware/OpenBoot image, follow th e steps outlined in the resolution.
The HBAnyware Utilit y User Manual Pag e 1 4 0 Loading lpfc or lp fcdfc driver on SLES 9 report s "unsupported module, tainting kernel" in system log. This message is logged by the SLES 9 kernel when ever a module which is not shipped with the kernel is load ed.
The HBAnyware Utilit y User Manual Pag e 1 4 1 The HBAnyware sof tware package will not inst all. An error message states that: "inserv Service Elxlp fc has to be enabled fo r service ElxDiscSrvinserv: exiting now/sbin/ inserv failed exit code 1.
The HBAnyware Utilit y User Manual Pag e 1 4 2 Cannot See Other HBAs or Host s. Although HBAnyware is in stalled, only local host bus adapters (HBAs) are visible. The other HBAs and host s in the SAN cannot be seen. All the HBAs in the SAN will be visib le if: • The other servers have a connection to your zone of the SAN.
The HBAnyware Utilit y User Manual Pag e 1 4 3 Security Configurator Situations - Acc ess Control Group s (ACG) Security Configuration Situatio ns - Access Sub-Group s (ASG) T able 18: Access Control Group s Situations Situation Resolution All servers are not displayed.
The HBAnyware Utilit y User Manual Pag e 1 4 4 In the ASG tree of the Access Sub-G roups tab, one or more of the names of the ASG s is displayed as "- ASG (Client Offl ine) -". The client system for the ASG was not d iscovered when the Configur ator was star ted.
The HBAnyware Utilit y User Manual Pag e 1 4 5 HBAnyware Security Configurator Situations - Backup Masters T able 20: HBAnyware Security Confi gurator - Backup Masters Situat ions Situation Resolution Cannot create a backup master . Sel ect a system (or group of systems) from the MSC to be the Backup Master .
The HBAnyware Utilit y User Manual Pag e 1 4 6 Error Message Situations T able 21: Error Message Situations Situation Resolution The Access Sub-Group name already exist s. Please use a different name . This message appears when you create an ASG . Y ou entered a duplicate ASG name in the Access Sub- Group Name field.
The HBAnyware Utilit y User Manual Pag e 1 4 7 Master Security Client Situations T able 22: Master Security Client Situations Situation Resolution The MSC is no longer bootable or able to connect to the FC network. Y ou must reassign a Backup Master as the new MSC from the Backup Master .
The HBAnyware Utilit y User Manual Pag e 1 4 8 Non-Hierarchical and Hierarch ical ASG It is possible from a higher-level client (such as t he MSC) to creat e an ASG 1 with system A as the client and systems B, C, D, and E as servers.
The HBAnyware Utilit y User Manual Pag e 1 4 9 Figure 64: Hierar chical ASG Scenario.
Un punto importante, dopo l’acquisto del dispositivo (o anche prima di acquisto) è quello di leggere il manuale. Dobbiamo farlo per diversi motivi semplici:
Se non hai ancora comprato il Emulex 3.4 è un buon momento per familiarizzare con i dati di base del prodotto. Prime consultare le pagine iniziali del manuale d’uso, che si trova al di sopra. Dovresti trovare lì i dati tecnici più importanti del Emulex 3.4 - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso Emulex 3.4 imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul Emulex 3.4 ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il Emulex 3.4, ma non hai ancora letto il manuale d’uso, dovresti farlo per le ragioni sopra descritte. Saprai quindi se hai correttamente usato le funzioni disponibili, e se hai commesso errori che possono ridurre la durata di vita del Emulex 3.4.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il Emulex 3.4. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo Emulex 3.4 insieme con le istruzioni su come risolverli. Anche se non si riesci a risolvere il problema, il manuale d’uso ti mostrerà il percorso di ulteriori procedimenti – il contatto con il centro servizio clienti o il servizio più vicino.