Comportamento delle funzioni LooksAlive e IsAlive per le risorse incluse nel componente Windows Clustering di Server di Windows Server 2003

INTRODUZIONE

In questo articolo viene descritto il comportamento delle funzioni del punto di ingresso LooksAlive e IsAlive per le risorse incluse nel componente Windows Clustering di Server di Microsoft Windows Server 2003.

Ulteriori informazioni

Risorsa disco fisico (Clusres. dll)

  • LooksAlive
    Il servizio Cluster (Clusdisk) emette una prenotazione ogni tre secondi contro tutti i dischi gestiti o contro tutte le risorse disco fisico. Il polling LooksAlive verifica se è impostato il flag sulla risorsa disco fisico. Se non viene impostato il flag, la prenotazione periodica non riuscita.
  • IsAlive
    Il test IsAlive esegue una routine che è equivalente a un comando DIR che viene eseguito sulla directory principale del disco.
Nota: Quando viene creata la risorsa disco fisico, il servizio Cluster crea un file temporaneo per verificare che il disco non sia danneggiato e che disponga delle autorizzazioni appropriate per la radice. Il processo di verifica crea ed elimina un piccolo file sul disco. Di seguito è tratte dal file cluster. log che mostra questo processo:

Disco fisico Del disco X: DisksWriteTestFile: la creazione del file di test (X:\zClusterOnlineChk.tmp)

Risorsa indirizzo IP (Clusres. dll)

  • LooksAlive
    Il rilevamento degli errori di risorsa indirizzo IP si basa principalmente sul rilevamento degli errori di interfaccia rete di Microsoft Cluster service (MSCS). La risorsa indirizzo IP in ascolto per le notifiche degli errori dell'interfaccia di rete utilizzando il servizio Cluster (ClusAPI). Quando il servizio Cluster dichiara che un'interfaccia di rete non è riuscita, la risorsa indirizzo IP imposta un flag di errore per ciascuna risorsa indirizzo IP che si trova sull'interfaccia non riuscita. Ad esempio, questo comportamento può verificarsi quando una perdita di heartbeat di conseguenza, i nodi di voto sull'interfaccia che non è riuscita. La prossima volta che viene chiamata la funzione LooksAlive , la risorsa ha esito negativo.

    La funzione LooksAlive comporta anche quanto segue:

    • Driver per assicurarsi che la voce della tabella rete per l'indirizzo IP virtuale è ancora presente nello stack TCP/IP richieste. La voce della tabella rete corrisponde a un indirizzo IP.
    • Interroga il driver NetBT per assicurarsi che la periferica NetBT è ancora presente se NetBIOS è attivato per la risorsa.
    Per ulteriori informazioni sul rilevamento degli errori di interfaccia di rete nei cluster di server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

    892422 preliminari evento ID 1123 e 1122 ID di accesso basati su Windows Server 2003 e Windows 2000 server cluster

  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa nome di rete (Clusres. dll)

  • LooksAlive
    Rilevamento degli errori di risorsa nome di rete dispone di un test "ancora presente" che è simile al test di risorsa indirizzo IP. Se NetBIOS è attivato per una risorsa nome rete, la risorsa nome rete esegue query sul dispositivo di NetBT per verificare che il nome virtuale sia ancora inserito nello stack di rete.

    La risorsa nome rete dispone anche di un thread di lavoro che registra i record di risorse Host (A) ogni 24 ore. Facoltativamente, è possibile registrare i record di risorse ricerca inversa (PTR). La risorsa nome rete utilizza i server DNS associati alla nodo dipendente indirizzo del risorsa nome di rete o indirizzi IP. I server DNS devono essere configurati per accettare gli aggiornamenti dinamici.

    Lo stato per ogni tentativo di registrazione viene verificato durante il test di LooksAlive . Se l'esito negativo di tutte le registrazioni e al nome virtuale non è più registrato utilizzando NetBIOS, il nome virtuale viene considerato come più raggiungibile. Pertanto, si è verificato. Inoltre, la risorsa nome rete non riesce se la "DNS è necessaria una" proprietà è impostata su uno e uno o più registrazioni DNS non sono riuscita.



    Nota: In entrambi questi scenari, un timeout di comunicazione con il server DNS non è considerato un errore.
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa condivisione file (Clusres. dll)

  • LooksAlive
    Il test di LooksAlive per una risorsa condivisione File recupera le proprietà della condivisione dal servizio Server come un test di base che esista.
  • IsAlive
    Il test IsAlive per una risorsa condivisione File esegue la stessa operazione come test LooksAlive . Se la proprietà MaxUsers è impostata su -1 (illimitata), la funzione IsAlive apre il primo file della condivisione utilizzando il nome di condivisione. In caso contrario, la funzione IsAlive verifica che il percorso della directory associato alla condivisione sia ancora valido.

