Голосовая связь и система унифицированных коммуникаций : Cisco Unity

Пример конфигурации мастера переключения при отказе Unity

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ описывает, как настроить аварийное переключение между серверами Cisco Unity с мастером переключения при отказе Unity. Этот документ основывается на Cisco Unity 3.1.4. Для получения дополнительной информации об архитектуре обратитесь к Конфигурации аварийного переключения Cisco Unity и Руководству по администрированию, Выпуску 3.1.

Предварительные условия

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Предварительные условия

Перед настройкой аварийного переключения Cisco Unity удостоверьтесь, что вы удовлетворяете требования, упомянутые в Требованиях для документа Аварийного переключения Cisco Unity.

Используемые компоненты

Сведения, содержащиеся в данном документе, касаются следующих версий программного и аппаратного обеспечения:

  • Две версии серверов 3.1.4 Cisco Unity.

  • Второй сервер Cisco Unity должен иметь "набор" Сервера резервного копирования Аварийного переключения на ключе для функционирования как дополнительный сервер.

  • IP-адрес основного сервера Cisco Unity (Budweiser) 10.48.79.89.

  • IP-адрес вспомогательного сервера Cisco Unity (Guinness) 10.48.79.88.

  • IP-адрес Exchange 2000 offbox (Арфа) 10.48.79.90.

  • Все три сервера были установлены в домене "dublinbrew.com".

Сведения, представленные в этом документе, были получены от устройств в специфической лабораторной среде. Все устройства, упомянутые в данном документе, начинали работу в конфигурации по умолчанию. Перед выполнением любых команд в активной сети необходимо осознавать потенциальные последствия их применения.

Настройте мастера преодоления отказов Cisco Unity

Пошаговые инструкции

Эти шаги показывают, как должным образом использовать мастера преодоления отказов Cisco Unity для настройки аварийного переключения между двумя Серверами Unity:

  1. В Проводнике Windows передите к каталогу, в котором установлен Cisco Unity. Каталог по умолчанию является C:\CommServer.

  2. Дважды нажмите FailoverConfig.exe для начала мастера преодоления отказов Cisco Unity. Нажмите кнопку Next.

    unity_failover_config1.gif

    1. Нажмите кнопку Browse.

    2. Выберите название дополнительного сервера.

    3. Нажмите кнопку ОК.

      IP-адрес для дополнительного сервера заполнен в автоматически. Если система выполняет Версию 3.1 (3) Cisco Unity или позже, и вы хотите, чтобы файл коммутатора для выбранной телефонной системы реплицировал с Мастером, проверил файлы коммутатора Копии от основного сервера до флажка дополнительного сервера.

      Примечание: Файл коммутатора реплицирован только, в то время как используется мастер преодоления отказов Cisco Unity. При выборе другой телефонной системы после выполнения Мастера новый файл коммутатора не реплицирован в дополнительный сервер. Кроме того, изменения к настройкам телефонной системы не реплицированы между основным и дополнительными серверами. При изменении настроек телефонной системы после выполнения мастера преодоления отказов Cisco Unity необходимо изменить значения на обоих серверах вручную.

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

  3. Передите к учетной записи, которая владеет сервисом аварийного переключения. Введите пароль для этой учетной записи.

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

  4. Задайте ту же учетную запись и на основном и на дополнительных серверах, и затем нажмите кнопку Configure.

    Мастер проверяет параметры настройки и настраивает аварийное переключение на основном сервере.

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

  5. Наблюдайте выполнение Мастера.

    Примечание: Репликация StructuredQuery Language (SQL) (язык структурированных запросов) выполнена автоматически Мастером в Настройке при помощи мастера.

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

  6. Если Мастер не заканчивает конфигурацию успешно, сообщение об ошибках объясняет, почему отказал Мастер.

    1. Выйдите из мастера.

    2. Исправьте проблему.

    3. Нажмите кнопку Configure снова.

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

  7. Нажмите кнопку Finish для завершения установки.

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

  8. Выполните ту же процедуру на дополнительном сервере. На этом сервере вы укажете к основному серверу (Budweiser - 10.48.79.89). Как только это сделано, перейдите к Пуску> Программы> Unity> Failover Monitor.

    Окно Failover monitor открывается:

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

    Получите эту информацию из окна Failover monitor:

    • Режим работы включен. Это означает, что аварийное переключение собирается работать автоматически.

    • Партнерским servername является Guinness (дополнительный сервер).

    • Локальный статус этого сервера Работает; Активный.

    • Удаленный статус этого сервера Работает; Неактивный.

  9. Нажмите кнопку Configure на окне Failover monitor для открытия окна Failover Configuration.

    unity_failover_config9.gif

    Получите эту информацию из окна Failover Configuration:

    • Интервал эхо-запроса составляет 1000 мс. Эхо-запросы выдвигаются к другому партнеру каждую секунду. Это медицинский осмотры, чтобы видеть, жив ли другой партнер все еще.

    • Количество пропущенных эхо-запросов перед аварийным переключением равняется 30. В этом случае это было бы аварийное переключение после 30 секунд, если это пропустило 30 эхо-запросов.

    • Интервал репликации файлов составляет 10 минут.

    • Отказовозвращение было установлено в Руководство.

    Основной сервер подходит (после того, как дополнительный сервер аварийного переключения вступил во владение, когда основной сервер первоначально выключился). Отказовозвращение может планироваться теперь. Таким образом, отказовозвращение попытается связаться с основным сервером автоматически между временным диапазоном, обозначенным в области Scheduled Failback.

  10. Нажмите кнопку Advanced на окне Failover monitor для открытия окна Failover Advanced Options.

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

    В окне Failover Advanced Options можно или заставить аварийное переключение и восстановление после отказа происходить вручную или отключать его.

