Голосовая связь и система унифицированных коммуникаций : Cisco Unified Communications Manager (CallManager)

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

23 марта 2008 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (27 марта 2007) | Отзыв

Содержание

Общие сведения
Предварительные условия
      Требования
      Используемые компоненты
      Условные обозначения
Настройка автоматической синхронизации времени с сервером времени, используя сетевой протокол службы времени
      Действия в случае, когда служба Протокол сетевого времени не запущена на сервере Cisco CallManager
Ручная синхронизация времени с сервером времени, используя сетевой протокол службы времени
Синхронизация Cisco Unity Express/Cisco CallManager Express Server с внешним сервером времени
Enable Client Computers to Synchronize with Domain Time Source Servers
      Первый вариант
      Первое решение  
      Второй вариант
      Второе решение
Проверка
Поиск и устранение неисправностей
Связанные обсуждения сообщества поддержки Cisco
Дополнительные сведения

Общие сведения

В данном документе обсуждаются различные методы, которые можно использовать для синхронизации тактовых генераторов на серверах IP-телефонии Cisco либо с внешним сервером сетевого времени, который использует XNTP-протокол, либо между серверами Cisco CallManager, которые используют различные сервисные программы Windows. Этот документ объясняет необходимость в синхронизации серверов Cisco CallManager, Cisco Unity, Cisco Unity Express/Cisco CallManager Express и других платформ IP-телефонии, таких как Cisco Conference Connection (CCC), Cisco Customer Response Solution (CRS), Cisco Unity Voice Mail, Cisco Personal Assistant (PA) и Cisco Phone Productivity Services (PPS), либо с помощью внешнего сервера времени, либо с помощью средств Windows.

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

Требования

Для входа в операционную систему Windows 2000 должна использовать учетная запись, принадлежащая к группе локальных администраторов. Кроме того, необходимо знать IP-адрес одного или нескольких серверов сетевого времени.

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

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

  • Cisco CallManager 3.x и 4.x;

  • Cisco Conference Connection;

  • Cisco Customer Response Solution;

  • Cisco Unity 4.x;

  • Cisco Unity Express/Cisco CallManager Express;

  • Cisco Personal Assistant;

  • Cisco Phone Productivity Services.

Только Cisco CallManager обладает XTNP-компонентом для других серверов IP-телефонии. Для получения сведений о настройке сетевого протокола службы времени на Cisco Unity см. раздел Разрешение клиентским компьютерам проводить синхронизацию с серверами-источниками доменного времени данного документа.

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

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

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

Настройка автоматической синхронизации времени с сервером времени, используя сетевой протокол службы времени

Примечание.  Эта процедура применима только к Cisco CallManager.

Для установки и поддержания автоматической синхронизации с сервером времени настройте сервер Cisco CallManager, выполнив следующие действия.

Примечание.  Сетевой протокол службы времени не может использоваться между двумя серверами Cisco CallManager. Сетевой протокол службы времени, установленный в Cisco CallManager, является клиентской NTP-службой и синхронизируется только с NTP-сервером.

  1. Для проверки настройки автоматического запуска службы NetworkTimeProtocol выполните следующие действия:

    1. Щелкните правой кнопкой мыши на значке Мой компьютер и выберите в контекстном меню пункт Управление.

    2. Раскройте раздел Службы и приложения.

    3. Выберите подраздел Службы.

    4. Дважды щелкните по службе Протокол сетевого времени.

    5. Убедитесь, что для поля "Тип запуска" установлено значение Авто.

  2. Настройте файл C:\WINNT\system32\drivers\etc\ntp.conf.

    В этом файле содержится список серверов времени, с которыми синхронизируется сервер Cisco CallManager. Cisco CallManager можно настроить на использование определенного сервера времени или на получение от маршрутизатора широковещательных пакетов сетевого протокола службы времени в сегменте локальной сети (до тех пор, пока маршрутизатор настроен на отправку таких пакетов).

    • Образец файла ntp.conf, использующий статические серверы времени:

      • server 10.0.0.10;

      • server 10.1.0.10;

      • driftfile %windir%\ntp.drift.

    • Образец файла ntp.conf, использующего маршрутизатор, который отправляет широковещательные пакеты сетевого протокола службы времени:

      • broadcastclient;

      • driftfile %windir%\ntp.drift.

  3. Перейдите к панели управления Службы и остановите/запустите службу Протокол сетевого времени. Подождите несколько минут для вступления в действие изменений.

