Интерфейсы и модули Cisco : Cisco Nexus 7000 Series Supervisor 1 Module

Nexus 7000 возможностей регистрации

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

Введение

Этот документ описывает возможности регистрации, доступные на Nexus 7000.

Внесенный Viral Bhutta и Shridhar Dhodapkar, специалистами службы технической поддержки Cisco.

Возможности Logflash

  • Logflash является компактной флэш - картой на 8 ГБ (USB), установленный как "logflash": файловые системы для постоянного хранения различной регистрационной информации, такой как сообщения системного журнала, выходные данные отладки, ключевые файлы и информация о встроенном диспетчере событий (EEM).

    SUP1

    SUP2

  • Если устройство перезагружено в операции записи, структура файловых систем могла бы быть повреждена. Например, если это было повторно загружено или выключено пользователем или сбросом В обслуживании обновлением программного обеспечения (ISSU), завершился катастрофическим отказом, или и так далее.
    N7K1# dir logflash:
    compact flash is either not present or not formatted
  • Если logflash файловые системы не установлены, попытайтесь вручную установить его.
    N7K1# mount logflash:
    Failed to mount logflash
  • Если logflash файловые системы все еще не установлены, попытайтесь извлечь/повторно вставить их.
  • Выполните проверку файловой системы.
    N7K1# system health check logflash
    Unmount successful...
    Fix any file system errors ...done.
  • Если все остальное отказывает, logflash может быть переформатирован.
    N7K1# format logflash:
    This command is going to erase the contents of logflash:.
    Do you want to continue? (yes/no) [n] y
    Notifying services to stop accessing the device...
    Formatting logflash:
    mke2fs 1.35 (28-Feb-2004)
    Formatting completed
  • Регистрация NX-OS не является только устойчивой, но и также сохранена как файл и таким образом является персистентной по повторным загрузкам.
  • Файлы повернуты (как только они достигают 10 МБ).
  • Контексты виртуального устройства ня по умолчанию (VDC) и журналы резервного управляющего модуль могут быть считаны (или скопированы к удаленному местоположению) от VDC по умолчанию.
    Nexus# show clock
    21:19:03.878 UTC Fri Jan 25 2013
    Nexus# show ver | in uptime
    Kernel uptime is 16 day(s), 2 hour(s), 45 minute(s), 59 second(s)
    Nexus# show file logflash://sup-active/log/messages
    2008 Jan 1 14:05:54 %IDEHSD-2-MOUNT: logflash: online
    2008 Jan 1 14:06:07 %MODULE-5-ACTIVE_SUP_OK: Supervisor 6 is active
    (serial: JAF1545BTGH)
    2008 Jan 1 14:06:07 %PLATFORM-5-MOD_STATUS: Module 6 current-stat

    Nexus# dir logflash://sup-standby/vdc_3/log/messages
        219040   Jul 16 20:51:25 2012 vdc_3/log/messages
  • Только сообщения уровня 1-2 распечатаны к консоли из-за скорости передачи. (Увеличение скорости передачи является опцией для печати сообщений выше уровней 1-2.)
  • Nvram команды show log распечатывает только сообщения уровня 1-2.
  • Файл журнала команды show log распечатывает сообщения в сохраненном на буфер журнала в/var/log/external/.
  • Если команда show log не делает журналов show current, или регистрация остановлена, то проверьте/var/log каталог как показано здесь:
    N7K1# show system internal flash
    Mount-on                  1K-blocks      Used   Available   Use%  Filesystem
    /                            409600     62432      347168     16   /dev/root
    /proc                             0         0           0      0   proc
    /sys                              0         0           0      0   none
    /isan                       1048576    366864      681712     35   none
    /var                          51200       544       50656      2   none
    /etc                           5120      1620        3500     32   none
    /nxos/tmp                     40960      1268       39692      4   none
    /var/log                      51200     51200           0    100   none
    /var/home                      5120        84 5036      2   none
    /var/tmp                     307200      2972      304228      1   none
    /var/sysmgr                 1572864 60     1572804      1   none
    /var/sysmgr/ftp              512000 108476      403524     22   none
    /var/sysmgr/srv_logs         102400 0      102400      0   none
    /var/sysmgr/ftp/debug_logs    10240         0       10240      0   none
    /dev/shm                    3145728 748672     2397056     24   none
    /volatile                    512000         0      512000      0   none
    /debug                         5120       108        5012      3   none
    /dev/mqueue                       0         0           0      0   none
    --------------------------------------SNIP---------------------------------

    Как замечено выше,/var/log полон. Затем проверьте фактическое содержание/var/log для наблюдения, какой файл использует каталог. Возможно, из-за определяемых пользователем отладок или ключевых файлов, что каталог заполняется и остановлена следовательно регистрация.

    N7K1# sh system internal dir /var/log/external/
                                                                    ./         420
                                                                   ../         380
                                                           glbp.debug          231
                                                        libfipf.24944            0
                                                                vdc_4/          80
                                                        libfipf.24115            0
                                                                vdc_3/          80
                                                        libfipf.23207            0
                                                                vdc_2/          80
                                                     libdt_helper.log     51523584
                                                         libfipf.5582            0
                                                         libfipf.4797            0
                                                         libfipf.4717            0
                                                             messages       651264
                                                         startupdebug            0
                                                eobc_port_test_result            3
                                                mgmt_port_test_result            3
                                                      bootup_test.log        18634

    Можно также использовать журнал dir: просмотреть содержание.

    В вышеупомянутом примере libdt_helper.log занимает большую часть места и следовательно существуют проблемы с регистрацией. Обратитесь к идентификатору ошибки Cisco CSCue98451.

