background image

FUJITSU Storage
ETERNUS DX, ETERNUS AF
Configuration Guide -Server Connection-

(Fibre Channel) for Oracle Solaris

Driver Settings for Non-Fujitsu Fibre Channel Cards

P3AM-6312-18ENZ0

Summary of Contents for ETERNUS DX Disk

Page 1: ...FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Driver Settings for Non Fujitsu Fibre Channel Cards P3AM 6312 18ENZ0 ...

Page 2: ...This page is intentionally left blank ...

Page 3: ...al is composed of the following four chapters and an appendix Chapter 1 Operations When Using Oracle Fibre Channel Cards page 6 This chapter describes the workflow required to establish a connection between a server with Oracle Fibre Channel cards and an ETERNUS DX AF Chapter 2 Setup Procedure for Emulex Fibre Channel Cards page 27 This chapter describes the workflow required to establish a connec...

Page 4: ...Fibre Channel Card Driver 28 2 2 1 Solaris 10 OS Update1 or Later 28 2 2 2 Solaris 10 OS Solaris 9 OS or Solaris 8 OS 30 2 3 Setting Up the Server 31 2 3 1 Creating a WWN Instance Management Table for the Server 31 2 3 2 Creating a WWN Instance Management Table for Storage System 33 2 3 3 Creating a Target Binding Table 34 2 3 4 Setting the Configuration File 35 2 3 5 Re checking the Settings 35 2...

Page 5: ...er 4 Operations When Using Brocade Fibre Channel Cards 73 4 1 Workflow 73 4 2 Installing the Fibre Channel Card Driver 74 4 3 Setting Up the Server 74 4 3 1 Creating a WWN Instance Management Table for the Server 75 4 3 2 Setting Up the Fibre Channel Cards 77 4 3 3 Setting the Configuration File etc system 80 4 4 Setting Up the Server to Recognize the Logical Units 81 Appendix A Various Management...

Page 6: ... for driver installation Driver downloaded from the Oracle web site Creating Various Management Tables Enter necessary information in WWN Instance Management Table for the Server 1 3 Setting Up the Server page 8 Appendix A Various Management Table Templates page 82 Editing the Configuration File Set the driver parameters by editing the configuration file 1 3 Setting Up the Server page 8 1 5 Requir...

Page 7: ...hannel card driver Required procedure varies depending on the Solaris OS version Refer to the following Oracle web site for installation procedures https www oracle com Solaris 11 OS or Solaris 10 OS Driver installation is not necessary because the OS bundled driver is used Solaris 9 OS or Solaris 8 OS Download and install the appropriate driver from the Oracle web site Chapter 1 Operations When U...

Page 8: ...r Emulex OEM Fibre Channel Cards page 13 Procedure Supplier Fibre Channel card product ID 1 3 1 Oracle Driver for QLogic OEM Fibre Channel Cards page 9 Fujitsu SP1X7FAS2F SP1X7FAR2F SP1X7FAB2F SP1X7FAA2F SP1X5FAS2F SP1X5FAR2F SP1X5FAA2F SE0X7F22X SE0X7F21X SE0X7F22F SE0X7F21F XSPFC212A XSPFC211A XSPFC202A XSPFC201A X6799A X6768A X6767A X6727A Oracle Former Sun 7101682 7101681 7101674 7101673 SG XP...

Page 9: ... 3 1 2 Setting the Configuration File etc system page 12 For switch connection The Fibre Channel card Instance name target WWN and target ID information are necessary Check each item and enter them in the table Edit the configuration file according to those information and make set tings Refer to the following sections to set 1 3 1 1 Creating a WWN Instance Management Table for the Server page 9 1...

Page 10: ...stance name Physical path name qlc0 pci 9 600000 SUNW qlc 1 qlc1 pci 9 600000 SUNW qlc 2 3 Enter the slot number of the Fibre Channel card installed in the server in the Physical slot name field of the WWN instance management table for the server Use the usr platform uname i sbin prtdiag v command to check the installed Fibre Channel card slot number Example Excerpt from usr platform SUNW SPARC En...

Page 11: ...tance name Physical path name PCIE 0 210000e08b126d70 qlc0 pci 9 600000 SUNW qlc 1 PCIE 1 210000e08b16cffd qlc1 pci 9 600000 SUNW qlc 2 6 Check the controller number of the target connected to the Fibre Channel card Use the following command to check the controller number of the target connected to the Fibre Chan nel card The controller number corresponds to the physical path displayed in Step 1 c...

