Get-ClusteredMailboxServerStatus

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2007-08-21

La cmdlet Get-ClusteredMailboxServerStatus permet d'afficher l'état d'un serveur de boîtes aux lettres en cluster Microsoft Exchange Server 2007 spécifié et d'obtenir l'état de fonctionnement de base des ordinateurs qui peuvent l'héberger.

Syntaxe

Get-ClusteredMailboxServerStatus [-Identity <ServerIdParameter>] [-DomainController <Fqdn>]

Description détaillée

Microsoft Exchange Server 2007 Service Pack 1 (SP1) ajoute une nouvelle fonctionnalité à la cmdlet Get-ClusteredMailboxServerStatus. Dans un environnement de réplication continue en cluster (CCR), après la création d'un réseau dédié pour l'envoi des fichiers journaux, la cmdlet Get-ClusteredMailboxServerStatus affiche des informations relatives aux réseaux de clusters pour lesquels la réplication continue a été activée. Les nouvelles informations de la sortie incluent :

  • OperationalReplicationHostNames:{Host1,Host2,Host3}

  • FailedReplicationHostNames:{Host4}

  • InUseReplicationHostNames:{Host1,Host2}

Pour activer la réplication continue, utilisez la cmdlet Enable-ContinuousReplicationHostName. Pour plus d'informations sur cette cmdlet, consultez la rubrique Enable-ContinuousReplicationHostName.

Les conditions préalables suivantes doivent être remplies pour exécuter la cmdlet Get-ClusteredMailboxServerStatus :

  • Pour initier cette tâche, vous devez utiliser un compte auquel ont été délégués le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible. Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange 2007, consultez la rubrique Considérations relatives aux autorisations.

  • Le nom du serveur de boîtes aux lettres en cluster doit exister.

  • Le cluster doit être formé et le service de cluster en cours d'exécution.

  • La communication avec le cluster doit être disponible.

Un administrateur Exchange peut récupérer les informations suivantes en exécutant la cmdlet Get-ClusteredMailboxServerStatus :

  • hôte du serveur de boîtes aux lettres en cluster (nom de domaine complet ou FQDN).

  • État actuel du serveur de boîtes aux lettres en cluster, comme suit :

    • En ligne   Le serveur entier est en ligne.

    • Partiellement en ligne   Une ou plusieurs ressources du serveur ne sont pas en ligne.

    • Mise en ligne en attente   Une ou plusieurs ressources du serveur sont toujours en attente de mise en ligne.

    • Mode hors connexion   Le serveur entier est en mode hors connexion.

    • Déconnexion en attente   Une ou plusieurs ressources du serveur sont toujours en attente de déconnexion.

    • Échec   Le serveur a échoué.

  • Liste des ordinateurs en fonction dans le cluster. Un tableau de noms de domaine complet.

  • Liste de chaque ressource en mode hors connexion associée au serveur de boîtes aux lettres en cluster et son état.

Pour les bases de données, le nom de la ressource est le GUID de la base de données ou Nom_groupe_stockage\Nom_base_de_données. Toutes les autres ressources utilisent leur nom de ressource de cluster. L'état du serveur de boîtes aux lettres en cluster sera reporté comme suit :

  • Partiellement en ligne   Une ou plusieurs ressources du serveur ne sont pas en ligne.

  • Mise en ligne en attente   Une ou plusieurs ressources du serveur sont toujours en attente de mise en ligne.

  • Mode hors connexion   Le serveur entier est en mode hors connexion.

  • Déconnexion en attente   Une ou plusieurs ressources du serveur sont toujours en attente de déconnexion.

  • Échec   Une ou plusieurs ressources ont échoué.

Pour plus d'informations sur la résolution des problèmes relatifs aux ressources échouées, consultez Dépannage de disponibilité d’environnement.

