2,187
edits
(→Procedures: Added "Regenerate Certificate") |
(→Storage: Enhanced content) |
||
Line 170: | Line 170: | ||
= Troubleshooting = | = Troubleshooting = | ||
== Vmkernel Log Analysis == | == Vmkernel Log Analysis == | ||
=== Storage Monitor Log Entries === | === Storage === | ||
==== Poor throughput ==== | |||
Use <code>esxtop</code> on the service console and switch to the disk monitor. Enable views for latency, you will see values like GAVG, KAVG and DAVG. | |||
* '''GAVG''' is the total latency on IO commands averaged over 2 seconds | |||
* '''KAVG''' is the hypervisor IO latency averaged over 2 seconds | |||
* '''DAVG''' is everything outside the ESX server IO latency averaged over the last 2 seconds | |||
Latency occurs when the hypervisor or physical storage cannot keep pace with the demand for IO | |||
==== Storage Monitor Log Entries ==== | |||
How to decode the following type of entries... | How to decode the following type of entries... | ||
Line 185: | Line 195: | ||
{| cellpadding="4" cellspacing="0" border="1" | {| cellpadding="4" cellspacing="0" border="1" | ||
|- | |- | ||
! Decimal !! Device Status !! Host Status | ! Decimal !! Device Status !! Host Status !! Comments | ||
|- | |- | ||
| 0 || No Errors || Host_OK | | 0 || No Errors || Host_OK || | ||
|- | |- | ||
| 1 || || Host No_Connect | | 1 || || Host No_Connect || | ||
|- | |- | ||
| 2 || Check Condition || Host_Busy_Busy | | 2 || Check Condition || Host_Busy_Busy || | ||
|- | |- | ||
| 3 || || Host_Timeout | | 3 || || Host_Timeout || | ||
|- | |- | ||
| 4 || || Host_Bad_Target | | 4 || || Host_Bad_Target || | ||
|- | |- | ||
| 5 || || Host_Abort | | 5 || || Host_Abort || | ||
|- | |- | ||
| 6 || || Host_Parity | | 6 || || Host_Parity || | ||
|- | |- | ||
| 7 || || Host_Error | | 7 || || Host_Error || | ||
|- | |- | ||
| 8 || Device Busy || Host_Reset | | 8 || Device Busy || Host_Reset || | ||
|- | |- | ||
| 9 || || Host_Bad_INTR | | 9 || || Host_Bad_INTR || | ||
|- | |- | ||
| 10 || || Host_PassThrough | | 10 || || Host_PassThrough || | ||
|- | |- | ||
| 11 || || Host_Soft_Error | | 11 || || Host_Soft_Error || | ||
|- | |- | ||
| 24 || Reservation Conflict || | | 24 || Reservation Conflict || || 24/0 indicates a locking error, normally caused by too many ESX's mounting a LON, wrong config on storage array, or too many VM's on a LUN | ||
|} | |} | ||