Page 12: ...rt number of LUNs Round the result down Use the value of 8 if the actual result is lower To achieve maximum system performance this value can be changed according to the server load and the peak operating times The number of simultaneous command executions per CA port for the ETERNUS DX AF is limited to 1024 This value is used by multiple servers that share the CA port A maximum of 1024 com mands ...

Page 13: ...witch connection The Fibre Channel card Instance name target WWN and target ID information are necessary Check each item and enter them in the table Edit the configuration file according to those information and make set tings Refer to the following sections to set 1 3 2 1 Creating a WWN Instance Management Table for the Server page 13 1 3 2 2 Setting the Configuration File emlxs conf page 16 1 3 ...

Page 14: ... path name emlxs0 pci 9 600000 SUNW emlxs 1 emlxs1 pci 9 600000 SUNW emlxs 1 1 3 Enter the slot number of the Fibre Channel card installed in the server in the Physical slot name field of the WWN instance management table for the server Use the usr platform uname i sbin prtdiag command to check the installed Fibre Channel card slot number Example Excerpt from usr platform SUNW SPARC Enterprise T52...

Page 15: ...N 10000000C94CDC43 WWNN 20000000C94CDC43 5 Add the results in the WWN instance management table for the server Example Physical slot name WWN Controller num ber Instance name Physical path name 10000000C94CDC42 emlxs0 pci 9 600000 SUNW emlxs 1 10000000C94CDC43 emlxs1 pci 9 600000 SUNW emlxs 1 1 6 Check the controller number of the target connected to the Fibre Channel card Use the following comman...

Page 16: ... Setting the Configuration File etc system 1 Edit the configuration file Edit the configuration file etc system and specify the command queue depth The appropriate command queue depth is determined by the ETERNUS DX AF model as follows Model Setting value Command queue depth ETERNUS DX AF Arbitrary 1 Up to 1024 for each FC port of the ETERNUS DX AF 1 Recommended value 1024 number of Fibre Channel ...

Page 17: ...boot the server usr sbin shutdown y g0 i6 1 4 Setting Up the Server to Recognize the Logical Units Make the server recognize the ETERNUS DX AF logical units using the ssd driver If Oracle Fibre Channel cards are used the logical unit recognition method will depend on the ETERNUS DX AF storage systems to server connection topology There are two possible connection topologies direct connection and s...

Page 18: ...cyl 24620 alt 2 hd 27 sec 107 pci 8 600000 SUNW qlc 2 fp 0 0 ssd w21000004cf6851ce 0 1 c4t16d0 FUJITSU ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256 pci 9 600000 SUNW qlc 1 fp 0 0 ssd w21ff00e000a8ffaf 0 2 c4t16d1 FUJITSU ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256 pci 9 600000 SUNW qlc 1 fp 0 0 ssd w21ff00e000a8ffaf 1 3 c5t16d0 FUJITSU ETERNUS_DX8000 cyl 1022 alt 2 hd 64 sec 256 pci 9 600000 SUNW q...

Page 19: ...ff00e000a8ffaf cfgadm c configure c5 25ff00e000a8ffaf 3 Use the following command to confirm that the paths to the ETERNUS DX AF are now usable Occupant status changes from unconfigured to configured cfgadm al cfgadm al Ap_Id Type Receptacle Occupant Condition c4 fc fabric connected configured unknown c4 21ff00e000a8ffaf disk connected configured unknown c5 fc fabric connected configured unknown c...

Page 20: ...2 fp 0 0 ssd w250000e000a8ffaf 1 Specify disk enter its number The underlined portion indicates that the target ID 250000E000A8FFAF lun 0 and 1 are connected and that c5t250000E000A8FFAFd0 and c5t250000E000A8FFAFd1 are assigned to each of these LUNs 1 5 Required Driver Parameters 1 5 1 Emulex OEM Fibre Channel Card Setup If an Oracle driver for an Emulex OEM Fibre Channel card is used the paramete...

Page 21: ...55 59 27 sfv890a genunix ID 936769 kern info emlxs0 is pci 9 600000 fibre channel 1 Aug 15 15 59 27 sfv890a emlxs ID 349649 kern info B 03F0 emlxs0 NOTICE 720 Link up 2Gb fabric The underlined portion indicates the instance name and the instance number Example 2 Check with the etc path_to_inst pci 9 600000 3 pcisch pci 9 600000 fibre channel 1 0 emlxs pci 9 600000 fibre channel 1 fp 0 0 0 fp The u...

