Voix et communications unifiées : Cisco Unity

Exemple de configuration d'Assistant de basculement Unity

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document décrit comment configurer le Basculement entre les serveurs de Cisco Unity avec l'assistant de Basculement d'Unity. Ce document est basé sur le Cisco Unity 3.1.4. Pour plus d'informations sur l'architecture, référez-vous à la configuration et au guide d'administration de Basculement de Cisco Unity, version 3.1.

Conditions préalables

Conventions

Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.

Conditions préalables

Avant que vous configuriez le Basculement de Cisco Unity, assurez-vous que vous répondez aux exigences mentionnées dans les conditions requises pour le document de Basculement de Cisco Unity.

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

  • Version 3.1.4 de deux serveurs de Cisco Unity.

  • Le deuxième serveur de Cisco Unity doit avoir « le serveur de sauvegarde de Basculement » réglé sur le principal afin de fonctionner comme serveur secondaire.

  • L'adresse IP du serveur primaire de Cisco Unity (Budweiser) est 10.48.79.89.

  • L'adresse IP du serveur secondaire de Cisco Unity (Guinness) est 10.48.79.88.

  • L'adresse IP de l'offbox 2000 d'échange (harpe) est 10.48.79.90.

  • Chacun des trois serveurs a été installé dans le domaine « dublinbrew.com. »

Les informations présentées dans ce document ont été créées à partir de périphériques dans un environnement de laboratoire spécifique. Tous les dispositifs utilisés dans ce document ont démarré par une configuration effacée (par défaut). Si vous travaillez dans un réseau opérationnel, assurez-vous de bien comprendre l'impact potentiel de toute commande avant de l'utiliser.

Configurez l'assistant de Basculement de Cisco Unity

Instructions pas à pas

