Test-ServiceHealth (RTM)
Si applica a: Exchange Server 2007
Ultima modifica dell'argomento: 2007-06-11
Utilizzare il cmdlet Test-ServiceHealth per verificare se tutti i servizi necessari configurati per l'avvio automatico su un server si sono avviati. Il cmdlet Test-ServiceHealth restituisce un errore per ogni servizio necessario per un ruolo configurato ed è impostato per l'avvio automatico, ma non è attualmente in esecuzione.
Sintassi
Test-ServiceHealth [-Server <ServerIdParameter>] [-ActiveDirectoryTimeout <Int32>] [-DomainController <Fqdn>] [-MonitoringContext <$true | $false>]
Descrizione dettagliata
Per eseguire il cmdlet Test-ServiceHealth, è necessario utilizzare un account che disponga della seguente delega:
- Ruolo Exchange Server Administrator e appartenenza al gruppo Administrators locale del server di destinazione.
Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.
Per eseguire il cmdlet Test-ServiceHealth su un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
ActiveDirectoryTimeout |
Facoltativo |
System.Int32 |
Il parametro ActiveDirectoryTimeout specifica il tempo necessario, in secondi, consentito per il completamento delle operazioni del servizio directory di Active Directory prima del timeout. Il valore predefinito è 15 secondi. |
DomainController |
Facoltativo |
Microsoft.Exchange.Data.Fqdn |
Per specificare il nome di dominio completo (FQDN) del controller di dominio che recupera i dati dal servizio directory di Active Directory, includere il parametro DomainController nel comando. |
MonitoringContext |
Facoltativo |
System.Boolean |
Il parametro MonitoringContext consente di specificare se i risultati del comando includeranno il monitoraggio dei contatori di eventi e prestazioni. I due possibili valori per questo parametro sono $true o $false. Se si specifica $true, i risultati includeranno gli eventi di monitoraggio e i contatori delle prestazioni oltre alle informazioni sui servizi. |
Server |
Facoltativo |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Il parametro Server consente di specificare il server sul quale verificare che i servizi necessari siano in esecuzione. Se non si specifica questo parametro, il comando controlla i servizi sul server locale. |
Tipi di input
Tipi restituiti
Errori
Errore | Descrizione |
---|---|
|
Eccezioni
Eccezioni | Descrizione |
---|---|
|
Esempio
In questo esempio, il cmdlet Test-ServiceHealth è utilizzato senza parametri per la verifica dei servizi sul server locale.
Test-ServiceHealth