Users Guide
Table Of Contents
- Table of Contents
- Chapter 1: Introduction
- Chapter 2: Installing and Uninstalling
- Chapter 3: Configuration
- 3.1 FC Driver Configuration
- 3.2 vPort Configuration
- 3.3 FC Driver Performance Tuning
- Chapter 4: Configuring NVMe over FC
- Chapter 5: Troubleshooting
- Appendix A: FCP Driver BlockGuard Functionality
- Appendix B: Configuring NVMe over FC on a Target
- Appendix C: Native NVMe Multipathing
- Appendix D: Trunking Support
- Appendix E: FC-SP-2 Authentication (DH-CHAP) Support
- Appendix F: ARM Support
Broadcom DRVLin-UG128-100
4
Emulex Drivers for Linux User Guide
3.2.3 vPort sysfs ......................................................................................................................................................28
3.2.3.1 vPort sysfs Tree....................................................................................................................................28
3.2.3.2 vPort sysfs Entries................................................................................................................................28
3.2.4 Monitoring vPorts with fc_vport.......................................................................................................................31
3.2.5 vPort Configuration Limits...............................................................................................................................31
3.3 FC Driver Performance Tuning..............................................................................................................................32
3.3.1 Overview .........................................................................................................................................................32
3.3.1.1 lpfc_hdw_queue....................................................................................................................................32
3.3.1.2 lpfc_irq_chann ......................................................................................................................................33
Chapter 4: Configuring NVMe over FC ........................................................................................... 34
4.1 Configuring an NVMe over FC Initiator Using Native CLI Commands...............................................................34
4.2 Emulex Support for NVMe CLI Commands ..........................................................................................................37
Chapter 5: Troubleshooting ............................................................................................................. 38
5.1 Hardware Situations and Resolutions ..................................................................................................................38
5.2 FC Driver Situations and Resolutions...................................................................................................................38
5.3 Dynamic Firmware Logging...................................................................................................................................40
5.4 FC Driver Log Messages ........................................................................................................................................41
5.4.1 Retrieving FC Driver Log Messages ...............................................................................................................41
5.4.2 FC Error Log Messages and Their Descriptions.............................................................................................42
Appendix A: FCP Driver BlockGuard Functionality .................................................................... 102
A.1 Overview ...............................................................................................................................................................102
A.2 Enabling BlockGuard ..........................................................................................................................................103
A.3 SCSI Command Support – SCSI Operation Codes ..........................................................................................103
A.4 FCP Driver Module Parameters ..........................................................................................................................104
A.4.1 lpfc_prot_mask ............................................................................................................................................105
A.4.2 lpfc_prot_guard ............................................................................................................................................105
Appendix B: Configuring NVMe over FC on a Target ................................................................. 106
B.1 Configuring the elx-lpfc.conf File ......................................................................................................................106
B.2 Configuring Subsystems, Namespaces, and Ports .........................................................................................107
Appendix C: Native NVMe Multipathing ....................................................................................... 111
Appendix D: Trunking Support ..................................................................................................... 118
Appendix E: FC-SP-2 Authentication (DH-CHAP) Support......................................................... 120
Appendix F: ARM Support............................................................................................................. 121