Page 22: ...cify 2 for emlxsX topology and 0 for emlxsX link speed when using direct connections to 16Gbit s Fibre Channel cards with a transfer rate of 16Gbit s 2 emlxsX link speed setting value Fibre Channel card transfer rate Switch connection Fibre Channel switch transfer rate Direct connection CA transfer rate 16Gbit s 8Gbit s 4Gbit s 2Gbit s 8Gbit s 4Gbit s 16Gbit s 0 8 4 8Gbit s 8 8 4 2 8 4 4Gbit s 4 4...

Page 23: ...events LOG_FCP 0x00000400 FCP traffic events LOG_TGTM 0x00000800 FCP target mode events LOG_IP 0x00001000 IP traffic events LOG_SFS 0x00002000 SFS events LOG_IOCTL 0x00004000 IOCtl events LOG_FIRMWARE 0x00008000 Firmware download events LOG_CT 0x00010000 CT events LOG_FCSP 0x00020000 FCSP events LOG_RESERVED 0xfffc0000 Reserved for future use Range Min 0 Max 0xffffffff console notices 0 Default co...

Page 24: ...errupt response is generated This feature is disabled if cr delay is set to 0 Range Min 1 Max 255 Default 1 cr count 1 assign alpa Sets a preferred ALPA for the adapter This is only valid if topology is loop A zero setting means no preference If multiple adapter instances on the same host are on the same loop you will want to set this value differently for each adapter For example emlxs0 assign al...

Page 25: ...s to conserve resources Requires SLI3 mode support in the adapter firmware Requires enable npiv parameter to be set to 1 Range Min 0 Max 1 Default 1 vport restrict login 1 vport Virtual port registration table The enable npiv must be set to 1 The vport table may have any number of comma delimited entries Each entry must be of the form PHYS_WWPN VPORT_WWNN VPORT_WWPN VPORT_ID PHYS_WWPN World Wide P...

Page 26: ...el max xfer size Small 131072 339968 Medium 339969 688128 Large 688129 1388544 Range Min 131072 Max 1388544 Default 339968 max xfer size 339968 Chapter 1 Operations When Using Oracle Fibre Channel Cards 1 5 Required Driver Parameters 26 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Copyright 2017 FUJITSU LIMITED P3AM 6312 18ENZ0 ...

Page 27: ... downloaded from web site Used for driver installation Manual downloaded from web site Creating Various Management Tables Enter the necessary information in the WWN Instance Management Table for the Server WWN In stance Management Table for Storage System and Target Binding Table 2 3 Setting Up the Server page 31 Appendix A Various Management Table Templates page 82 Editing the Configuration File ...

Page 28: ...g warning message may appear during server startup it has no effect on the server or ETERNUS DX AF Warning lpfcX 129 FCP Read Check Error X is instance number 2 2 1 Solaris 10 OS Update1 or Later Solaris 10 OS Update 1 and later include the SFS driver with the OS For Emulex Fibre Channel cards switch the driver so that the Emulex driver lpfc driver is used instead of the SFS driver 1 Apply the pat...

Page 29: ...the Emulex FCA Utility For details refer to Emulex FCA Utility Manual and Solaris 10 OS Update 1 behavior change must read before downloading driver Manual Perform the following procedure to unbind the Emulex driver 1 Move to the Emulex FCA utility directory cd opt EMLXemlxu bin Chapter 2 Setup Procedure for Emulex Fibre Channel Cards 2 2 Installing the Fibre Channel Card Driver 29 FUJITSU Storage...

Page 30: ... devices set_lpfc Alias Sets lpfc driver to bind to the specified device s set_lpfc_nonsun Sets lpfc driver to bind to all non Sun devices clear_dev Alias Clears driver binding to the specified device s clear_lpfc Clears all lpfc driver bindings clear_emlxs Clears all emlxs driver bindings clear_sun Clears driver bindings to all Sun devices clear_nonsun Clears driver bindings to all non Sun device...

Page 31: ...ation and make set tings Refer to the following sections to set 2 3 1 Creating a WWN Instance Management Table for the Server page 31 2 3 2 Creating a WWN Instance Management Table for Storage System page 33 2 3 3 Creating a Target Binding Table page 34 2 3 4 Setting the Configuration File page 35 2 3 5 Re checking the Settings page 35 2 3 1 Creating a WWN Instance Management Table for the Server ...

