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

PGW 2200 Softswitch: соберите информацию поиска неисправностей для случаев TAC

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


Содержание


Введение

При открытии случая с Центром технической помощи (TAC) Cisco некоторая предварительная информация запрошена, чтобы лучше определить и квалифицировать проблему. Часть этой информации всегда запрашивается, и другая информация зависит от природы проблемы. Если вас просят собрать эту информацию инженером после открытия случая она приводит к задержке резолюции. Кроме того, хорошее описание проблемы требуют, который должен включать поток требования способа, которым вы столкнулись с проблемой в то время. Коллекция Языка определения сообщения (MDL), шпиона, наркомана и информации об отладке может бывший присоединенный документы по делу при открытии случая.

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

Этот документ предназначен для клиентов Cisco что Данные о поддержке и Голосовые Решения для Передачи сигналов, основанные на Cisco PGW 2200 Softswitch (раньше SC 2200 и VSC 3000 или Диспетчер Телефонии Cisco) программное обеспечение Media Getaway Controller (MGC).

Предпосылки

Требования

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

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

Информация в этом документе основана на этих версиях программного обеспечения:

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

Соглашения

Для получения дополнительной информации о соглашениях документа направьте в Cisco Технические Соглашения Подсказок.

Основная информация

Закончите эти шаги:

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

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info1.gif

  2. Выпустите команду uname для обнаружения вас версия UNIX.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info2.gif

  3. Выпустите команду prtconf для обнаружения размера RAM.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info3.gif

    Другой способ определить размер RAM состоит в том, чтобы выпустить команду uname.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info4.gif

  4. Выпустите команду df для определения суммы свободного доступного дискового пространства.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info5.gif

  5. Спасите результаты команд, описанных в более ранних шагах, и перенаправьте продукцию к файлу с любым>./filename.txt команда или>>./filename.txt команда для многократных приложений.

    Для сбора информации о Слое 2 и 3 из операции NIC, выпустите команды netstat и ifconfig. Часть этой информации хороша для обновлений документов по делу.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info6.gif

  6. netinfo.txt файл, который создан потребности, которые пошлют инженеру TAC. Уровень участка согласован с использованием команды pkginfo с продукцией, перенаправленной к файлу.

    collect_troubleshoot_info7.gif

  7. Файл участков-installed.txt, который создан потребности, которые пошлют инженеру TAC. Выпустите команду mml для наблюдения версии программного обеспечения PGW 2200, которая в настоящее время бежит.

    collect_troubleshoot_info8.gif

  8. Выпустите команду rtrv-ne-health для наблюдения полного здоровья сетевого элемента. Это применяется к Выпуску 9.

    collect_troubleshoot_info9.gif

Экспортируйте конфигурацию Cisco PGW 2200

В большинстве случаев текущая конфигурация Cisco PGW 2200 Softswitch, которую просит TAC, используется для анализа его для ошибок конфигурации. Эта конфигурация не является продукцией команды prov-rtrv:all, поскольку это не показывает обеспечивающие команды, которые используются. Вместо этого TAC нуждается или в подлиннике конфигурации для проблемного отдыха или в токе *.dat файлы от системы.

  1. Чтобы экспортировать и спасти текущую конфигурацию, выпускает команду prov-exp:all от MML.

    config-exported.tar файл, который создан потребности, которые пошлют инженеру TAC.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info10.gif

  2. Используйте полезность архивирования смолы в UNIX для экономии тока *.dat файлы.

    config.tar файл, который создан потребности, которые пошлют инженеру TAC, который работает над случаем.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info11.gif

