Condividi tramite


Controllo bug 0x1C9: USER_MODE_HEALTH_MONITOR_LIVEDUMP

Il dump live USER_MODE_HEALTH_MONITOR_LIVEDUMP ha un valore di 0x000001C9. Indica che uno o più componenti della modalità utente critici non sono riusciti a soddisfare un controllo di integrità.

parametri USER_MODE_HEALTH_MONITOR_LIVEDUMP

Parametro Descrizione
1 Processo che non è riuscito a soddisfare un controllo di integrità entro il timeout configurato.
2 Timeout del monitoraggio dell'integrità (secondi).
3 Origine watchdog. In combinazione con l'indirizzo del processo, ciò consente di identificare l'origine. Di seguito sono riportati i valori possibili. Questi valori vengono condivisi con USER_MODE_HEALTH_MONITOR.
4 Riservato.

Valori di origine watchdog

0  : WatchdogSourceDefault
     Source was not specified
1  : WatchdogSourceRhsCleanup
     Monitors that RHS process goes away when
     terminating on graceful exit
2  : WatchdogSourceRhsResourceDeadlockBugcheckNow
     RHS was asked to immediately bugcheck machine
      on resource deadlock
3  : WatchdogSourceRhsExceptionFromResource
      Resource has leaked unhandled exception from an entry point,
      RHS is terminating and this watchdog monitors that
      process will go away
4  : WatchdogSourceRhsUnhandledException
      Unhandled exception in RHS.
      RHS is terminating and this watchdog monitors that
      process will go away
5  : WatchdogSourceRhsResourceDeadlock
      Monitors that RHS process goes away when
      terminating on resource deadlock
6  : WatchdogSourceRhsResourceTypeDeadlock
      Monitors that RHS process goes away when
      terminating on resource type deadlock
7  : WatchdogSourceClussvcUnhandledException
      Unhandled exception in clussvc.
      clussvc is terminating and this watchdog monitors that
      process will go away
8  : WatchdogSourceClussvcBugcheckMessageRecieved
      Another cluster node has sent message asking to bugcheck this node.
9  : WatchdogSourceClussvcWatchdogBugcheck
      User mode watchdog has expired and created netft watchdog
      to bugchecked the node.
       0xA : WatchdogSourceClussvcIsAlive
      Cluster service sends heartbeat to netft every 500 milliseconds.
      By default, netft expects at least 1 heartbeat per second.
      If this watchdog was triggered that means clussvc is not getting
      CPU to send heartbeats.
      0x65 : WatchdogSourceRhsResourceDeadlockPhysicalDisk
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x66 : WatchdogSourceRhsResourceDeadlockStoragePool
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x67 : WatchdogSourceRhsResourceDeadlockFileServer
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x68 : WatchdogSourceRhsResourceDeadlockSODAFileServer
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x69 : WatchdogSourceRhsResourceDeadlockStorageReplica
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x6A : WatchdogSourceRhsResourceDeadlockStorageQOS
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0x6B : WatchdogSourceRhsResourceDeadlockStorageNFSV2
       A subclass of WatchdogSourceRhsResourceDeadlock.
      0xC9 : WatchdogSourceRhsResourceTypeDeadlockPhysicalDisk
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCA : WatchdogSourceRhsResourceTypeDeadlockStoragePool
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCB : WatchdogSourceRhsResourceTypeDeadlockFileServer
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCC : WatchdogSourceRhsResourceTypeDeadlockSODAFileServer
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCD : WatchdogSourceRhsResourceTypeDeadlockStorageReplica
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCE : WatchdogSourceRhsResourceTypeDeadlockStorageQOS
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.
      0xCF : WatchdogSourceRhsResourceTypeDeadlockStorageNFSV2
       A subclass of WatchdogSourceRhsResourceTypeDeadlock.

Causa

Uno o più componenti critici della modalità utente non sono riusciti a soddisfare un controllo di integrità.

Meccanismi hardware come i timer watchdog possono rilevare che i servizi kernel di base non sono in esecuzione. Tuttavia, i problemi di fame delle risorse, tra cui perdite di memoria, conflitti di blocco e errori di configurazione della priorità di pianificazione, possono bloccare i componenti critici della modalità utente senza bloccare i controller di dominio o svuotare il pool non di paging.

I componenti del kernel possono estendere la funzionalità timer watchdog alla modalità utente monitorando periodicamente le applicazioni critiche. Questo vissuto indica che un controllo integrità in modalità utente non è riuscito in modo che si tenterà di terminare l'applicazione e manterrà il monitoraggio se la terminazione viene completata nel tempo. Se la terminazione non viene completata nel tempo, il computer verrà controllato da bug Ripristina i servizi critici riavviando e/o consentendo il failover dell'applicazione in altri server.

Questo codice non può mai essere usato per un controllo di bug reale. Viene usato per identificare i dump in tempo reale.

Vedere anche

Risoluzione dei problemi relativi a un cluster di failover con Segnalazione errori Windows

Eventi del registro di sistema del clustering di failover

Controllo bug 0x1C9 USER_MODE_HEALTH_MONITOR

Informazioni di riferimento sul codice di dump live del kernel

Riferimento al codice del controllo errori