Page 32: ...pfc0 Firmware Rev 1 10A5 U2D1 10A5 Nov 17 10 27 40 t5220 i14y ux com lpfc ID 651404 kern notice NOTICE lpfc0 Fcode Rev 3 10a3 Nov 17 10 27 40 t5220 i14y ux com lpfc ID 507530 kern notice NOTICE lpfc0 WWPN 10 00 00 00 c9 36 60 46 WWNN 20 00 00 00 c9 36 60 46 MSIX 2 Nov 17 10 27 40 t5220 i14y ux com lpfc ID 396126 kern info NOTICE Device Path for interface lpfc0 Nov 17 10 27 40 t5220 i14y ux com pxb...

Page 33: ...in the ETERNUS DX AF check using ETERNUSmgr T_ID The SCSI target ID decimal value that is to be defined for each CA For switch connections the SCSI target ID is irrelevant to the physical protocol however it must be defined as a Solaris OS SCSI driver setting Values matched to the server environment and connection state of the devices must be set beforehand It is recommended to set the same target...

Page 34: ...d in the WWN instance management table for storage system 1 Enter the target information to be set for the server Reflect the information from the WWN instance management table for storage system in the target binding table Target Binding Table Server name Server1 Channel Adapter name SCSI T ID RAID WWN Instance name CM0CA0 16 202000c000cb0001 CM1CA0 16 203000c000cb0001 2 Confirm the connection pa...

Page 35: ...on file according to the WWN instance management table for the server WWN instance management table for storage system and target binding table For how to set to the configuration file and the setting example refer to 2 5 1 For Driver Versions V6 30g and Later page 41 and 2 5 2 For Driver Versions Before V6 30g page 47 Check the WWN instance management table for the server WWN instance management ...

Page 36: ...cognition The Emulex Fibre Channel card driver requires different settings depending on the connection method top ology For direct connection Add the descriptions of the logical units in the sd driver configuration file sd conf using a text editor such as vi Solaris 11 OS If the etc driver drv sd conf file does not exist copy the kernel drv sd conf file to the etc driver drv directory and add the ...

Page 37: ...ecimal value which must be converted to a decimal value for this setting For switch connection Add the descriptions of the logical units in the sd driver configuration file sd conf using a text editor such as vi Solaris 11 OS If the etc driver drv sd conf file does not exist copy the kernel drv sd conf file to the etc driver drv directory and add the line to the newly copied sd conf file If the et...

Page 38: ...bed in the configuration file in 2 5 2 For Driver Versions Before V6 30g page 47 The ETERNUS Web GUI or ETERNUSmgr Loop ID is natively set as a hexadecimal value which must be converted to a decimal value for this setting 2 4 1 2 Getting the Server to Recognize the Logical Units The server now needs to use the new sd driver settings to recognize the logical units 1 Reconfigure and reboot the serve...

Page 39: ...0 configured with capacity of 7 98GB c5t16d1 configured with capacity of 7 98GB AVAILABLE DISK SELECTIONS 0 c1t0d0 SUN36G cyl 24620 alt 2 hd 27 sec 107 pci 8 600000 SUNW qlc 2 fp 0 0 ssd w21000004cf6851ce 0 1 c4t16d0 FUJITSU ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256 pci 9 600000 lpfc 1 sd 10 0 2 c4t16d1 FUJITSU ETERNUS_DX400 cyl 1022 alt 2 hd 64 sec 256 pci 9 600000 lpfc 1 sd 10 1 3 c5t16d0 FUJIT...

Page 40: ...ernel drv lpfc conf configuration file need to be edited as described below Required parameters and values vary depending on the version of Fibre Channel card driver being used Original configuration file must be backed up before editing Example cp kernel drv lpfc conf lpfc conf backup Refer to the following notes for the settings These settings are common for all Solaris 10 OS Solaris 9 OS and So...

Page 41: ...fcp bind WWPN set to 1 lun queue depth Arbitrary 2 Up to 512 for each FC port of the ETERNUS DX AF Arbitrary 2 Up to 512 for each FC port of the ETERNUS DX AF tgt queue depth 512 512 lpfcNtM lun throttle Not required Not required lpfcNtM tgt throttle Not required Not required no device delay 0 0 network on 0 0 xmt que size 256 256 lpfcX scan down 1 0 Yes linkdown tmo 30 30 nodev holdio 0 0 nodev t...

Page 42: ...tance name CM0CA0Port0 CM1CA0Port0 16 16 203000e000cb0001 lpfc0 lpfc1 fcp bind WWPN 202000e000cb0001 lpfc0t16 203000e000cb0001 lpfc1t 2 Recommended value 512 number of Fibre Channel ports that are connected to a single CA port number of LUNs Round the result down Use the value of 8 if the actual result is lower 3 lpfcX link speed setting value Fibre Channel card transfer rate Switch connection Fib...