Дополнительная информация, требуемая TAC

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

  1. Проверьте на OS сообщения Соляриса. Сообщения файла и messages.x нужно послать инженеру TAC.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info12.gif

  2. Выпустите команду хвоста для проверки на прикладные сообщения Cisco PGW 2200 Softswitch.

    Все platform.log файлы, связанные с проблемой, нужно послать инженеру TAC.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info13.gif

  3. Выпустите команду rtrv-милостыни для проверки на тревоги Cisco PGW 2200 Softswitch.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info14.gif

    Если вы хотите собрать тревоги из файлов системного журнала от CLI с удобочитаемыми датами и времена, создать подлинник переработки в Perl (вырежьте и вставьте этот подлинник):

    alias rdalm 'perl -F, -anwe '\''print 
    unpack("x4 A15", localtime($F[1])),".$F[2]: @F[0,3..7]"'\'''

    CD в каталог Alarms:

    cd /opt/CiscoMGC/var/spool
    

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

    rdalm alm_yyymmdd* 

    где yyyymmdd является соответствующей датой.

  4. Выпустите команду rtrv-dest:all для проверки основного статуса сети SS7.

    http://www.cisco.com/c/dam/en/us/support/docs/voice-unified-communications/pgw-2200-softswitch/27580-collect-troubleshoot-info15.gif

Coredumps

В случае, если coredump найден в соответствии со справочником,/opt/CiscoMGC/var, управляйте двумя командами UNIX pstack и pmap в соответствии с Солярисом 2.8 и приложите продукцию к документам по делу. Также загрузите основной файл на документы по делу.

Примечание: В Cisco основной файл проанализирован через другие инструменты:

Example : 
Under /opt/CiscoMGC/var 
<logging as root> 
#pstack <core_file> 
#pmap <core_file>

Назовите следы

Чтобы избежать просить ''называть следы'', которые дают более гранулированный поисковый выбор на PGW 2200 для 'состояния процесса двигателя требования' того требования, трассирующий снаряд MDL дает C ++ объект, иллюстрировавший примерами двигателем, который содержит коллекцию объектов TraceFile для того требования. Этот след MDL может дать некоторые детали, где проблема связана на PGW 2200 и приветствуется во время рассмотрения дела. Лучший сценарий должен загрузить как можно больше информации в течение времени, вы сталкиваетесь с проблемой. Основанный на сценарии или решении вы сталкиваетесь, можно собрать информацию, детализированную в этих секциях:

Соберите след PGW 2200 MDL

Используйте эту процедуру для сбора, след MDL через MML командуют STA-SC-TRC (След Начала).

Основанный, на которой версии Cisco PGW 2200 Softswitch вы бежите, подробная информация может быть найдена для:

  1. Определите Происходящее число SS7 SigPath или Происходящее Число TrunkGroup, в которое помещены требования.

  2. Вращайте регистрацию: подлинник, которым управляют, под/opt/CiscoMGC/bin/log_rotate.sh.

  3. Начните след MDL:

    mml>sta-sc-trc:<ss7sigPath name | orig trunkgroup number>:CONFIRM
    
  4. Выступите тест (звонят).

  5. Остановите след MDL:

     mml>stp-sc-trc:all
    
  6. Определите Id Требования (C:) плохого требования.

    Если этот испытательный звонок сделан в условиях испытаний, только одном показе CALL_ID.

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

  7. Преобразуйте след MDL в удобочитаемый формат:

    1. Пойдите в/opt/CiscoMGC/var/trace справочник.

    2. Управляйте этой командой:

      get_trc.sh <trace file name>
      

      Например:

      /opt/CiscoMGC/var/trace
      mgcusr@mgc-bru-20%get_trc.sh _ss7path_20040116103221.btr
          get_trc.sh ca/sim/sp Trace File Utility Mistral Version 1.2
          The ANALYSIS mdo file is:  GENERIC_ANALYSIS.mdo
          Retrieving _ss7path_20040116103221.btr trace file Call ID's, please wait...
          Enter one of the following commands:
          S = Simprint in less
          F = Simprint with printing of sent and received Fields in less
          D = Display trc trace in less
          G = Display trc trace in less (Generated)
          C = Convert to trc trace file
          A = Display CA file in less
          N = Move to Next call ID
          P = Move to Previous call ID
          L = List call ID's in current file
          X = Set SP flags
          H = Print Help
          Q = Quit get_trc.sh
          Or just enter the ID of the call you want if you know it
          Use (N)ext and (P)revious to move between the call ID's
          _ss7path_20040116103221.btr contains 1 call(s)
         ==> Working on call 1 ID 23 H = Help [S/F/D/G/C/A/N/P/L/H/Q/id]? 
  8. Напечатайте Id Требования в быстром для скачка к следу MDL плохого требования.

  9. Выберите выбор C для преобразования файла следа.

    Примечание: .btr файлы являются двойными файлами следа, которые произведены функцией трассирующего снаряда PGW. Главная часть имени файла дана в VSC MML, командуют sta-sc-trc. PGW всегда добавляет .btr расширение к этим файлам. При помощи выбора C файл преобразован в текстовый формат, и расширение имеет .trc файлы, которые являются текстовыми файлами следа. Они содержат детализированный, линию за линией прослеживают информацию из кодекса MDO, которым управляют в переигровке моделирования, которая производит файл. Поэтому, они содержат следы MDL.

  10. Файл следа находится в/opt/CiscoMGC/var/trace.

  11. Соберите platform.log информацию под/opt/CiscoMGC/var/log. В некоторых случаях инженер TAC может попросить другую platform.log информацию, связанную с проблемой, о которой сообщают, в то время как обработан случай TAC.

