Contenido

Introducción

Arranque de VM

Introducción

Este documento describe cómo recopilar registros cuando una máquina virtual (VM) de Virtualized Packet Core (VPC) en Cisco Ultra Services Platform (Ultra M) arranca y apunta a varios arranques.

Colaboración de Dennis Lanov, ingeniero del TAC de Cisco.

Arranque de VM

Para arrancar una VM con función de control (CF) o función de servicio (SF), puede incluir varios pasos y comprobaciones que se tratan aquí. Cuando monitorea una VM, tiene que ser vía Serial1 porque eso incluye todos los logs de debug.

Identifique la instancia de VM que desea supervisar.

Opción 1. A través de la GUI, inicie sesión en el panel.

Navegue hasta Admin > Instances, busque la instancia que, por ejemplo, _c1 y encuentre el host de computación, en el ejemplo aquí, C1 está en el equipo 1 y C2 está en el equipo 2.

Navegue hasta el lado de la consola y verifique la instancia de QEMU como se muestra en esta imagen.

Opción 2. Busque cada instancia en la 'lista de virus' para averiguar el nombre de la instancia.

source from undercloud: source stackrc

identify compute node's control IP: nova list

SSH para controlar el plano del nodo informático con hot-admin: ssh hot-admin@<dirección IP>.

Cambiar a raíz: sudo su

Enumerar todas las instancias: virsh list

Consola a serial 1 de la instancia: virsh console instance-<number> serial1

Los registros aquí contienen varios elementos principales en el momento del inicio de CF en la Ranura 1. SF tiene un proceso de arranque muy similar.

Esta tarjeta se reinició manualmente:

[  811.235666] Restarting system.

[  811.235950] machine restart

Identificación del tipo de tarjeta:

platform_get_card_info CARDTYPE Read in 0x40010100 --> 0x40010100

Leer parámetros de disco y sistema:

"QEMU HARDDISK"

Leyendo prioridad de arranque. Observe ~7 segundos. Si ve más de 30 segundos, entonces tiene problemas para obtener la imagen. Posibles problemas: problema de imagen, etc.

Indicación: ese ordenador no calcula el acceso a la ubicación donde se encuentra la imagen. Septh o Cinder.

Booting priority 1

image : /flash/qvpc-vchitlur.bin

config: /flash/day-N.cfg

flags : 0x0

Entry at 0x000000000c8f66f0

--------------------------------------------------------------------------------********************************************************************************

Total bytes read: 145289216 in 7.972 Sec (17797 KBytes/Sec)

Obtenga toda la información e inicie el proceso de arranque:

Scale BootStrap RAM Image (32bit,SP,LE,X86)

Iniciar StarOS:

Invoking StarOS Image...

Configuración del entorno:

[    0.000000] Linux version 2.6.38-staros-v3-scale-64 (yuel@bxb-mitg6-dev10) (gcc version 4.7.2 (GCC) ) #1 SMP PREEMPT Thu Feb 23 16:10:46 EST 2017

Se crea una instancia del proceso Boxer:

Boxer /etc/rc beginning.

Identifique este entorno alojado QEMU y añada DVD-ROM:

[    8.308582] scsi 0:0:0:0: Direct-Access     ATA      QEMU HARDDISK    2.3. PQ: 0 ANSI: 5

[    8.309031] ata2.01: ATAPI: QEMU DVD-ROM, 2.3.0, max UDMA/100

[    8.309521] ata2.01: configured for MWDMA2

[    8.311612] sd 0:0:0:0: [sda] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB)

[    8.312090] scsi 0:0:1:0: Direct-Access     ATA      QEMU HARDDISK    2.3. PQ: 0 ANSI: 5

[    8.312878] sd 0:0:0:0: [sda] Write Protect is off

[    8.312978] sd 0:0:1:0: [sdb] 33554432 512-byte logical blocks: (17.1 GB/16.0 GiB)

[    8.313011] sd 0:0:1:0: [sdb] Write Protect is off

[    8.313021] sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

[    8.314286] scsi 1:0:1:0: CD-ROM            QEMU     QEMU DVD-ROM     2.3. PQ: 0 ANSI: 5

Buscar archivo de parámetros en la unidad de configuración:

...Looking for staros_param.cfg on config driveInitial card type is 64  ...Looking for param.cfg on boot1.

[    8.414031] usb 1-1: new full speed USB device using uhci_hcd and address 2

Asigne el archivo Parameters en el archivo staros_param.cfg y tenga prioridad si hay algún conflicto con los valores almacenados en el archivo /boot1/param.cfg:

Found param.cfg in local disk

Set 0x40010100 into sn_cardtype

: Found staros_param.cfg in config drive

Montaje:

...mounting /var/crash from tmpfs

...Detected KVM Guest

...UUID DD2C2139-9E98-4C1B-B87F-83BBD9E8270B

Agregar tarjetas NIC:

...loading networking kernel modules

...virtio net

[    9.661076] Selected 1 Queues, Max-Queue = 1, Online CPUs=8

[    9.663552] Selected 1 Queues, Max-Queue = 1, Online CPUs=8

...vmxnet3

[    9.669130] VMware vmxnet3 virtual NIC driver - version 1.0.25.0-k-NAPI

...e1000

[    9.677388] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI

[    9.677909] e1000: Copyright (c) 1999-2006 Intel Corporation.

...e1000e

[    9.687631] e1000e: Intel(R) PRO/1000 Network Driver - 1.2.20-k2

[    9.688079] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.

...mdio

...ixgbe

Configuración de interfaces de red (NI):

...setting up network interfaces

DI Tamaño de MTU cambiante interno en VM, SR-IOV se supone que está habilitado:

[   10.399271] ixgbevf: cpeth1: ixgbevf_change_mtu: changing MTU from 1500 to 7020

...create vlan interface cpeth1.2111

Iniciar si tarea:

waiting for iftask to start.........

waiting for iftask to start.........

Iniciar maestro para decidir el rol CF maestro:

start masterd 1 to decide master CF role

Tarjetas de banda ancha para averiguar el modo Master/Standby:

...Broadcasting presence to master CF

Paquetes Jumbo: primer ping pequeño, mediano y jumbo:

Pinging(size=56) master slot : card2

Pinging(size=1472) master slot : card2

Pinging(size=6992) master slot : card2

Virtual network connectivity OK!