La cmdlet Get-ClusteredMailboxServerStatus est prise en charge à distance à l'aide des éléments suivants :

  • Tous les noeuds du cluster qui héberge le serveur de boîtes aux lettres en cluster.

  • Une station de travail d'administration.

  • Un autre serveur Exchange dans l'organisation.

Paramètres

Paramètre Obligatoire Type Description

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet du contrôleur de domaine qui écrit ce changement de configuration dans le service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande.

Identity

Facultatif

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Le paramètre Identity prend l'une des valeurs suivantes :

  • GUID

  • Nom du domaine

  • Nom du groupe de stockage

Erreurs

Erreur Description

Server <CMSName> is not available. The cluster may be unavailable or a communication problem may exist. This task cannot complete without communicating with the cluster.

La tâche n'a pas pu se connecter au cluster à cause d'un problème de communication ou de l'indisponibilité du cluster.

Cette erreur peut être due à l'indisponibilité du noeud, à l'indisponibilité du cluster alors que le noeud est disponible ou à une défaillance de communication générale.

Get-ClusteredMailboxServerStatus is unable to get clustered mailbox server status because this task is only supported on servers running Exchange 2007 Server. <ServerName> is not running Exchange 2007 Server.

Cette tâche prend en charge Exchange 2007 uniquement et <ServerName> n'est pas un serveur Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to get clustered mailbox server status from <ServerName>. Please use an account that has been assigned the Exchange Server Administrator role.

L'utilisateur ne dispose pas de l'autorité d'un administrateur Exchange Server.

The operation could not be performed because <CMSName> could not be found on <DCFullName>. <CMSName> is a standalone mailbox server. This task will only work when executed against a clustered mailbox server.

Le serveur est un serveur de boîtes aux lettres autonome.

The operation could not be performed because <CMSName> could not be found on <DCFullName>. Get-ClusteredMailboxServerStatus was unable to get clustered mailbox server status because the specified server does not exist.

Impossible d'obtenir l'état du serveur de boîtes aux lettres en cluster car le serveur spécifié n'existe pas. Serveur spécifié : <ServerName>.

Server <CMSName> is not a clustered mailbox server. This task will only work when executed against a clustered mailbox server.

Le serveur spécifié n'est pas un serveur de boîtes aux lettres en cluster.

No default Clustered Mailbox Server could be determined for <NodeName>. This task requires a Clustered Mailbox Server identity to be specified.

Le paramètre Identity a été omis et aucun serveur de boîtes aux lettres en cluster n'a pu être identifié.

The Identity parameter was omitted (defaulted) and no single clustered mailbox server can be selected. Use the Identity parameter to specify the Clustered Mailbox Server.

Le paramètre Identity a été omis et aucun serveur de boîtes aux lettres en cluster n'a pu être identifié car aucun serveur de boîtes aux lettres en cluster n'est démarré et plusieurs serveurs de boîtes aux lettres en cluster sont présents sur ce noeud.

The Mailbox role is not configured on node <Node>.

Le rôle serveur de boîtes aux lettres n'est pas installé sur ce noeud.

Exemple

Dans l'exemple suivant, la cmdlet Get-ClusteredMailboxServerStatus permet d'afficher l'état d'un serveur de boîtes aux lettres en cluster nommé CMS1.

Get-ClusteredMailboxServerStatus -Identity:CMS1

L'exemple suivant montre la sortie obtenue après l'exécution de la cmdlet Get-ClusteredMailboxServerStatus décrite dans l'échantillon de code précédent :

Get-ClusteredMailboxServerStatus -Identity:CMS1

Identity : CMS1,66ece5af-1c91-421e-a460-a0c864d38968

ClusteredMailboxServerName : CMS1.contoso.com

État : Partiellement en ligne

OperationalMachines : {CMS-Node1 <Actif>, CMS-Node2}

FailedResources : {<Deuxième groupe de stockage>/<Base de données de dossiers publics> -- Mode hors connexion}

IsValid : True

ObjectState : Unchanged