Действия в случае, когда служба Протокол сетевого времени не запущена на сервере Cisco CallManager

Примечание.  Эта процедура применима только к Cisco CallManager.

Для установки службы Протокол сетевого времени выполните следующие действия:

  1. Откройте окно командной строки и перейдите в следующую папку:

    C:\>cd C:\Program Files\Cisco\Xntp
    
  2. Запустите на выполнение пакетный файл install.bat:

    C:\Program Files\Cisco\Xntp>install.bat
    
    Installing Configuration Files
    
            1 file(s) copied.
    
    Installing Executables
    
            1 file(s) copied.
    
            1 file(s) copied.
    
            1 file(s) copied.
    
            1 file(s) copied.
    
            1 file(s) copied.
    
      
    
    The NTP service is already installed
    
    Remove it first if you need to re-install a new version
    
    .
    
    The NTP Service is now installed.
    
    Please modify the NTP.CONF file in C:\WINNT appropriately.
    
    .
    
    .
    
    See readme.txt for more information.
    
    .
    
    After modifying the configuration file, use the services control panel
    
    to make NTP autostart and either reboot or manually start it.
    
    When the system restarts, the NTP service will be running.
    
    For more information on NTP Operations please see the NTPOG.Wri
    
    (NTP Operations Guide) in the C:\WINNT\..\xntp directory...
    
    .
    
    C:\Program Files\Cisco\Xntp>

Ручная синхронизация времени с сервером времени, используя сетевой протокол службы времени

Примечание.  Эта процедура применима только к Cisco CallManager.

Для ручной синхронизации времени с сервером времени, используя сетевой протокол службы времени, выполните следующие действия.

  1. В панели управления Службы остановите работу службы Протокол сетевого времени.

  2. Синхронизируйте частоту тактовых генераторов с помощью одной из следующих команд в командной строке:

    1. Для синхронизации с удаленным сервером времени:

      ntpdate x.x.x.x
      
      

      где x.x.x.x — IP-адрес сервера времени.

    2. Для синхронизации с широковещательным маршрутизатором:

      ntpdate x.x.x.x
      
      

      где x.x.x.x — IP-адрес Ethernet-порта маршрутизатора.

  3. В панели управления Службы перезапустите службу Протокол сетевого времени.

Синхронизация Cisco Unity Express/Cisco CallManager Express Server с внешним сервером времени

С помощью сетевого протокола службы времени маршрутизаторы Cisco CallManager Express/Cisco Unity Express можно синхронизировать с выбранным тактовым генератором сети, который называют главным тактовым генератором сети (часами). Сведения о настройке сетевого протокола службы времени на маршрутизаторах Cisco CallManager Express/Cisco Unity Express см. в документе под названием Настройка протокола сетевого времени.

Разрешение клиентским компьютерам производить синхронизацию с серверами-источниками доменного времени

Первый вариант

По умолчанию на серверах Cisco CallManager протоколы сетевого времени не используются. Поэтому для синхронизации времени между серверами кластера компания Cisco рекомендует использовать один из вариантов решения этой проблемы, чтобы обеспечить синхронизацию даты и времени между всеми серверами кластера Cisco CallManager. Это поможет при поиске и устранении неисправностей, а также гарантирует, что все телефоны кластера отображают одно и то же время. Это решение описывает способ обеспечения синхронизации между серверами Cisco CallManager с помощью команды Net Time в Windows. Эта процедура рекомендуется для выполнения при отсутствии в домене сервера времени.

