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

Сбор данных HIS для запросов к службе технической поддежки (Cisco Technical Support)

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


Содержание


Введение

При открытии Запроса на обслуживание с технической поддержкой Cisco некоторые предварительные сведения требуются, чтобы лучше определять и квалифицировать проблему. Часть этой информации всегда запрашивается; другие информационные требования зависят от природы проблемы. Если вы ждете для сбора этой информации после открытия Запроса на обслуживание, и инженер просит ее, то неизбежно, что будет задержка разрешения.

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

Этот документ предназначен для Клиентов Cisco что Решения для Голосовой сигнализации поддержки на основе системы Интерфейса сигнализации H.323 (HSI) Cisco и Cisco PGW 2200 (раньше вызванный SC 2200 и VSC 3000, или контроллер телефонии Cisco или Контроллер шлюза среды).

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

Требования

Для использования данного документа требуется знание следующих тем:

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

Сведения в этом документе основываются на Интерфейсе сигнализации H.323 (версия 2.x или выше) и Контроллер шлюза среды PGW (версия 9).

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

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

(приглашение)# Среда
% Приглашение оболочки csh UNIX. Это - приглашение интерфейса командной строки (CLI) по умолчанию для учетной записи UNIX mgcusr после входа в систему.
# Приглашение оболочки корневого уровня UNIX. Это - приглашение CLI по умолчанию для пользователя маршрута. Выполните su команду UNIX для получения там.
mml> Приглашение приложения Человеко-машинного языка (MML). Выполните команду mml от приглашения оболочки csh добраться там.

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

Стандартные запрашиваемые сведения

Для всех HSI-связанных проблем эта стандартная информация должна всегда быть сразу предоставлена технической поддержке Cisco:

  1. Описание проблемы
  2. ОБЩАЯ ИНФОРМАЦИЯ
  3. Сведения о системе HSI
  4. Текущая конфигурация HSI

Проблема определенная информация

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

Связанные с вызовом проблемы

Если проблема включает вызов через HSI, эта информация должна быть предоставлена:

  1. Стандартные запрашиваемые сведения
  2. След ищейки HSI UNIX
  3. След приложения HSI

Поскольку HSI взаимодействует близко с PGW, эта информация должна быть собрана относительно PGW также:

  1. PGW инспектор Cisco (PTC-MT) след
  2. Сведения о системе PGW
  3. Текущая конфигурация PGW
  4. PGW (MDL) трассировка вызова

Если HSI говорит с Cisco оконечная точка H.323 программного обеспечения IOS�, эта информация должна быть собрана:

  1. Сведения о системе оконечной точки H.323
  2. Выход команды отладки оконечной точки H.323

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

Дамп основной памяти приложения HSI

Если приложение HSI перенесло дамп основной памяти, эта информация должна быть предоставлена:

  1. Стандартные запрашиваемые сведения
  2. Ключевой файл HSI
  3. pstack и команда pmap выведены

Подготовка вложенных файлов

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

Для упрощения этой задачи создайте временный подкаталог, в который можно скопировать соответствующие файлы. Например, выполните mkdir/var/tmp/ciscotac команда для создания временного подкаталога названным ciscotac. Затем используйте один из этих методов для сжатия файлов:

  • Все файлы, сжатые вместе:

    % cd /var/tmp/ciscotac
    
    % tar cf - . | compress > ../files4tac.tar.Z
    
    !--- This method creates one archive file in the parent directory
    !--- (so that tar fdoes not archive its own archive) that contains
    !--- all of the files from /var/tmp/ciscotac.
    !--- If you have gzip installed, you may replace compress with gzip.
    
    
  • Каждый файл, сжатый индивидуально:

    % cd /var/tmp/ciscotac
    
    % compress *
    
    !--- If you issue compress (or gzip) by itself, it compresses and
    !--- replace each file individually, instead of creating a single
    !--- archive file. This is useful if the previous method would result
    !--- in an archive file that is too large to upload.
    !--- For core dump files, always use this method.
    
    

Как только архивный файл или файлы были предоставлены Специалисту службы технической поддержки, удалите их (и временный каталог) от файловой системы.

Информационные подробные данные

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

