HP 3PAR VMware ESX Implementation Guide
Table Of Contents
- HP 3PAR VMware ESX Implementation Guide
- Contents
- 1 Introduction
- 2 Configuring the HP 3PAR StoreServ Storage for Fibre Channel
- 3 Configuring the HP 3PAR StoreServ Storage for iSCSI
- 4 Configuring the HP 3PAR StoreServ Storage for FCoE
- 5 Configuring the Host for a Fibre Channel Connection
- Installing the HBA and Drivers
- Installing Virtual Machine Guest Operating System
- Multipath Failover Considerations and I/O Load Balancing
- Performance Considerations for Multiple Host Configurations
- ESX/ESXi 4.1, ESXi 5.x Additional Feature Considerations
- Storage I/O Control
- vStorage APIs for Array Integration (VAAI)
- HP 3PAR VAAI Plugin 1.1.1 for ESX 4.1
- HP 3PAR VAAI Plugin 2.2.0 for ESXi 5.x
- UNMAP (Space Reclaim) Storage Hardware Support for ESXi 5.x
- Out-of-Space Condition for ESX 4.1 and ESXi 5.x
- Additional New Primitives Support on ESXi 5.x
- VAAI and New Feature Support Table
- VAAI Plugin Verification
- 6 Configuring the Host as an FCoE Initiator Connecting to a FC target or an FCoE Target
- 7 Configuring the Host for an iSCSI Connection
- Setting Up the Switch, iSCSI Initiator, and iSCSI target ports
- Installing iSCSI on VMware ESX
- Installing Virtual Machine Guest Operating System
- Creating a VMkernel Port
- Configuring a Service Console Connection for the iSCSI Storage
- Configuring the VMware SW iSCSI Initiator
- iSCSI Failover Considerations and Multipath Load Balancing
- Performance Considerations for Multiple Host Configurations
- ESX/ESXi Additional Feature Considerations
- 8 Allocating Storage for Access by the ESX Host
- 9 Booting the VMware ESX Host from the HP 3PAR StoreServ Storage
- 10 Support and Other Resources
- 11 Documentation feedback
- A Appendix

Host and Storage Usage
Eventlog and Host Log Messages
All HP 3PAR system debug messages can be seen using the showeventlog -debug cli command.
On the ESX host, errors are reported in /var/log/vmkernel files. Use the showalert HP 3PAR
OS CLI command to see alerts and warnings posted from the HP 3PAR StoreServ Storage. Some
examples of storage server posted messages:
• If the user has set the space allocation warning for a TPVV volume, the system eventlog will
show the Thin provisioning soft threshold reached message when the limit is
hit.
Example:
1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Check condition) Host:sqa-dl380g5-14-esx5
(WWN 2101001B32A4BA98) LUN:22 LUN WWN:50002ac00264011c VV:0 CDB:280000AB082000000800 (Read10) Skey:0x06 (Unit
attention) asc/q:0x38/07 (Thin provisioning soft threshold reached) VVstat:0x00 (TE_PASS -- Success)
after 0.000s (Abort source unknown) toterr:74882, lunerr:2
• If the user has set a hard limit on the HP 3PAR StoreServ Storage volume when using HP 3PAR
OS 2.3.1 MU2 or later, the HP 3PAR StoreServ Storage will post the write protect error
(ASC/Q: 0x27/0x7) when the limit is reached. This is considered a hard error, and the VM
is stunned in ESX 4.x and ESXi 5.x. Additional space needs to be added to the storage to
clear the error condition.
PDT 1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Check condition)
Host:sqa-dl380g5-14-esx5 (WWN 2101001B32A4BA98) LUN:22 LUN WWN:50002ac00264011c VV:612 CDB:2A00005D6CC800040000
(Write10) Skey:0x07 (Data protect) asc/q:0x27/07 (Space allocation failed write protect) VVstat:0x41 (VV_ADM_NO_R5
-- No space left on snap data volume) after 0.302s (Abort source unknown) toterr:74886, lunerr:3
For ESX 4.x or ESXi 5.x, an ESX host managed by vSphere client or vCenter Server will scan
for LUNs at 5-minute intervals by issuing the REPORT LUN command and discovering any
new LUNs.
At an interval of every 5 minutes, an ESX host such as ESXi 5.x sends REPORT LUN commands
and discovers any new LUNs.
On ESXi 5.x, the following vmkernel log message is not harmful and can be ignored:
34:41.371Z cpu0:7701)WARNING: ScsiDeviceIO: 6227: The
device naa.50002ac00026011b does not permit the system to change the sitpua bit to 1.
For ESXi 5.x, the Virtual Disk max disk can be only 2 TB, even though the physical LUN seen
on the system is 16 TB.
80 Allocating Storage for Access by the ESX Host