Первое решение

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

  1. Выберите Пуск > Настройка > Панель управления > Назначенные задания > Добавить задание и щелкните Далее.

  2. При запросе выбрать программу нажмите кнопку Обзор..., а затем выберите c:\winnt\system32\net.exe.

  3. Введите имя задачи (например, Time Sync).

  4. Выберите ежедневное выполнение задания, а затем нажмите кнопку Далее.

  5. Выберите время выполнения задания и нажмите кнопку Далее.

  6. Введите имя пользователя, принадлежащее к группе локальных администраторов, задайте пароль, а затем нажмите кнопку Далее.

  7. Установите флажок Установить дополнительные параметры после нажатия кнопки "Готово", а затем нажмите кнопку Готово.

  8. После открытия диалогового окна "Свойства" в поле "Выполнить" добавьте следующую строку C:\WINNT\system32\net.exe time \\CCM /set /y.

    Замените "CCM" на имя сервера или на IP-адрес сервера, с которым необходимо проводить синхронизацию.

  9. Для сохранения сделанных изменений и закрытия окна "Назначенные задания" нажмите кнопку OK.

Примечание.  Эта процедура также применима к серверам Cisco Unity, когда разрешено использование протокола сетевого времени и может использоваться синхронизация с другим сервером в рамках кластера.

Дополнительные сведения см. в документе 131715 базы знаний Майкрософт "How to Set Up And Synchronize with Domain Time Source Servers" (Настройка и синхронизация с серверами-источниками доменного времени). leavingcisco.com.

Второй вариант

Windows 2000 использует службу синхронизации времени W32Time для синхронизации даты и времени на компьютерах в сети под управлением Windows 2000. Эта служба не запускается автоматически после установки Cisco CallManager. Компания Cisco рекомендует запустить эту службу для того, чтобы гарантировать синхронизацию даты и времени на каждом сервере в кластере Cisco CallManager. Это поможет при поиске и устранении неисправностей, а также гарантирует, что все телефоны кластера отображают одно и то же время. Это решение описывает, как включить W32Time на серверах Cisco CallManager и синхронизировать их с основным контроллером домена (PDC) Windows 2000.

Если сервер Cisco Unity является частью домена Windows 2000, то он автоматически синхронизируется с основным контроллером домена. Однако, если сервер Cisco Unity оказывается только контроллером домена (DC), то необходимо настроить синхронизацию времени с помощью NTP-протокола, используя процедуру в разделе Второе решение.

Примечание.  Это решение основано на предположении о том, что основной контроллер домена Windows 2000 уже настроен в качестве сервера времени. Дополнительные сведения о настройке контроллера домена в качестве надежного сервера времени см. в документе Microsoft Knowledge Base Article – 216734 (How to Configure an Authoritative Time Server in Windows 2000) (Статья 216734 из базы знаний корпорации Майкрософт — Настройка надежного сервера времени в операционной системе Windows 2000) leavingcisco.com.

Второе решение

Выполните следующие действия для того, чтобы запустить службу W32Time на серверах Cisco CallManager и синхронизировать их с основным контроллером домена (PDC) Windows 2000.

  1. Выберите Пуск > Настройка > Панель управления > Администрирование > Службы для запускаСлужбы времени Windows.

    Примечание.  Компания Cisco рекомендует устанавливать для Службы времени Windows автоматический  тип запуска, что будет приводить к ее перезапуску при перезагрузке системы.

  2. Для каждого сервера Cisco CallManager введите следующую команду:

    net time /setsntp:domain controller
    
    

    domain controller — основной контроллер домена Windows 2000, который выступает в качестве сервера времени.

  3. Остановите и перезапуститеСлужбу времени Windows.

Примечание.  Это метод настройки синхронизации времени используется как для серверов Cisco CallManager, так и для серверов Cisco Unity. Однако, для сервера Cisco Unity контроллер домена является внешним источником сетевого протокола службы времени.

Дополнительные сведения см. в документе Microsoft Knowledge Base Article – 216734 (How to Configure an Authoritative Time Server in Windows 2000) (Статья 216734 из базы знаний корпорации Майкрософт — Настройка надежного сервера времени в операционной системе Windows 2000) leavingcisco.com.

Проверка

Для этой конфигурации отсутствует процедура проверки.

Поиск и устранение неисправностей

Для этой конфигурации отсутствуют сведения об устранении неполадок.

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

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


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


Document ID: 21003