Ces étapes affichent comment utiliser correctement l'assistant de Basculement de Cisco Unity pour configurer le Basculement entre deux serveurs d'Unity :

  1. Dans l'Explorateur Windows, parcourez au répertoire dans lequel le Cisco Unity est installé. Le répertoire par défaut est C:\CommServer.

  2. Double-cliquer FailoverConfig.exe pour commencer l'assistant de Basculement de Cisco Unity. Cliquez sur Next (Suivant).

    unity_failover_config1.gif

    1. Cliquez sur Browse.

    2. Choisissez le nom du serveur secondaire.

    3. Cliquez sur OK.

      L'adresse IP pour le serveur secondaire est complétée automatiquement. Si le système exécute la version 3.1(3) ou ultérieures de Cisco Unity, et vous voulez que le fichier de commutateur pour le système de téléphone choisi réplique avec le magicien, cochez les fichiers de commutateur de copie du serveur primaire dans la case secondaire de serveur.

      Remarque: Le fichier de commutateur est répliqué seulement tandis que l'assistant de Basculement de Cisco Unity est utilisé. Si vous choisissez un système téléphonique différent après que vous exécutiez l'assistant, le nouveau fichier de commutateur n'est pas répliqué vers le serveur secondaire. En outre, des modifications aux configurations de système téléphonique ne sont pas répliquées entre les serveurs primaires et secondaires. Si vous changez les configurations de système téléphonique après que vous exécutiez l'assistant de Basculement de Cisco Unity, vous devez changer les valeurs sur les deux serveurs manuellement.

    /image/gif/paws/26060/unity_failover_config2.gif

  3. Parcourez au compte qui possède le service de Basculement. Entrez le mot de passe pour ce compte.

    /image/gif/paws/26060/unity_failover_config3.gif

  4. Spécifiez le même compte sur les serveurs primaires et secondaires, et puis cliquez sur le bouton de configurer.

    L'assistant vérifie les configurations et configure le Basculement sur le serveur primaire.

    /image/gif/paws/26060/unity_failover_config4.gif

  5. Observez la progression de l'assistant.

    Remarque: La réplication du SQL (SQL) est exécutée automatiquement par l'assistant dans la configuration d'assistant.

    /image/gif/paws/26060/unity_failover_config5.gif

  6. Si l'assistant ne termine pas la configuration avec succès, un message d'erreur explique pourquoi l'assistant a manqué.

    1. Quittez l'assistant.

    2. Corrigez le problème.

    3. Cliquez sur le bouton de configurer de nouveau.

    /image/gif/paws/26060/unity_failover_config6.gif

  7. Cliquez sur le bouton de finition pour se terminer l'installation.

    /image/gif/paws/26060/unity_failover_config7.gif

  8. Exécutez la même procédure sur le serveur secondaire. Sur ce serveur, vous indiquerez le serveur primaire (Budweiser - 10.48.79.89). Une fois que ceci est fait, allez au début > aux programmes > à l'Unity > au moniteur de Basculement.

    La fenêtre de moniteur de Basculement s'ouvre :

    /image/gif/paws/26060/unity_failover_config8.gif

    Obtenez ces informations de la fenêtre de moniteur de Basculement :

    • Le mode de fonctionnement est activé. Ceci signifie que le Basculement est placé pour fonctionner automatiquement.

    • Le servername de partenaire est Guinness (serveur secondaire).

    • L'état local de ce serveur s'exécute ; Actif.

    • L'état distant de ce serveur s'exécute ; Inactif.

  9. Cliquez sur le bouton de configurer sur la fenêtre de moniteur de Basculement pour ouvrir la fenêtre de configuration de Basculement.

    unity_failover_config9.gif

    Obtenez ces informations de la fenêtre de configuration de Basculement :

    • L'intervalle de ping est Mme 1000 que des pings sont poussés à l'autre partenaire chaque seconde. Ce sont des vérifications de l'intégrité pour voir si l'autre partenaire est toujours « actif. »

    • Le nombre de pings manqués avant Basculement est 30. Dans ce cas, il Basculement après 30 secondes s'il manquait 30 pings.

    • L'intervalle de réplication de fichier est de 10 minutes.

    • La restauration a été placée au manuel.

    Le serveur primaire monte (après le serveur secondaire de Basculement avait succédé quand le serveur primaire est au commencement descendu). La restauration peut être programmée maintenant. De cette façon, restauration tentera de contacter le serveur primaire automatiquement entre la plage de temps indiquée dans la région prévue de restauration.

  10. Cliquez sur le bouton avancé sur la fenêtre de moniteur de Basculement pour ouvrir la fenêtre d'options avancée par Basculement.

    /image/gif/paws/26060/unity_failover_config10.gif

    Dans le Basculement des options avancées fenêtre, vous pouvez placer le Basculement et la restauration pour se produire manuellement ou pour la désactiver.

Vérifiez le résultat

Cette section fournit les informations que vous pouvez employer pour confirmer que votre configuration fonctionne correctement.

Une fois que le Basculement a été lancé sur le serveur primaire, les deux serveurs passeront par ces étapes. Ce suivi a été pris de la vue de sortie sur la fenêtre de moniteur de Basculement.

Le serveur primaire affiche un état Exécution-actif, et le serveur secondaire affiche un état Exécution-inactif dans cet exemple :

11:50:09 Local, AvCsMgr,Running-Active;AvDSAD,Active;
    AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;Miu,
    Active;Notifier,Active;Ruler,Active;Scheduler,Active;
11:50:09 Remote, AvCsMgr,Running-Inactive;AvDSAD,Inactive;
    AvDSGlobalCatalog,Inactive;AvUMRSyncSvr,Inactive;
    Miu,Inactive;Notifier,Inactive;Ruler,Inactive;Scheduler,Inactive;
11:50:10 Local, AvCsMgr,Running-Active;AvDSAD,Active;
    AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;Miu,Active;
    Notifier,Active;Ruler,Active;Scheduler,Active;

Cet exemple prouve que le Basculement a été lancé :

11:50:10 Failover, AvCsMgr

Cet exemple prouve que le serveur primaire a démarré pour désactiver :

11:50:11 Local, AvCsMgr,Running-Starting Deactivation;
    AvDSAD,Active;AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;
    Miu,Active;Notifier,Active;Ruler,Active;