Page 43: ...WWN type length pwd type 0001 ASCII 0002 Binary length length of password in hex For example auth keys 20000000C9365947 0001 0100 11223344556677881122334455667788 2000000DEC 03ED80 0001 0100 aabbccddeeffgghhaabbccddeeffgghh Variables relating to FCP SCSI support specifies the method of binding to be used This binding method is used for persistent binding and automaped binding A value of 1 will for...

Page 44: ...target tgt queue depth 512 lpfcNtM lun throttle the maximum number of outstanding commands to permit for each LUN of an FCP target that supports multiple LUNs The default throttle for the number of commands outstanding to a single LUN of a multiple LUN target is lun queue depth For a target that For direct connections lpfc0 automap 1 For both direct connections and switch connections add this sett...

Page 45: ...h connections add this setting Confirm that the value is 0 If not set the value to 0 If set nodev holdio will hold all I O errors on FCP devices that disappear until they come back Default is 0 return errors with no device delay This parameter is ignored if scsi commands are issued in polled mode nodev holdio 0 If set nodev tmo will hold all I O errors on devices that disappear until the timer 0 t...

Page 46: ... connections and switch connections add this setting Confirm that the value is 3 If not set the value to 3 For both direct connections and switch connections add this setting Confirm that the value is 3 If not set the value to 3 discovery threads 1 to 32 This value specifies the maximum number of ELS commands during discovery discovery threads 1 link speed link speed selection for initializing the...

Page 47: ...0 tgt queue depth For the ETERNUS DX60 S2 DX80 S2 DX90 S2 Not re quired For the ETERNUS DX400 S2 series and the ETERNUS DX8000 S2 series 512 For the ETERNUS DX60 S2 DX80 S2 DX90 S2 Not re quired For the ETERNUS DX400 S2 series and the ETERNUS DX8000 S2 series 512 lpfcNtM lun throttle Not required Not required lpfcNtM tgt throttle For the ETERNUS DX60 S2 DX80 S2 DX90 S2 40 For the ETERNUS DX400 S2 ...

Page 48: ...ance name is specified for each in stance fdmi on 0 0 1 For switch connection set as follows fcp bind WWPN Storage WWPN HBA instance name t SCSI ID Check the target binding table for the fcp bind WWPN setting Channel Adapter name SCSI T ID RAID WWN Instance name CM0CA0Port0 CM1CA0Port0 16 16 203000e000cb0001 lpfc0 lpfc1 fcp bind WWPN 202000e000cb0001 lpfc0t16 203000e000cb0001 lpfc1t 2 lpfcX link s...

Page 49: ...tion 8Gbit s 4Gbit s 2Gbit s 1Gbit s 2Gbit s 2 2 2 1 2 Chapter 2 Setup Procedure for Emulex Fibre Channel Cards 2 5 Required Driver Parameters 49 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Copyright 2017 FUJITSU LIMITED P3AM 6312 18ENZ0 ...

Page 50: ...syslog which may send them to the console again if it s configured to do so Setting log only to 1 causes log messages to go to syslog only log only 1 Variables relating to FCP SCSI support specifies the method of binding to be used This binding method is used for persistent binding and automaped binding A value of 1 will force WWNN binding value of 2 will force WWPN binding value of 3 will force D...

Page 51: ...e LUN target is lun queue depth For a target that can support multiple LUNs it may be useful to specify a LUN throttle that differs from the default Example lpfc0t17 lun throttle 48 says that each LUN on target 17 interface lpfc0 should be allowed up to 48 simultaneously outstanding commands lpfc1t39 lun throttle 10 lpfc0t40 lun throttle 30 lpfcNtM tgt throttle the maximum number of outstanding co...

Page 52: ...ult is 30 return errors with no device delay nodev tmo 40 ࠉ Use no device delay to delay FCP RSP errors and certain check conditions delay rsp err 0 num iocbs 128 to 10240 number of iocb buffers to allocate num iocbs 256 num bufs 64 to 4096 number of buffers to allocate Buffers are needed to support Fibre channel Extended Link Services Also used for SLI 2 FCP buffers one per FCP command and Mailbo...

Page 53: ...f cr count has not been satisfied This value is set to 0 to disable the Coalesce Response feature cr delay 0 cr count Coalesce Response Count This value specifies a count of I O completions 1 to 255 after which an interrupt response is generated This feature is disabled if cr delay is set to 0 cr count 1 discovery threads 1 to 32 This value specifies the maximum number of ELS commands during disco...