Проверьте результат

Этот раздел предоставляет сведения, который можно использовать, чтобы подтвердить, что конфигурация работает должным образом.

Как только аварийное переключение было активировано на основном сервере, оба сервера пройдут через эти шаги. Этот след был взят от выходных данных view на окне Failover monitor.

Основной сервер показывает Рабочее Состояние Активно, и дополнительный сервер показывает Рабочий Неактивный статус в данном примере:

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;

Данный пример показывает, что было активировано аварийное переключение:

11:50:10 Failover, AvCsMgr

Данный пример показывает, что основной сервер начал деактивироваться:

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;

Данный пример показывает, что дополнительный сервер начал активировать:

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;

Дополнительный сервер теперь выполняется как основной сервер, как показано в данном примере:

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;

Устранение неполадок

В данном разделе описывается процесс устранения неполадок конфигурации.

Ошибка: Метод LogonUser Возвратился [0x522]: Требуемые полномочия Не Проводятся Клиентом

Когда вы пытаетесь выполнить мастера конфигурации аварийного переключения на основном сервере единицы Cisco, он возвращается, ошибочный метод logonUser возвратился [0x522]: требуемые полномочия не проводятся клиентом.

Это происходит, потому что учетная запись не имеет достаточных привилегий. Учетная запись UnityInstall требуется, чтобы выполнять мастера конфигурации аварийного переключения. Войдите с учетной записью UnityInstall для решения этой проблемы.

Ошибка: у Вас не могло бы быть разрешений для использования этого сетевого ресурса

При попытке выполнить Мастера Конфигурации аварийного переключения на основном сервере, система отображает это сообщение:

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

Кроме того, это сообщение об ошибках появляется на журналах событий:

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.

Чтобы устранить эту неполадку, выполните следующие действия:

  1. На сервере, где вы не видите другое имя сервера, необходимо будет добавить придерживающиеся ключи реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\AvCsNodeMgr\1.0

  2. Создайте новое строковое значение под названием Партнерское Имя сервера со значением другого имени сервера в отказоустойчивом кластере.

  3. Создайте IP - сервер Партнера строкового значения со значением IP-адреса другого сервера.

  4. Повторно выполните мастера конфигурации аварийного переключения, и необходимо теперь быть в состоянии завершить выполнение мастера

Мастер конфигурации аварийного переключения Cisco Unity отказывает на дополнительном сервере

Ошибка: не Может генерировать контекст SSPI

Мастер Конфигурации аварийного переключения Cisco Unity работал успешно на основном Сервере Unity, но он отказал, когда он работал на вторичном Сервере Unity; это сообщение об ошибках отобразилось: Cannot generate SSPI context.