11:50:11 Remote, AvCsMgr,Running-Inactive;AvDSAD,Inactive;
    AvDSGlobalCatalog,Inactive;AvUMRSyncSvr,Inactive;Miu,Inactive;
    Notifier,Inactive;Ruler,Inactive;Scheduler,Inactive;

Cet exemple prouve que le serveur secondaire a démarré pour lancer :

11:50:16 Local, AvCsMgr,Running-Failback;AvDSAD,Failback;
    AvDSGlobalCatalog,Failback;AvUMRSyncSvr,Failback;Miu,Failback;
    Notifier,Failback;Ruler,Failback;Scheduler,Failback;
11:50:16 Remote, AvCsMgr,Running-Activating;AvDSAD,Inactive;
    AvDSGlobalCatalog,Inactive;AvUMRSyncSvr,Inactive;Miu,Inactive;
    Notifier,Inactive;Ruler,Inactive;Scheduler,Inactive;

11:50:22 Local, AvCsMgr,Running-Failback;AvDSAD,Failback;
    AvDSGlobalCatalog,Failback;AvUMRSyncSvr,Failback;Miu,Failback;
    Notifier,Failback;Ruler,Failback;Scheduler,Failback;

Le serveur secondaire fonctionne maintenant en tant que serveur primaire, suivant les indications de cet exemple :

11:50:22 Remote, AvCsMgr,Running-Active;AvDSAD,Active;
    AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;Miu,Active;
    Notifier,Active;Ruler,Active;Scheduler,Active;

11:50:23 Local, AvCsMgr,Running-Completing Deactivation;
    AvDSAD,Inactive;AvDSGlobalCatalog,Failback;AvUMRSyncSvr,Failback;
    Miu,Failback;Notifier,Failback;Ruler,Failback;Scheduler,Failback;
11:50:23 Remote, AvCsMgr,Running-Active;AvDSAD,Active;
    AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;Miu,Active;
    Notifier,Active;Ruler,Active;Scheduler,Active;

11:50:27 Local, AvCsMgr,Running-Inactive;AvDSAD,Inactive;
    AvDSGlobalCatalog,Inactive;AvUMRSyncSvr,Inactive;Miu,Inactive;
    Notifier,Inactive;Ruler,Inactive;Scheduler,Inactive;
11:50:27 Remote, AvCsMgr,Running-Active;AvDSAD,Active;
    AvDSGlobalCatalog,Active;AvUMRSyncSvr,Active;Miu,Active;
    Notifier,Active;Ruler,Active;Scheduler,Active;

Dépannez

Cette section présente les informations que vous pouvez utiliser pour dépanner votre configuration.

Erreur : Méthode [0x522] retourné par LogonUser : Un privilège exigé n'est pas tenu par le client

Quand vous essayez d'exécuter l'assistant de configuration de Basculement sur un serveur primaire de Cisco Unity, il renvoie la méthode [0x522] retourné par logonUser des erreurs : Un privilège exigé n'est pas tenu par le client.

Ceci se produit parce que le compte de procédure de connexion n'a pas des privilèges suffisants. Un compte d'UnityInstall est exigé pour exécuter l'assistant de configuration de Basculement. Procédure de connexion avec un compte d'UnityInstall pour résoudre ce problème.

Erreur : Vous ne pourriez pas avoir l'autorisation d'utiliser cette ressource de réseau

En essayant d'exécuter l'assistant de configuration de Basculement sur le serveur primaire, le système affiche ce message :

You might not have permission to use this network
resource. Contact the administrator of this server to find out if you have access
permissions.

En outre, ce message d'erreur apparaît sur les journaux d'événements :

Event Type:	Error
Event Source:	DCOM
Event Category:	None
Event ID:	10016
Date:		4/27/2010
Time:		3:51:06 AM
User:		NT AUTHORITY\NETWORK SERVICE
Computer:	XYZ
Description:
The machine-default permission settings do not grant Local Activation permission for the
COM Server application with CLSID 
{60EB7702-6A7A-11D1-8029-00C04FAD610B}
to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20).  This security permission can be
modified using the Component Services administrative tool.