Page 54: ...e Driver product manual Used for driver installation SANsurfer FC HBA CLI Application downloaded from web site Creating Various Management Tables Enter the necessary information in the WWN Instance Management Table for the Server WWN In stance Management Table for Storage System and Target Binding Table 3 3 Setting Up the Server page 55 Appendix A Various Management Table Templates page 82 Editing...

Page 55: ... The server setup will vary according to how the ETERNUS DX AF storage systems and server are to be connec ted Edit the server s configuration file to match the chosen topology Configuration files may also differ de pending on which Fibre Channel cards are to be used There are two possible connection topologies direct connection and switch connection For direct connection Instance name data of the...

Page 56: ...ement table for the server found in Appendix A Various Management Table Templates page 82 Physical slot name WWN Instance name Physical path name WWN instance management table for the server Physical slot name WWN Instance name Physical path name 1 Check the instance names hba instance number is the format used to represent Fibre Channel card instance names The instance number that corresponds to ...

Page 57: ...bre Channel card in stance name scli 2 Follow the on screen directions Searching for QLogic FC HBA s and attached device s SANsurfer FC HBA CLI v1 7 0 Build 12 Main Menu 1 Display System Information 2 Display HBA Settings 3 Display HBA Information 4 Display Device List 5 Display LUN List 6 Configure HBA Settings 7 Target Persistent Binding 8 Selective LUNs 9 Boot Device Settings 10 Driver Settings...

Page 58: ...BA CLI v1 7 0 Build 12 Information Menu HBA Model QLA2462 1 Port 1 OS 0 WWPN 21 00 00 E0 8B 91 D9 4F Online 2 Port 2 OS 1 WWPN 21 01 00 E0 8B B1 D9 4F Online 3 All HBAs 4 Return to Previous Menu Note 0 to return to Main Menu Enter Selection 3 Chapter 3 Setup Procedure for QLogic Fibre Channel Cards 3 3 Setting Up the Server 58 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connec...

Page 59: ... 4F Port ID 00 00 02 Serial Number RFC0630L34553 Driver Version qla 5 03 FCode Version 1 24 Firmware Version 4 00 26 HBA Instance 1 OS Instance 1 HBA ID 1 QLA2462 OptionROM BIOS Version 1 24 OptionROM FCode Version 1 24 OptionROM EFI Version 1 08 OptionROM Firmware Version 4 00 26 Actual Connection Mode Loop Actual Data Rate 2 Gbps PortType Topology NLPort Total Number of Devices 1 HBA Status Onli...

Page 60: ...GC qla 2 1 3 3 2 Creating a WWN Instance Management Table for Storage System Create a WWN instance management table for storage system that summarizes information relating to CA in the ETERNUS DX AF storage systems When there are two ports on the ETERNUS DX AF storage systems Channel Adapter WWN T_ID CM0CA0Port0 202000e000cb0001 16 CM1CA0Port0 203000e000cb0001 16 Check the following items and ente...

Page 61: ...Target binding tables for each server to be connected Enter the following information in the target binding table Name of target server Channel Adapter names and their SCSI target IDs The channel adapter names and target IDs entered in the WWN instance management table for stor age system RAID WWN The WWN entered in the WWN instance management table for storage system 1 Enter the target informatio...

Page 62: ...nding table This completes the target binding table 3 3 4 Setting the Configuration File Edit the configuration file according to the WWN instance management table for the server WWN instance management table for storage system and target binding table For how to set to the configuration file and the setting example refer to 3 5 Required Driver Parameters page 66 Check the WWN instance management ...

Page 63: ... following line using text editor such as vi name sd parent qla2300 target 2048 Add this line if it does not exist Solaris 11 OS If the etc driver drv sd conf file does not exist copy the kernel drv sd conf file to the etc driver drv directory and add the line to the newly copied sd conf file If the etc driver drv sd conf file exists do not copy over the file but instead add the line to the existi...

Page 64: ... for the mpt SCSI SAS SATA driver Target 7 has traditionally been reserved for legacy SCSI HBAs but SAS controllers supported by the mpt driver do not use target 7 for that purpose Enabling Target 7 allows the use of 8 disks on those controllers name sd parent mpt target 7 lun 0 name sd parent qla2300 target 2048 Check the underlined portion Chapter 3 Setup Procedure for QLogic Fibre Channel Cards...

