Switches : Switches Cisco Nexus 1000V Series

O registo do nexo 1000V VM pesquisa defeitos

19 Setembro 2015 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback

Introdução

Para que um VM venha em linha e receba a programação apropriada do Módulo de serviços virtualizado (VS), lá são algumas etapas necessárias. Este documento explica como determinar se as etapas apropriadas foram tomadas pelo software a fim obter uma máquina virtual (VM) registrada corretamente e programada.

Contribuído por Joey Ristaino, engenheiro de TAC da Cisco.

Troubleshooting

Estão aqui as etapas necessárias para que um VM venha em linha:

  1. O VM tem a informação apropriada do porta-perfil e o adaptador de rede é permitido.
  2. VMkernel permite a porta e associa a relação com um dvPort ID.
  3. O módulo de Ethernet virtual (VEM) obtém uma notificação da CONEXÃO do núcleo e envia uma notificação do anexo ao VS.
  4. O VS obtém a notificação e envia o VEM que a programação essa ele precisa baseado no dvport-grupo.
  5. O VM vem em linha.

Você pôde precisar de debugar o código. Use estes debuga para verificar isto:

  • o vemlog debuga o vssnet todo: mostra as mensagens DISCONNECT/CONNECT do núcleo
  • o eco debuga sfportagent tudo > /tmp/dpafifo: mostra que o anexo/destaca notificações do VEM