Pour résoudre ce problème, procédez comme suit :

  1. Sur le serveur où vous ne pouvez pas voir l'autre nom du serveur vous devrez ajouter les clés de registre suivantes : HKEY_LOCAL_MACHINE \ LOGICIEL \ Voice\AvCsNodeMgr\1.0 actif

  2. Créez une nouvelle valeur de chaîne nommée nom du serveur de Partner avec une valeur de l'autre nom du serveur dans la batterie de Basculement.

  3. Créez un IP de serveur de partenaire de valeur de chaîne avec une valeur de l'adresse IP de l'autre serveur.

  4. Réexécutez l'assistant de configuration de Basculement, et vous devriez maintenant pouvoir se terminer exécutant l'assistant

L'assistant de configuration de Basculement de Cisco Unity échoue sur le serveur secondaire

Erreur : Ne peut pas générer le contexte SSPI

L'assistant de configuration de Basculement de Cisco Unity s'est exécuté avec succès sur le serveur primaire d'Unity, mais il a manqué quand il a fonctionné sur le serveur secondaire d'Unity ; ce message d'erreur affiché : Ne peut pas générer le contexte SSPI.

Cette erreur peut se produire en raison de la question de ServicePrincipalNames (SPN) entre les serveurs primaires et secondaires d'Unity. Afin de résoudre les questions connexes SPN, téléchargez setspn.exe de Microsoft et exécutez ces procédures :

  1. Répertoriez le SPNs dans chacun des deux le serveur d'Unity avec le setspn - L commande de <servername> de l'invite de commande.

  2. Afin de supprimer n'importe quel courant SPN pour l'entrée de MSSQLSvc, tapez ceci à une invite de commande : setspn - D « MSSQLSvc/<machine : <servername> de <serviceaccountname> de port> »

    Remarque: Les devis intérieurs de chaîne doivent s'assortir exactement ce qui est vu dans la liste de l'étape 1. Les devis doivent être utilisés autour de la chaîne.

Vous avez besoin des droits d'administrateur de domaine d'exécuter ces commandes. Afin de retirer ce SPN, il est nécessaire de continuer la configuration de Basculement.

Le pour en savoir plus, se rapportent à l'article 811889 de base de connaissances de Microsoft .

Erreur : Pour vérifier la table de configuration SQL

Problème 1

L'assistant de configuration de Basculement de Cisco Unity a manqué sur le serveur secondaire avec ce message d'erreur :

Failed to verify SQL Configuration table.
DETAILED INFORMATION:
Method IAvRdbConnection::Execute(ILMNSD-VMAIL02, csp_ConfigurationCleanupLastModifiedTime)
returned [0x80040e37]:

Solution

Exécutez ces étapes afin de résoudre le problème :

  1. Sur le serveur secondaire, allez à C:\CommServer et au passage confimgr.exe.

  2. Cliquez sur avancé, et sélectionnez remis à l'état initial toute l'option de configurations de configuration par défaut sous le choisi le menu d'exécution de reconfiguration.

  3. Exécutez l'assistant de configuration de mémoire de message sur le serveur secondaire.

  4. Assurez-vous que l'Unity est en service sur le serveur secondaire.

  5. Exécutez cette commande :

    osql - E - d UnityDb - Q « définition de configuration LastModifiedTime=NULL de mise à jour »

Problème 2

L'assistant de configuration de Basculement de Cisco Unity échoue sur le serveur secondaire avec ce message d'erreur :

Failed to verify SQL Configuration table.
DETAILED INFORMATION
Method IAcRdbConnection::Execute(PLYSVML05, csp_ConfigurationCleanupLastModifiedTime)
returned [0x80040e37]

Solution

Vérifiez ces éléments afin de résoudre le problème :

  • Vérifiez que des services MSSQLSERVER et SQLSERVERAGENT sont placés pour ouvrir une session comme le compte de services d'annuaire de Cisco Unity.

  • Vérifiez que la connexion de services est placée dans le format de domaine \ nom d'utilisateur.