Risorsa condivisione file come directory principale DFS autonoma (Clusres. dll)

  • LooksAlive
    Il test di LooksAlive per una risorsa condivisione File radice del File System distribuito (DFS) recupera i flag di funzionalità della condivisione dal servizio Server come un test di base che esista. I flag vengono controllati per verificare che la condivisione sia contrassegnata come directory principale DFS.
  • IsAlive
    Il test IsAlive per una risorsa condivisione File di directory principale DFS il medesimo risultato del test LooksAlive . Inoltre, il IsAlive richieste riferimenti associati al nome virtuale dipendente test. Se il test ha esito positivo, la risorsa condivisione File radice DFS apre il file primo della condivisione.

Risorsa spooler (Clusres. dll)

  • LooksAlive
    Il test di LooksAlive per le query di risorsa Spooler Gestione controllo servizi (SCM) per vedere se il processo di SpoolSV.exe è in uno stato "Esecuzione".
  • IsAlive
    La funzione IsAlive verifica la risorsa Spooler effettuando una chiamata al Provider di stampa locale (Localspl. dll) del sottosistema di stampa. La chiamata indirizza il Provider di stampa locale per acquisire e rilasciare una sezione critica del codice in memoria. Questo test verifica che il servizio Spooler sia funzionante e reattiva.

Risorsa servizio generico (Clusres. dll)

  • LooksAlive
    Il test di LooksAlive per le query di risorsa servizio generico SCM per verificare se il servizio specificato è in uno stato "Esecuzione".
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa applicazione generica (Clusres. dll)

  • LooksAlive
    La risorsa applicazione generica è diverso dal più altre risorse di base, perché la risorsa non implementa i punti di ingresso LooksAlive e IsAlive standard. La risorsa applicazione generica invece restituisce l'handle di processo del processo dell'applicazione figlio al Monitor risorse. Di conseguenza, il processo Monitor risorse è necessario attendere che l'handle di processo. Se l'applicazione non riesce, viene segnalato l'handle di processo. Ciò indica che il processo è stato arrestato. In questo caso, la risorsa applicazione generica non accetta cinque secondi l'esito negativo quando l'applicazione non riesce. Al contrario, la risorsa applicazione generica passa alla stato di errore immediatamente, anche se il valore predefinito per il test di LooksAlive è di cinque secondi.
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa Script generico (Clusres. dll)

  • LooksAlive
    Il tipo di risorsa Script generico consente agli sviluppatori di implementare un punto di ingresso LooksAlive personalizzato utilizzando un linguaggio di script, ad esempio Microsoft Visual Basic, Scripting Edition (VBscript) o Jscript. Lo sviluppatore dello script è necessario compilare il codice LooksAlive in questo scenario.
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa coordinatore delle transazioni distribuita (MTXClu.DLL)

  • LooksAlive
    Il test di LooksAlive per le query di risorsa Distributed Transaction Coordinator SCM per verificare se il servizio specificato è in uno stato "Esecuzione".
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

La risorsa Accodamento messaggi (MQClus.DLL)

  • LooksAlive
    Il test di LooksAlive per le query di Accodamento messaggi risorsa SCM se il corrispondente servizio di cluster di Accodamento messaggi è in uno stato "Esecuzione".
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa Trigger Accodamento messaggi (mqtgclus)

  • LooksAlive
    Il test di LooksAlive per le query di risorsa Trigger Accodamento messaggi SCM per vedere se il corrispondente trigger Accodamento messaggi Servizio cluster è in uno stato "Esecuzione".
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa WINS (ClNetRes.DLL)

  • LooksAlive
    Il test di LooksAlive per le query di risorse di Windows Internet Name Service (WINS) SCM per verificare se il servizio WINS corrispondente è in uno stato "Avvio in sospeso" o "Esecuzione".
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa DHCP (ClNetRes.DLL)

  • LooksAlive
    Eseguire il test di LooksAlive per le query di risorse SCM per verificare se il servizio DHCP corrispondente è nello stato "Avvio in sospeso" o "Running" Dynamic Host Configuration Protocol (DHCP).
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Risorsa operazione servizio Copia Shadow di volume (VSSTask.DLL)

  • LooksAlive
    Il test di LooksAlive per l'attività di servizio Volume Shadow Copy risorse verifica se il processo è noto che il servizio Utilità di pianificazione.
  • IsAlive
    Il test IsAlive è lo stesso test LooksAlive in questo contesto.

Proprietà

ID articolo: 914458 - Ultima revisione: 30 gen 2017 - Revisione: 1

Feedback