内容

概要

VMブートアップ

概要

このドキュメントでは、Cisco Ultra Services Platform(Ultra M)のVirtualized Packet Core(VPC)の仮想マシン(VM)が起動し、複数のブートアップをポイントする場合に、ログを収集する方法について説明します。

著者：Cisco TACエンジニア、Dennis Lanov

VMブートアップ

制御機能(CF)またはサービス機能(SF)を備えたVMを起動するには、ここで説明する複数の手順とチェックを含めることができます。VMを監視する場合、すべてのデバッグログを含むSerial1経由でVMを監視する必要があります。

監視するVMのインスタンスを特定します。

オプション 1GUIを使用してダッシュボードにログインします。

[Admin] > [Instances] に移動し、_c1などのインスタンスを検索し、コンピューティングホストを検索します。この例では、C1はコンピューティング1上にあり、C2はコンピューティング2上にあります。

コンソール側に移動し、次の図に示すように[QEMU instance] をオンにします。

オプション 2'virsh list'から各インスタンスを検索して、インスタンス名を見つけます。

source from undercloud: source stackrc

identify compute node's control IP: nova list

heat-admin:ssh heat-admin@<IP address>を使用して、コンピューティングノードのコントロールプレーンにSSHで接続します。

ルートに変更：sudo su

すべてのインスタンスの一覧表示: virsh list

コンソールからインスタンスのシリアル1:virsh console instance-<number> serial1

このログには、スロット1のCFのブートアップ時に複数の主要な項目が含まれています。SFのブートアッププロセスは非常によく似ています。

このカードは手動で再起動されました：

[  811.235666] Restarting system.

[  811.235950] machine restart

カードタイプの識別：

platform_get_card_info CARDTYPE Read in 0x40010100 --> 0x40010100

ディスクおよびシステムパラメータの読み取り：

"QEMU HARDDISK"

ブート優先順位を読み取っています。7秒以下に注意してください。30秒以上が表示される場合は、イメージをフェッチするために問題が発生しています。考えられる問題：イメージの問題など

表示：コンピューティングでは、イメージが配置されている場所へのアクセスは計算されません。Septhまたは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)

すべての情報を取得し、ブートプロセスを開始します。

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

StarOSの起動：

Invoking StarOS Image...

環境のセットアップ：

[    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

Boxerプロセスがインスタンス化されます。

Boxer /etc/rc beginning.

このホスト環境QEMUを特定し、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

構成ドライブでパラメータファイルを検索します：

...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

staros_param.cfgファイルのParametersファイルをマップし、/boot1/param.cfgに格納されている値と競合する場合は優先します。

Found param.cfg in local disk

Set 0x40010100 into sn_cardtype

: Found staros_param.cfg in config drive

mount:

...mounting /var/crash from tmpfs

...Detected KVM Guest

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

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

ネットワークインターフェイス(NI)のセットアップ：

...setting up network interfaces

DI VM、SR-IOVの内部でMTUサイズを変更すると、次のように有効になります。

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

...create vlan interface cpeth1.2111

iftaskを起動します。

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

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

masterdを起動して、マスターCFロールを決定します。

start masterd 1 to decide master CF role

マスター/スタンバイモードを特定するためのブロードカード：

...Broadcasting presence to master CF

ジャンボパケットの確認：最初の小規模なping、中規模なping、およびジャンボ：

Pinging(size=56) master slot : card2

Pinging(size=1472) master slot : card2

Pinging(size=6992) master slot : card2

Virtual network connectivity OK!