Соберите HSI MDL следы

Обратитесь к Сбору данных HSI для Запросов на обслуживание Технической поддержки для получения информации и процедур по тому, как собрать HSI MDL следы.

Соберите Следы Шпиона/Наркомана

Используйте эту процедуру для сбора следов шпиона/наркомана, если вы установили Центр Телефонии Пакета - Контроль и Поиск неисправностей (PTCMT), или вы управляете старой версией шпиона (который полезен для имения хорошего понимания потока требования).

  1. Ищейка, которой управляют, на всех платформах Соляриса.

    1. Для сбора информации ищейки UNIX загрузитесь как суперпользователь и управляйте ищейкой команды <IP-адрес>-x42-o snoop.log.

    2. Нажмите Ctrl +C для перехода из ищейки.

    3. Загрузите snoop.log файл на документы по делу.

      Примечание: Объясните в документах по делу, что этот файл был захвачен через команду ищейки UNIX.

  2. Запустите приложение шпиона Cisco.

    1. Для сбора информации шпиона Cisco загрузитесь как суперпользователь и управляйте командой./шпион международных INTERFACE PARMS LIST, или можно бежать./шпион, который предоставляет полное описание.

    2. Для Пригвожденного решения управляйте./шпионом интервалами hme'x' isdn ss7 rlm> snooper_int1, где x является интерфейсным числом. Можно также найти это при издании ifconfig-a команда. Кроме того, загрузите snooper_int1 файл на документы по делу.

    3. Для Переключенного решения войдите в./шпиона интервалов hme'x' mgcp ss7 eisup> snooper_int1, где x является интерфейсным числом. Можно также найти это при издании ifconfig-a команда. Кроме того, загрузите snooper_int1 файл на документы по делу.

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

      % ( snooper int hme0 rudp & ; sleep 1 ; snooper int hme1 rudp & ) >> test
      % ps -ef | grep snooper | grep -v grep
      root 10748 10737 1 20:52:54 pts/15 0:00 snooper int hme1 rudp
      root 10736 1 1 20:52:53 pts/15 0:00 snooper int hme0 rudp
      % tail -f test
  3. PTCMT, которым управляют. Для получения дополнительной информации обратитесь к Центру Телефонии Пакета Cisco - Контроль и Поиск неисправностей.

    Для сбора информации PTCMT загрузитесь как суперпользователь и управляйте командой./ptcmt международный INTERFACE PARMS LIST, или можно бежать./шпион, который предоставляет полное описание.

    • Для Пригвожденного решения войдите в./ptcmt интервал hme'x' isdn ss7 rlm> snooper_int1, где x является интерфейсным числом. Можно также использовать ifconfig-a команда. Кроме того, загрузите snooper_int1 файл на документы по делу.

    • Для Переключенного решения войдите в./ptcmt интервал hme'x' mgcp ss7 eisup> snooper_int1, где x является интерфейсным числом. Можно также использовать ifconfig-a команда. Кроме того, загрузите snooper_int1 файл на документы по делу.