Эта ошибка может произойти из-за ServicePrincipalNames (SPN) проблема между основными и вторичными Серверами Unity. Для решения связанных проблем SPN загрузите setspn.exe от Microsoft и выполните эти процедуры:

  1. Перечислите SPNs в обоих Сервер Unity с setspn-L команда <servername> от командной строки.

  2. Для удаления любого текущего SPN для записи MSSQLSvc введите это в командной строке: setspn-D “MSSQLSvc / <machine:port> <serviceaccountname>” <servername>

    Примечание: Строка в кавычках должна совпасть точно, что замечено в списке по шагу 1. Кавычки должны использоваться вокруг строки.

Вы требуете прав администратора домена выполнить эти команды. Для удаления этого SPN необходимо продолжить конфигурацию аварийного переключения.

Для получения дополнительной информации обратитесь к Статье базы знаний Microsoft 811889 .

Ошибка: Подведенный для подтверждения Таблицы конфигурации SQL

Проблема 1

Мастер Конфигурации аварийного переключения Cisco Unity отказал на дополнительном сервере с этим сообщением об ошибках:

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

Решение

Выполните эти шаги для решения вопроса:

  1. На дополнительном сервере перейдите к C:\CommServer and run confimgr.exe.

  2. Нажмите Advanced и выберите Сброс Весь параметр настройки конфигурации по умолчанию под Выбором меню Operation изменения конфигурации.

  3. Выполните Мастер конфигурации хранилища сообщений на дополнительном сервере.

  4. Удостоверьтесь, что Unity в порядке на дополнительном сервере.

  5. Выполните эту команду:

    osql -E -d UnityDb -Q "update Configuration set LastModifiedTime=NULL"

Проблема 2

Мастер Конфигурации аварийного переключения Cisco Unity отказывает на дополнительном сервере с этим сообщением об ошибках:

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

Решение

Проверьте эти элементы для решения вопроса:

  • Проверьте, что MSSQLSERVER и сервисы SQLSERVERAGENT собираются войти в систему, поскольку считают сервисы каталогов Cisco Unity.

  • Проверьте, что вход в систему сервисов установлен в формате domain\username.

Ошибка: агент распределения SQL, отказавший для начала

При выполнении мастера конфигурации аварийного переключения на вторичном Сервере Unity это сообщение об ошибках появляется:

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.

Для решения этого вопроса удостоверьтесь, что MSSQLSERVER и сервисы SQLSERVERAGENT, выполненные как учетные записи, которые находятся в группе Администратора домена.

Ошибка: не может генерировать контекст SSPI

Решение 1

Наиболее распространенная причина для этой ошибки пропускает SPNs. Эта ошибка генерируется, когда SSPI использует Kerberos для делегирования по TCP/IP, и Kerberos не может завершить необходимые операции для успешного делегирования маркера безопасности пользователей к конечному компьютеру, который выполняет сервер SQL.

Для решения этой ошибки выполните setspn.exe утилиту. Эта утилита обычно устанавливается как часть инструментов поддержки на контроллерах домена. Если у вас нет утилиты, загрузите setspn.exe leavingcisco.comот Microsoft и петляйте как администратор домена.

Выполните SETSPN.exe-L команда, чтобы проверить, пропускает ли Сервер Unity SPN для сервера 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

Для добавления SPN для Сервера SQL на Сервере Unity выполните эту команду: setspn-A MSSQLSvc/UNITYSVR.pefcu.publixcu.com:1433 UNITYSVR.

Необходимо перезагрузить сервер для нового значения для вступления в силу.

Решение 2

Для устранения указанной неполадки выполните следующие действия:

  1. Проверьте, что сервис Сервиса просмотра компьютеров запущен на обоих серверах Cisco Unity.

    Обратитесь к тому, Как устранить неполадки, "Не может генерировать контекст SSPI" сообщение об ошибках для получения дополнительной информации.

    Примечание: Используйте учетную запись UnityInstall и Вход в систему и что касается MSSQLSERVER и что касается сервисов SQLSERVERAGENT, поскольку учетная запись UnityInstall является участником группы Администраторов домена.

  2. Выполните Мастера Конфигурации аварийного переключения на вспомогательном сервере Cisco Unity.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 26060