Общая ошибка о Регистрации

  • "Уровень регистрации <функция> <уровень>" НЕ заставляет ту функцию распечатывать сообщения на том уровне. Это фактически говорит функции syslog "только" распечатывать сообщения для той функции к буферу журнала / сервер, если они имеют тот уровень как "порог печати".

    Пример ниже показов системный журнал, который распечатал сообщение для Менеджера Порта Ethernet (ETHPM), который имеет уровень по умолчанию 5. Начиная с ниже сообщения уровень 5, оно встречает уровень регистрации "порог".

    Nexus(config)# int e 3/1
    Nexus(config-if)# shut
    2013 Jan 25 21:42:07 Nexus %ETHPORT-5-IF_DOWN_ADMIN_DOWN:
    Interface Ethernet3/1 is down (Administratively down)

    При изменении уровня на 3 сообщения больше не распечатываются. Это может сильно препятствовать возможности устранить неполадки.

    Nexus(config-if)# logging level ethpm 3
    Nexus(config)# int e 3/1
    Nexus(config-if)# no shut
    Nexus(config-if)# sh log last 1
    2013 Jan 25 21:42:07 Nexus %ETHPORT-5-IF_DOWN_ADMIN_DOWN:
    Interface Ethernet3/1 is down (Administratively down)

Журнал учета

  • Журнал учета для Аутентификации, авторизации и учета (AAA) и локальный, позволяет нам видеть, что все команды config работают на устройствах от любого пользователя. 
    Nexus# show accounting log
    Fri Mar 15 10:19:58 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=configure terminal ; interface Ethernet1/1 (SUCCESS)
    Fri Mar 15 10:19:59 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=configure terminal ; interface Ethernet1/1 ; shutdown (REDIRECT)
    Fri Mar 15 10:19:59 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=configure terminal ; interface Ethernet1/1 ; shutdown (SUCCESS)
    Fri Mar 15 10:20:03 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=configure terminal ; interface Ethernet1/1 ; no shutdown (REDIRECT)
    Fri Mar 15 10:20:03 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=configure terminal ; interface Ethernet1/1 ; no shutdown (SUCCESS)
  • В Выпуске 5.x и позже (из-за идентификатора ошибки Cisco CSCtf04410), вы можете enable logging "всех" команд работать на устройстве (не только команды config) при настройке "предельного журнала - все".
    N7K1(config)# terminal log-all
    N7K1(config)# show accounting log all
    Thu Mar 14 17:54:11 2013:type=update:id=console0:user=vbhutta:
    cmd=show system internal feature-mgr event-history errors (SUCCESS)
    Thu Mar 14 17:54:11 2013:type=stop:id=console0:user=Ciscoadmin:cmd=
    Thu Mar 14 17:54:11 2013:type=start:id=console0:user=Ciscoadmin:cmd=
    Thu Mar 14 17:54:11 2013:type=update:id=console0:user=Ciscoadmin:
    cmd=show system internal feature-mgr event-history msgs (SUCCESS)
  • Как системные журналы, журналы учета также сохранены в файл, и таким образом персистентные после повторных загрузок.
    N7K1# dir logflash://sup-active/vdc_1
        130557   Jan 26 21:46:12 2013 accounting_log
        250070   Jan 08 16:55:20 2013 accounting_log.1
  • Если существует аварийное переключение Supervisor, можно найти журнал учета от резервного управляющего модуль также.

История события

  • С NX-OS существует "постоянная" регистрация истории события/отладок, которая работает в фоновом режиме по умолчанию (на В постоянного тока и на компонент).
  • Никакое реальное влияние к ЦПУ.
  • Конфигурируемый размер журнала истории события.
    N7K1(config)# ip adjmgr internal event-history errors size ?
     disabled Disabled
               *Default value is small
     large    Large buffer
     medium   Medium buffer
     small    Small buffer

    show run all | i event-history to see the configured size
  • Доступный для компонентов программного и аппаратного обеспечения, как показано в этих примерах:

    Программные компоненты

    N7K1#  show ip ospf internal event-history event

    OSPF events for Process "ospf-1"
    2013 Jan 23 17:45:06.518702 ospf 1 [6219]: [6250]:
    Got a URIB route notification message, xid 4294901878, count 3
    2013 Jan 23 16:58:28.192141 ospf 1 [6219]: [6250]:
    Got a URIB route notification message, xid 4294901876, count 3
    2013 Jan 23 16:35:47.630173 ospf 1 [6219]: [6250]:
    Got a URIB route notification message, xid 4294901874, count 3

    Аппаратные компоненты на уровне модуля

    module-3# show hardware internal mac event-history info

    1) At 596873 usecs after Tue Jan 22 17:06:52 2013
       r2d2_fill_port_reset_info-275: Total ports 32
        inst_affected 8 total_reset_time 4000 ms
    2) At 577801 usecs after Tue Jan 22 17:06:52 2013
       r2d2_fill_port_reset_info-187: Reset req. for
        Inband instance so choose all instances

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

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