Описание проблемы

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

  • Нормальное поведение

  • Подробное наблюдаемое состояние

  • Если проблема включает вызов:

    • Вызов и номер вызываемого абонента и любое другое количество, которое могло бы быть вовлечено в сценарий вызова

    • Направление вызова (Определяют протоколы сигнализации входящего вызова и исходный звонок. Например: : SS7 к H.323.)

  • Скопированное и вставляемое содержание любых замеченных сообщений об ошибках

  • Действительно ли проблема восстанавливаема?

  • Какова частота проблемы?

  • Вносит изменение поведения на основе направления вызова, выпуска ПО, используемых компонентов или чего-либо еще? Другими словами, та же функциональность, как известно, работает правильно при использовании другого набора переменных?

ОБЩАЯ ИНФОРМАЦИЯ

Предоставьте эту общую информацию:

  • Программное и аппаратное обеспечение продукта освобождает идентификацию включенных всех составляющих.

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

  • Статус развертывания сети:

    • Действительно ли это - новая установка?

    • Действительно ли это - лабораторная работа (тест) среда?

    • Действительно ли это - рабочая сеть? Раз так:

      • Когда было первое возникновение проблемы?

      • Какие последние изменения были сделаны к включенным компонентам?

Сведения о системе HSI

Соберите выходные данные от этих команд MML:

mml> rtrv-ne

mml> rtrv-ne-health

Выполните эту команду UNIX для наблюдения уровня установки патча HSI:

% ls /opt/GoldWing/currentPM/bin/*main*

Текущая конфигурация HSI

Этот текстовый файл содержит текущую конфигурацию HSI:

/opt/GoldWing/currentPM/var/prov/active_config/session.dat

Также можно выполнить команду MML rtrv-config для получения текущей конфигурации.

След ищейки HSI UNIX

Ищейка является программным средством анализатора пакетов, которое прибывает стандарт, связанный с Solaris.

Как root, выполните эту команду перед созданием тестового вызова:

snoop -d interface -o fail.snoop

!--- interface is the relevant interface name and fail.snoop is
!--- the file name of the trace file that you want to write.

Теперь, сделайте тестовый вызов. Необходимо видеть, что количество пакетов восстанавливает работоспособность. Нажмите Ctrl+C после окончания вызова.

Отправьте fail.snoop файл Запросу на обслуживание или Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

Совет: Выполните/sbin/ifconfig-a команда, если вы не уверены об имени интерфейса.

След приложения HSI

Выполните эту процедуру для получения следа приложения к файлу.

  1. Enable logging через MML:

    mml> set-log:eisup:level=0xffff
    
    mml> set-log:callcontrol:level=0xffff
    
    mml> set-log:h323:level=0xffff
    
    mml> radlog::start
    
    mml> quit
    
  2. Освободите platform.log файл до теста:

    % cd /opt/GoldWing/currentPM/var/log
    
    % log_erase
    
    !--- This command purges the platform.log file. Source the
    !--- /opt/GoldWing/currentPM/local/setup.gw.csh file, if this
    !--- command is not recognized.
    
    
  3. Сделайте тестовый вызов.

  4. По окончании сохраните копию platform.log файла и отключите регистрацию:

    % cp platform.log fail.log
    
    mml> set-log:all:level=0x0000
    
    mml> radlog::stop
    
    mml> quit
    
  5. Отправьте fail.log файл Запросу на обслуживание или Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

PGW инспектор Cisco (PTC-MT) след

Инспектором Cisco является Cisco внутреннее программное средство анализатора пакетов. PTC-MT является коммерциализированной версией инспектора.

Для получения следа в формате ASCII выполните эти команды на PGW:

# cd snooper_directory


# ./snooper int interface_x ss7 nosnts mgcp noauep eisup detail hex >
  fail_interface_x.snooper &

!--- This command must be issued on one line.
!--- Issue this command for every redundant interface (interface_x)
!--- in the PGW. fail_interface_x.snooper is the file name of the
!--- ASCII trace file that you want to write.

Также для получения следа в двоичном формате выполните эти команды:

# cd snooper_directory


# ./snooper int interface_x file fail_interface_x.snooper & 

!--- Issue this command for every redundant interface (interface_x)
!--- in the PGW. fail_interface_x.snooper is the file name of the
!--- binary trace file that you want to write.

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

Отправьте fail_interface_x.snooper файл или файлы к Запросу на обслуживание или к Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

Примечания:

  • Удостоверьтесь, что правильно настроен seedfile.txt файл!

  • Если вы приняли решение собрать двоичный след, не забывайте передавать seedfile.txt файл также.

  • При использовании PTC-MT вместо инспектора, заменяете инспектора в предыдущих командах с ptcmt и заменяете nosnts nomtm.

  • Если вам не устанавливали инспектора или PTC-MT, используйте программное средство ищейки UNIX вместо этого.

Сведения о системе PGW Cisco

Соберите выходные данные от этих команд MML:

mml> rtrv-ne

mml> rtrv-ne-health

Эта команда оболочки UNIX отображает установленные исправления MGC:

% pkginfo -i | grep CSC

Текущая конфигурация PGW

Эта команда MML экспортирует текущую конфигурацию PGW:

mml> prov-exp:all:dirname="directory-name"

Все файлы, которые следуют из той команды, хранятся в/opt/CiscoMGC/etc/cust_specific/directory-name каталог.

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

PGW (MDL) трассировка вызова

Трассировка вызова MDL должна быть выполнена максимально кратко. Это поддерживает возможное влияние на производительность системы максимально низко; и это также ограничивает количество вызовов в следе, как можно больше, к соответствующему вызову только. Составные вызовы в следе не выбираемы, поскольку он делает его более сложным для определения местоположения соответствующего вызова.

  1. Запустите трассировку вызова:

    mml> sta-sc-trc:sig-path:confirm
    
    !--- sig-path is the call’s incoming signaling path.
    
    

    Примечание: Выполните команду rtrv-dest:all для определения sig path.

  2. Сделайте тестовый вызов.

  3. Остановите трассировку вызова:

    mml> stp-sc-trc:all
    
    !--- Note the BTR file name that is displayed at this point.
    
    mml> quit
    
  4. Запустите get_trc.sh сценарий:

    % cd /opt/CiscoMGC/var/trace
    
    % get_trc.sh filename.btr
    
    !--- filename.btr is the file name that was displayed when you
    !--- stopped the trace.
    
    
  5. Если составные вызовы присутствуют в следе, перешли сначала к ID соответствующего вызова путем запуска N, P, или команд идентификатора.

  6. Выполните команду C для выписывания следа этого вызова, в формате ASCII, к файлу TRC.

  7. Отправьте файл TRC Запросу на обслуживание или Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

Для получения дополнительной информации об этой процедуре, обратитесь к Разделу трассировки документации по PGW.

Сведения о системе оконечной точки H.323

Из режима включения соберите выходные данные этих команд:

show version

show running-config

Если устройство является IOS не-Cisco, попытайтесь получить подобную информацию.

Результаты выполнения команды debug Оконечной точки H.323

Если нагрузка на систему разрешает его, соберите выходные данные следующего списка команд отладки для неисправного вызова.

Примечание: Перед запуском этих команд отладки удостоверьтесь, что вам включили штампы времени в миллисекундах и sequence-numbers в конфигурации:

service timestamps debug datetime msec

service timestamps log datetime msec

service sequence-numbers
debug cch323 session

debug cch323 h225

debug cch323 h245

debug h225 asn1

debug h225 asn1 errors

debug h225 events

debug h225 q931

debug h245 asn1

debug h245 asn1 errors

debug h245 events

Если устройство является IOS не-Cisco, попытайтесь получить подобную отладочную информацию.

Ключевой файл HSI

Если приложение HSI завершается катастрофическим отказом, дамп основной памяти записан в файл с этим форматом имени файла:

/opt/GoldWing/currentPM/bin/core_timestamp

!--- timestamp is in the form YYYYMMDDhhmmss.

Ключевой файл или файлы должны быть сжаты отдельно перед отправкой их Запросу на обслуживание или Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

pstack и Выходные данные Команды pmap

Выполните эти команды UNIX для ключевого файла HSI:

# cd /opt/GoldWing/currentPM/bin

# ls -l core_*

# pstack core_file > core_file.proc

# pmap core_file >> core_file.proc

!--- core_file is the core dump file name that you retrieved
!--- with the ls -l core_* command.

Отправьте core_file.proc файл Запросу на обслуживание или Специалисту службы технической поддержки (см. Подготовку Вложенных файлов).

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

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


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