Erreur : L'agent de distribution SQL n'a pas commencé

Quand vous exécutez l'assistant de configuration de Basculement sur le serveur secondaire d'Unity, ce message d'erreur apparaît :

The SQL distribution agent failed to start in a reasonable amount of time.
As a result, Cisco Unity Failover will not work properly. Disable all Cisco Unity
replication using the SQL Enterprise Manager and run this wizard again.

Afin de résoudre ce problème, assurez-vous que les services MSSQLSERVER et SQLSERVERAGENT fonctionnent en tant que comptes qui sont dans le groupe d'admin de domaine.

Erreur : Ne peut pas générer le contexte SSPI

Solution 1

La plupart de cause classique pour cette erreur manque SPNs. Cette erreur est générée quand le Kerberos d'utilisations SSPI à déléguer au-dessus du TCP/IP et le Kerberos ne peuvent pas se terminer les exécutions nécessaires pour déléguer avec succès le jeton de Sécurité d'utilisateur à l'ordinateur de destination qui exécute le serveur SQL.

Afin de résoudre cette erreur, exécutez l'utilitaire setspn.exe. Cet utilitaire est habituellement installé en tant qu'élément des outils d'assistance sur vos contrôleurs de domaine. Si vous n'avez pas l'utilitaire, téléchargez setspn.exefromleavingcisco.com Microsoft, et exécutez le fichier en tant qu'administrateur de domaine.

Exécutez le SETSPN.exe - L commande afin de vérifier si le serveur d'Unity manque le SPN pour le serveur SQL :

SETSPN.exe -L
Sample Output:

Primary (SPN missing)

C:\Program Files\Resource Kit>setspn.exe -L UNITYSVR
Registered ServicePrincipalNames for CN=UNITYSVR,OU=Call Center
Servers,OU=Domain Servers,DC=pefcu,DC=publixcu,DC=com:
    SMTPSVC/UNITYSVR
    SMTPSVC/UNITYSVR.pefcu.publixcu.com
    HOST/UNITYSVR
    HOST/UNITYSVR.pefcu.publixcu.com

Secondary(With SPN)

C:\Program Files\Resource Kit>setspn.exe -L UNITYSVR2
Registered ServicePrincipalNames for CN=UNITYSVR2,OU=Call Center
Servers,OU=Domain Servers,DC=pefcu,DC=publixcu,DC=com:
    exchangeMDB/UNITYSVR2
    exchangeMDB/UNITYSVR2.pefcu.publixcu.com
    exchangeRFR/UNITYSVR2
    exchangeRFR/UNITYSVR2.pefcu.publixcu.com
    MSSQLSvc/UNITYSVR2.pefcu.publixcu.com:1433
    SMTPSVC/UNITYSVR2.pefcu.publixcu.com
    SMTPSVC/UNITYSVR2
    HOST/UNITYSVR2
    HOST/UNITYSVR2.pefcu.publixcu.com

Afin d'ajouter le SPN pour le Serveur SQL sur le serveur d'Unity, exécutez cette commande : setspn - Un MSSQLSvc/UNITYSVR.pefcu.publixcu.com:1433 UNITYSVR.

Vous devez redémarrer le serveur pour que la nouvelle valeur la prenne effet.

Solution 2

Procédez comme suit pour résoudre ce problème :

  1. Vérifiez que le service de navigateur d'ordinateur est commencé sur les deux serveurs de Cisco Unity.

    Référez-vous à comment dépanner « ne peut pas le message d'erreur générer SSPI contexte » pour plus de détails.

    Remarque: Utilisez le compte d'UnityInstall et ouvrez une session quant aux services MSSQLSERVER et SQLSERVERAGENT, comme compte d'UnityInstall est un membre du groupe d'admins de domaine.

  2. Exécutez l'assistant de configuration de Basculement sur le serveur secondaire de Cisco Unity.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 26060