Termine as etapas:

  1. Permita o adaptador no VM.



  2. Veja os índices do comando all da mostra do vemlog.

    Verifique o arquivo de vmkernel.log em /var/log para ver se há a conexão:

    2014-02-27T20:00:22.558Z cpu11:198971)Net: 1858: connected Win2K8.eth1
    eth1 to vDS, portID 0x3000019

    2014-02-27T20:00:22.558Z cpu11:198971)Net: 2260: associated dvPort 133 with
    portID 0x3000019
    2014-02-27T20:00:22.558Z cpu11:198971)NetPort: 2747: resuming traffic on
    DVport 133
    2014-02-27T20:00:22.558Z cpu11:198971)NetPort: 1380: enabled port
    0x3000019 with mac 00:50:56:bc:27:ac


  3. Recupere os logs debugar e verifique-os para ver se há CONECTADA e as notificações de linkup:

    Feb 27 20:00:22.558061        3 11   1  16   Debug     state:          0  
    CONNECTED
    Feb 27 20:00:22.558062 4 11 1 16 Debug porttype: 1
    Feb 27 20:00:22.558062 5 11 1 16 Debug portID: 50331673
    Feb 27 20:00:22.558063 6 11 1 16 Debug svs_netif_port_state_cb:
    Called with SF_PORT_CONNECTED


    Feb 27 20:00:22.558347       33 11   1  16   Debug svs_netif_port_state_cb: 
    Found the following from portstate:
    Feb 27 20:00:22.558348 34 11 1 16 Debug state: 2 LINKUP
    Feb 27 20:00:22.558349 35 11 1 16 Debug porttype: 1
    Feb 27 20:00:22.558350 36 11 1 16 Debug portID: 50331673
    Feb 27 20:00:22.558351 37 11 1 16 Debug svs_netif_port_state_cb:
    SF_PORT_LINKUP found non-l2device


  4. Assegure-se de que você ver a notificação do anexo do VEM ao VS:

    Feb 27 20:00:22.558372       51 11   1  16   Debug Sending notification with the
    following data:
    Feb 27 20:00:22.558372 52 11 1 16 Debug uuid_type: 1
    Feb 27 20:00:22.558372 53 11 1 16 Debug alias_type: 2
    Feb 27 20:00:22.558373 54 11 1 16 Debug attach_op: 1
    Feb 27 20:00:22.558373 55 11 1 16 Debug port_index: 3
    Feb 27 20:00:22.558374 56 11 1 16 Debug DVS portID: 85
    Feb 27 20:00:22.558374 57 11 1 16 Debug portID:
    3000019
    Feb 27 20:00:22.558375 58 11 1 16 Debug MAC:
    0:50:56:bc:27:ac
    Feb 27 20:00:22.558375 59 11 1 16 Debug UUID:
    50 3c 7f 1e b3 f0 88 f6-f9 a9 41 1d a6 f0 c4 5a
    Feb 27 20:00:22.558376 60 11 1 16 Debug VM Name:
    Win2K8
    Feb 27 20:00:22.558377 61 11 1 16 Debug Profile Alias:
    dvportgroup-2275
    Feb 27 20:00:22.558377 62 11 1 16 Debug Connected nic number 1
    Feb 27 20:00:22.558388 63 11 1 16 Debug Updating attach_status to 0
    for portID[3000019], ltl[52]
    Feb 27 20:00:22.558389 64 11 1 16 Debug svs_set_pod_seq_flag: ltl -
    52 value - 4
    Feb 27 20:00:22.607033 65 0 99 16 Debug Processing attach notification
    Feb 27 20:00:22.607049 66 0 99 16 Debug MAC: 0:50:56:bc:27:ac
    Feb 27 20:00:22.607057 67 0 99 16 Debug slot=2 ls_port_num=3
    ds_port_num=133
    Feb 27 20:00:22.607072 68 0 99 16 Debug ds_uuid=ee 63 3c 50 04
    b1 6d d6-58 61 ff ba 56 05 14 fd
    Feb 27 20:00:22.607076 69 0 99 16 Debug profile_alias=dvportgroup
    -2275
    Feb 27 20:00:22.607080 70 0 99 16 Debug UUID: 50 3c 7f 1e b3 f0
    88 f6-f9 a9 41 1d a6 f0 c4 5a
    Feb 27 20:00:22.607084 71 0 99 16 Debug VM NAME: Win2K8
    Feb 27 20:00:22.607088 72 0 99 16 Debug ifindex: 0x1b020030


  5. Verifique que o VEM recebe o notfication do VS:

    Feb 27 20:00:22.607102      74  0  99  16   Debug sf_port_process_attach_notify:
    LTL 52: Set uuid: 503c 7f 1e b3 f0 88 f6-f9 a9 41 1d a6 f0 c4 5a
    Feb 27 20:00:22.607111 75 0 99 16 Debug sf_port_process_attach_notify:
    ifname: lveth3/4
    Feb 27 20:00:22.607129 76 0 99 16 Debug sf_port_process_attach_notify:
    Before : ltl (52), veth_ifindex (0x0)
    Feb 27 20:00:22.607137 77 0 99 16 Debug sf_port_process_attach_notify:
    After : ltl (52), veth_ifindex (0x1c000100)
    Feb 27 20:00:22.607142 78 0 99 16 Debug sf_port_process_attach_notify:
    Created attach info for lveth3/4 (cookie=13)
    Feb 27 20:00:22.607153 79 0 99 16 Debug sf_port_check_attach:
    VSM Attach for 00:50:56:bc:6a:3d cookie 13 attempt 1
    Feb 27 20:00:22.607171 80 0 99 16 Debug sf_send_attach_pending_notify:
    Sending attach pending notify for lveth3/4

    Feb 27 20:00:22.610126 81 0 99 16 Debug Rcvd attach ack for lveth3/4
    Feb 27 20:00:22.610140 82 0 99 16 Debug sf_attach_veth(1b020030,
    1c000100) success!


  6. Verifique que o VM é em linha:

    ~ # vemcmd show port
    LTL VSM Port Admin Link State PC-LTL SGID Vem Port Type
    17 Eth3/1 UP UP FWD 561 0 vmnic0
    18 Eth3/2 UP UP FWD 561 1 vmnic1
    49 Veth3 UP UP FWD 0 0 vmk0
    50 Veth4 UP UP FWD 0 1 vmk1
    51 Veth11 UP UP FWD 0 0 vmk2 VXLAN
    52 Veth17 UP UP FWD 0 1 Win2K8.eth1
    53 DOWN UP BLK 0 Win2K8.eth0
    561 Po2 UP UP FWD 0


    Agora você pode ajustar-se debuga de volta ao normal:

    • o vemlog debuga todo o padrão
    • o eco debuga o padrão sfportagent > o /tmp/dpafifo

Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Document ID: 117615