Difference between revisions of "Installation (ESX)"

Jump to navigation Jump to search
2,442 bytes added ,  08:04, 22 September 2009
Added "Vmkernel Log Analysis"
(Renamed "Password Complexity Disable" to "Password Complexity Override")
(Added "Vmkernel Log Analysis")
Line 39: Line 39:
#* EG <code>./emcgrab.sh</code>
#* EG <code>./emcgrab.sh</code>
# Results can be found in <code>\emcgrab\outputs</code> folder
# Results can be found in <code>\emcgrab\outputs</code> folder
== Vmkernel Log Analysis ==
=== Storage Monitor Log Entries ===
How to decode the following type of entries...
Sep  3 15:15:14 tfukesxent1 vmkernel: 85:01:23:01.532 cpu4:2264)StorageMonitor: 196: vmhba1:2:0:0 status = 2/0 0x6 0x2a 0x1
Sep  3 15:15:32 tfukesxent1 vmkernel: 85:01:23:19.391 cpu4:2253)StorageMonitor: 196: vmhba1:3:9:0 status = 2/0 0x6 0x2a 0x1
The status message consists of the follow four decimal and hex blocks...
{| cellpadding="4" cellspacing="0" border="1"
|-
|''Device Status'' / ''Host Status'' || ''Sense Key'' || ''Additional Sense Code'' || ''Additional Sense Code Qualifier''
|}
Where the ESX Device and SAN host status' mean...
{| cellpadding="4" cellspacing="0" border="1"
|-
! Decimal !! Device Status        !! Host Status
|-
| 0      || No Errors            || Host_OK
|-
| 1      ||                      || Host No_Connect
|-
| 2      || Check Condition      || Host_Busy_Busy
|-
| 3      ||                      || Host_Timeout
|-
| 4      ||                      || Host_Bad_Target
|-
| 5      ||                      || Host_Abort
|-
| 6      ||                      || Host_Parity
|-
| 7      ||                      || Host_Error
|-
| 8      || Device Busy          || Host_Reset
|-
| 9      ||                      || Host_Bad_INTR
|-
| 10      ||                      || Host_PassThrough
|-
| 11      ||                      || Host_Soft_Error
|-
| 24      || Reservation Conflict || 
|}
Where the Sense Key mean...
{| cellpadding="4" cellspacing="0" border="1"
|-
! Hex !! Sense Key
|-
| 0x0 || No Sense Information
|-
| 0x1 || Last command completed but used error correction
|-
| 0x2 || Unit Not Ready
|-
| 0x3 || Medium Error
|-
| 0x4 || Hardware Error
|-
| 0x5 || ILLEGAL_REQUEST (Passive SP)
|-
| 0x6 || LUN Reset
|-
| 0x7 || Data_Protect - Access to data is blocked
|-
| 0x8 || Blank_Check - Reached an unexpected region
|-
| 0xa || Copy_Aborted
|-
| 0xb || Aborted_Command - Target aborted command
|-
| 0xc || Comparison for SEARCH DATA unsuccessful
|-
| 0xd || Volume_Overflow - Medium is full
|-
| 0xe || Source and Data on Medium do not agree
|}
The Additional Sense Code and Additional Sense Code Qualifier mean
{| cellpadding="4" cellspacing="0" border="1"
|-
! Hex !! Sense Code
|-
| 0x4 || Unit Not Ready
|-
| 0x3 || Unit Not Ready - Manual Intervention Required
|-
| 0x2 || Unit Not Ready - Initializing Command Required
|-
| 0x29 || Device Power on or SCSI Reset
|}


[[Category:VMware]]
[[Category:VMware]]

Navigation menu