Page 65: ...physical path pci b 2000 QLGC qla 2 1 and c5t16d0 and c5t16d1 are assigned to each of these LUNs format Searching for disks done AVAILABLE DISK SELECTIONS 0 c0t0d0 SUN18G cyl 7506 alt 2 hd 19 sec 248 sbus 3 0 SUNW fas 3 8800000 sd 0 0 1 c4t16d0 FUJITSU ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256 pci b 2000 QLGC qla 2 sd 0 0 2 c4t16d1 FUJITSU ETERNUS_DX400 cyl 260 alt 2 hd 64 sec 256 pci b 2000 QLGC ...

Page 66: ...rget id X fibre channel port name Storage WWPN 1 1 hbaX max frame length 2048 2048 hbaX execution throttle Arbitrary 2 Up to 512 for each FC port of the ETERNUS DX AF Arbitrary 2 Up to 512 for each FC port of the ETERNUS DX AF Non default value hbaX login retry count 8 8 hbaX enable adapter hard loop ID 1 0 1 for direct connection hbaX adapter hard loop ID 125 0 For each direct connection instance...

Page 67: ...tocols 0 0 hbaX FDMI support 0 0 hbaX VPD support 0 0 hbaX AIF support 0 0 Non default value 1 Set as follows hbaX SCSI target id X fibre channel port name Storage WWPN Check the target binding table for the Storage WWPN setting Channel Adapter name SCSI T ID Alias name WWN Instance name CM0CA0Port0 CM1CA0Port0 16 16 202000e000cb0001 203000e000cb0001 hba0 hba1 hba0 SCSI target id 16 fibre channel ...

Page 68: ... s 32Gbit s 16Gbit s 8Gbit s 4Gbit s 32Gbit s 6 5 4 6 5 4 16Gbit s 5 5 4 3 5 5 4 3 8Gbit s 4 4 4 3 1 4 4 4 3 4Gbit s 3 3 3 1 3 3 3 2Gbit s 1 1 1 1 1 Chapter 3 Setup Procedure for QLogic Fibre Channel Cards 3 5 Required Driver Parameters 68 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Copyright 2017 FUJITSU LIMITED P3AM 6312 18ENZ0 ...

Page 69: ...hannel port name device WWPN hba0 SCSI target id 16 fibre channel port name 2150000b5d6a0109 hba1 SCSI target id 16 fibre channel port name 2151000b5d6a0109 For example to associate the following WWPN with target ID 2 on adapter instance 1 the entry will be hba1 SCSI target id 2 fibre channel port name 2100002037004ac9 IMPORTANT Unlike other parameter entries in the qla2300 conf file values indica...

Page 70: ...n throttle 20 hba1 execution throttle 20 Number of port login retry attempts Range 0 255 hba0 login retry count 8 hba1 login retry count 8 Enable disable the use adapter hard loop ID address on the fibre channel bus 0 disable 1 enabled hba0 enable adapter hard loop ID 0 hba1 enable adapter hard loop ID 0 Adapter hard loop ID address to use on the fibre channel bus Range 0 125 hba0 adapter hard loo...

Page 71: ...try a SCSI queue full error Range 0 255 hba0 queue full retry count 16 hba1 queue full retry count 16 Amount of time to delay after a SCSI queue full error before starting any new I O commands Range 0 255 seconds hba0 queue full retry delay 2 hba1 queue full retry delay 2 Enable DH CHAP security protocols 0 disabled 1 enable hba0 security protocols 0 hba1 security protocols 0 FDMI support 0 disabl...

Page 72: ...ore editing any data past this text For both direct connections and switch connections add these settings For both direct connections and switch connections add these settings Use target lun VPD data for failover configuration support 0 disabled 1 enable Chapter 3 Setup Procedure for QLogic Fibre Channel Cards 3 5 Required Driver Parameters 72 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Gu...

Page 73: ...annel Card Driver page 74 Used for driver installation Driver downloaded from the Brocade web site Creating Various Management Tables Enter the necessary information in the WWN Instance Management Table for the Server WWN In stance Management Table for Storage System and Target Binding Table 4 3 Setting Up the Server page 74 Appendix A Various Management Table Templates page 82 Editing the Configu...

Page 74: ...er The server setup will vary according to how the ETERNUS DX AF storage systems and server are to be connec ted Only switch connections are supported The Fibre Channel card Instance name target WWN and target ID information are necessary Check each item and enter them in the table Edit the configuration file according to those information and make set tings Refer to the following sections to set ...