Соберите информацию отладки относительно Ворот

Основанный на том, если вы используете Пригвожденное решение [Ni2 +] или Переключенное решение [MGCP], отладьте информацию между PGW 2200, и ворота могут предоставить подробную информацию проблемы, о которой сообщают.

  • Для Пригвожденного решения войдите в команду isdn q931 отладки и загрузите детали на случай TAC.

  • Для Переключенного решения войдите в отладку mgcp команда пакета и загрузите детали на случай TAC.

Примечание: знайте, что вы не управляете этой командой отладки, в то время как груз CPU выше 60 процентов. Можно согласовать это с шоу proc команда CPU. Кроме того, основанный на проблеме, о которой сообщают, другие команды отладки может требовать инженер TAC.

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

Соберите системные данные

Программное обеспечение Cisco PGW 2200 Softswitch включает подлинник сбора данных. При управлении этим подлинником снимок данных системы спасен к файлу системного журнала. Необходимо управлять этим подлинником после обнаружения проблемы и до принятия любых мер по ликвидации последствий. Отошлите к Сбору Системных Данных для Cisco TAC для получения дополнительной информации.

Вот собрать подлинник данных:

mssol-pgw-6% collectdata
the location of the log file is /opt/CiscoMGC/var/log/200806111552.mssol-pgw-6.log
mssol-pgw-6% ls -al /opt/CiscoMGC/var/log/200806111552.mssol-pgw-6.log
-rw-rw-r--   1 mgcusr   mgcgrp    266375 Jun 11 15:52 /opt/CiscoMGC/var/log/200806111552.mssol-pgw-6.log
mssol-pgw-6% more /opt/CiscoMGC/var/log/200806111552.mssol-pgw-6.log

Мини-инструмент анализа разбора

mini_parse.pl является поисковым инструментом, который может обеспечить подробный анализ потоков требования. Этот инструмент расположен в папке /opt/CiscoMGC/bin. Миниразбор предоставляет простую блок-схему событий, которые содержатся в файле следа MDL (.trc). Использование показывают здесь:

mini_parse.pl [-d] [-b] [-i] [-m] [-s] <tracefile>

где

  • - d: добавляет, что дополнительное сообщение расшифровывает

  • b: добавляет дополнительная аналитическая информация числа B

  • m: печатает сообщения только (никакие внутренние сигналы)

  • i: добавляет дополнительная информация IN

  • s: добавляют изменения состояния

Продукция может быть перенаправлена к файлу.

За отслеживание вызовов

Можно выполнить передовые следы требования с Участком выпуска 9.7 (3) Cisco PGW 2200 Softswitch 8 и позже. Продвинутое отслеживание вызовов основано на существующей функции отслеживания вызовов и добавляет число вызывающего абонента, номер вызываемого абонента, урегулирование машинного уровня перегруженности (MCL), стоимость причины и продолжительность вызова как критерии отслеживания вызовов. Когда Cisco PGW 2200 Softswitch предварительно формирует следы требования, это улучшение делает отслеживание вызовов более точным и уменьшает системные исполнительные воздействия на Cisco PGW 2200 Softswitch.

Для получения информации о том, как начать отслеживание вызовов, отошлите к Старту Отслеживания вызовов (на Участке Выпуска 9.7 (3) 8) раздел операций Cisco PGW 2200 Softswitch по Выпуску 9, Обслуживания и Поиска неисправностей Гида.

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

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


Соответствующая информация


Document ID: 27580