Page 75: ...at corresponds to the physical path in which the Fibre Channel card is installed is stored in the etc path_to_inst file at Fibre Channel card driver installation Extract the necessary lines using the grep command grep bfa etc path_to_inst Example grep bfa etc path_to_inst pci 7c0 pci 0 pci 8 bfa 0 0 bfa pci 7c0 pci 0 pci 8 bfa 0 1 1 bfa The underlined portion pci 7c0 pci 0 pci 8 bfa 0 1 indicates ...

Page 76: ...eck the WWN of each Fibre Channel card 1 Use the following command to check the display order of the Fibre Channel card physical path names prtpicl v c scsi fcp grep devfs path Example prtpicl v c scsi fcp grep devfs path devfs path pci 7c0 pci 0 pci 8 bfa 0 devfs path pci 7c0 pci 0 pci 8 bfa 0 1 2 Use the following command to check the WWN of the Fibre Channel card that corresponds to the physica...

Page 77: ...pci 8 bfa 0 1 fp 0 0 fc 7 Add the results in the WWN instance management table for the server Example Physical slot name WWN Controller num ber Instance name Physical path name PCIE1 100000051ee7457b c2 bfa0 pci 7c0 pci 0 pci 8 bfa 0 PCIE2 100000051ee7457c c3 bfa1 pci 7c0 pci 0 pci 8 bfa 0 1 This completes the WWN instance management table for the server 4 3 2 Setting Up the Fibre Channel Cards Br...

Page 78: ...shows an example for setting the port speed topology and frame data size 1 Check the port_id of the target port bcu port list Port Type PWWN MAC FC Addr Media State Spd Eth dev 1 0 fc 10 00 00 05 1e e7 45 7b 010400 sw Linkup 8G 1 1 fc 10 00 00 05 1e e7 45 7c 010500 sw Linkup 8G The underlined portion indicates the port ID The port ID checked here is used to set the port speed topology and frame da...

Page 79: ...d frame data size that have been set Port speed confirmation bcu port speed 1 0 Current port speed is 8G Configured port speed is 8G Topology confirmation bcu port topology 1 0 Current topology is P2P Configured topology is P2P Frame data size confirmation bcu port dfsize 1 0 Port maximum receive data field size is 2048 To set multiple ports repeat the above procedure for each port Chapter 4 Opera...

Page 80: ... 8 if the actual result is lower Specify the command queue depth for the ssd_max_throttle parameter Add the ssd_max_throttle parameter if it does not exist Example set ssd ssd_max_throttle 20 2 After editing the configuration file save it 3 After the setting is complete check the configuration file for incorrect settings 4 Reboot the server usr sbin shutdown y g0 i6 Chapter 4 Operations When Using...

Page 81: ...4087 alt 2 hd 24 sec 848 pci 780 pci 0 pci 9 scsi 0 sd 0 0 1 c2t500000E0D0400006d0 FUJITSU ETERNUS_DXL 0000 cyl 379 alt 2 hd 64 sec 256 pci 7c0 pci 0 pci 8 bfa 0 fp 0 0 ssd w500000e0d0400006 0 2 c2t500000E0D0400006d1 FUJITSU ETERNUS_DXL 0000 cyl 379 alt 2 hd 64 sec 256 pci 7c0 pci 0 pci 8 bfa 0 fp 0 0 ssd w500000e0d0400006 1 3 c3t500000E0D0400086d0 FUJITSU ETERNUS_DXL 0000 cyl 379 alt 2 hd 64 sec ...

Page 82: ...er WWN instance management table for the server Physical slot name WWN Controller number Instance name Physical path name A 2 WWN Instance Management Table for Storage System WWN instance management table for storage system Channel Adapter WWN T_ID 82 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Copyright 2017 FUJITSU LIMITED P3AM 631...

Page 83: ...SCSI T_ID RAID WWN Instance name Controller number Appendix A Various Management Table Templates A 3 Target Binding Table 83 FUJITSU Storage ETERNUS DX ETERNUS AF Configuration Guide Server Connection Fibre Channel for Oracle Solaris Copyright 2017 FUJITSU LIMITED P3AM 6312 18ENZ0 ...

Page 84: ...ge without notice This manual was prepared with the utmost attention to detail However Fujitsu shall assume no responsibility for any operational problems as the result of errors omissions or the use of information in this manual Fujitsu assumes no liability for damages to third party copyrights or other rights arising from the use of any information in this manual The content of this manual may n...

Page 85: ......

Reviews: