• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

02-虚拟化技术

目录

02-MDC命令

本章节下载 02-MDC命令  (306.52 KB)

02-MDC命令


1 MDC

说明

仅运行在独立运行模式下的S7506X-G、S7510X-G交换机支持MDC。关于独立运行模式的详细介绍,请参见“虚拟化技术配置指导”中的“IRF”。

 

MDC功能需要安装License才能使用。当License到期或被卸载后,所有已创建的非缺省MDC都会被停止,且不允许再创建或启动MDC,请重新安装有效的License。关于License的详细介绍请参见“基础配置指导”中的“License管理”。

1.1  缺省MDC上支持的MDC配置命令

·     本章节描述的是登录到物理设备(即缺省MDC)后,在缺省MDC上可以执行的MDC配置命令。

·     本文中“【视图】MDC视图”特指非缺省MDC的视图。进入该视图,可以开启、停止非缺省MDC以及为非缺省MDC分配资源。

·     如无特殊说明,本节中的MDC均指非缺省MDC。

1.1.1  allocate interface

allocate interface命令用来为MDC分配物理接口。

undo allocate interface命令用来将物理接口从MDC中删除。

【命令】

allocate interface interface-list

undo allocate interface interface-list

【缺省情况】

物理设备上的所有接口都属于缺省MDC,不属于任何非缺省MDC。

【视图】

MDC视图

【缺省用户角色】

network-admin

【参数】

interface-list:接口列表,表示为MDC分配接口,表示方式为interface-list{ interface-type interface-number [ to interface-type interface-number ] }&<1-24>。其中interface-type interface-number表示接口类型和接口编号。&<1-24>表示前面的参数最多可以输入24次。当使用to关键字指定接口范围时,则to关键字左边的接口(起始接口)和to关键字右边的接口(结束接口)类型必须相同,并且处于同一接口板上,否则将配置失败。

【使用指导】

注意

配置undo allocate interface命令后,会影响MDC的流量转发,请谨慎使用。

 

同一接口板上的接口属于同一组,只能同时分配给一台MDC。

多次使用allocate interface命令可以为同一MDC分配多个接口。

为MDC分配物理接口的具体要求,请参见“虚拟化技术配置指导”中的“MDC”。

【举例】

# 将接口GigabitEthernet3/0/1到GigabitEthernet3/0/24分配给MDC sub1。

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] allocate interface gigabitethernet 3/0/1 to gigabitethernet 3/0/24

Configuration of the interfaces will be lost. Continue? [Y/N]:y

 

 

Interfaces in group 1:

  GigabitEthernet3/0/1             GigabitEthernet3/0/2

  GigabitEthernet3/0/3             GigabitEthernet3/0/4

  GigabitEthernet3/0/5             GigabitEthernet3/0/6

(省略)

  GigabitEthernet3/0/21            GigabitEthernet3/0/22

  GigabitEthernet3/0/23            GigabitEthernet3/0/24

 

This operation will allocate the specified interfaces and all interfaces in the

listed groups to the MDC. Continue? [Y/N]:y

Execute the location slot command in the current view to place the configuration

into effect.

GigabitEthernet3/0/1~GigabitEthernet3/0/24属于同一组接口,同一组的接口必须同时分配给同一MDC。

【相关命令】

·     location

1.1.2  display mdc

display mdc命令用来显示MDC的相关信息。

【命令】

display mdc [ name mdc-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

name mdc-name:显示指定MDC的相关信息。mdc-name表示MDC的名称,为1~15个字符的字符串,区分大小写。不指定该参数时,显示所有MDC的相关信息。

【举例】

# 显示所有MDC的相关信息。

<Sysname> display mdc

ID         Name            Status

1          Admin           active

2          sub1            inactive

表1-1 display mdc命令显示信息描述表

字段

描述

ID

MDC的编号

Name

MDC的名称

Status

MDC的状态:

·     inactive表示MDC处于未启动状态

·     starting表示MDC正在启动中,即对MDC正在执行mdc start命令

·     active表示MDC正常运行

·     updating表示正在给MDC分配接口板,即对MDC执行location命令

·     stopping表示MDC正在停止,即MDC正在执行undo mdc start命令

 

【相关命令】

·     mdc

1.1.3  display mdc interface

display mdc interface命令用来显示MDC的接口列表。

【命令】

display mdc [ name mdc-name ] interface

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

name mdc-name:显示指定MDC的接口列表。mdc-name表示MDC的名称,为1~15个字符的字符串,区分大小写。不指定该参数时,显示所有MDC的接口列表。

【举例】

# 显示所有MDC的接口列表。

<Sysname> display mdc interface

 MDC Admin's interface(s):

  M-GigabitEthernet0/0/0               M-GigabitEthernet0/0/1

【相关命令】

·     allocate interface

1.1.4  display mdc resource

display mdc resource命令用来显示MDC对CPU、磁盘和内存硬件资源的使用情况。

【命令】

display mdc [ name mdc-name ] resource [ cpu | disk | memory ] [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

name mdc-name:显示指定MDC对指定资源的使用情况。mdc-name表示MDC的名称,为1~15个字符的字符串,区分大小写。不指定该参数时,显示所有MDC对指定资源的使用情况。

cpu:显示MDC的CPU使用情况。

disk:显示MDC的磁盘使用情况。

memory:显示MDC的内存使用情况。

slot slot-number:显示MDC对指定单板上指定资源的使用情况,slot-number表示单板所在的槽位号。不指定该参数时,表示所有单板。(独立运行模式)

【使用指导】

仅使用丝印前缀为LSCM1的主控板的交换机配置此命令时支持指定disk参数。

本命令可用来显示CPU、磁盘和内存硬件资源的使用情况,不指定资源类型参数时,会分别显示这些资源的使用情况。

【举例】

# 显示所有MDC对CPU、磁盘和内存硬件资源的使用情况。

<Sysname> display mdc resource

Memory usage:

Slot 0 CPU 0:

Used 207.2MB, Free 288.7MB, Total 495.9MB

  ID    Name             Quota(MB)    Used(MB)    Available(MB)

  1     Admin            495.9        172.1        288.7

  2     sub1             495.9        17.9         288.7

  3     sub2             495.9        17.2         288.7

CPU usage:

Slot 0 CPU 0:

  ID    Name             Weight       Usage(%)

  1     Admin            10           1

  2     sub1             10           0

  3     sub2             10           0

Disk usage:

Slot 0 CPU 0:

flash: Used 0.7MB, Free 461.2MB, Total 461.9MB

  ID    Name             Quota(MB)    Used(MB)     Available(MB)

  1     Admin            461.9        0.5          461.2

  2     sub1             461.9        0.1          461.2

  3     sub2             461.9        0.1          461.2

表1-2 display mdc resource命令显示信息描述表

字段

描述

Memory usage

表示下面显示的是内存的使用情况

CPU usage

表示下面显示的是CPU的使用情况

Disk usage

表示下面显示的是磁盘的使用情况

Used xxMB, Free xxMB, Total xxMB

内存的使用情况,Used表示内存已使用空间的大小(单位为MB),Free表示当前空闲内存的大小(单位为MB),Total表示整个内存大小(单位为MB)

flash: Used xxMB, Free xxMB, Total xxMB

Used表示整个磁盘已使用空间的大小(单位为MB),Free表示整个磁盘当前空闲空间的大小(单位为MB),Total表示整个磁盘空间大小(单位为MB)

ID

MDC的编号

Name

MDC的名称

Weight

MDC使用CPU的权重值

Usage(%)

指定MDC对指定CPU的实际占用率,用百分比表示

Quota(MB)

MDC使用磁盘/内存的限制值,单位MB

Used(MB)

MDC当前已使用的磁盘/内存空间的大小,单位MB

Available(MB)

MDC还可以使用的磁盘/内存空间的大小,单位MB

 

1.1.5  limit-resource cpu

limit-resource cpu命令用来配置MDC的CPU权重。

undo limit-resource cpu命令用来恢复缺省情况。

【命令】

limit-resource cpu weight weight-value

undo limit-resource cpu

【缺省情况】

缺省MDC在所有单板上的CPU权重均为10。非缺省MDC在所有具有使用权限的单板上的CPU权重均为10。

【视图】

MDC视图

【缺省用户角色】

network-admin

【参数】

weight weight-value:表示MDC的CPU权重,取值范围为1~10。

【使用指导】

系统根据MDC的CPU权重为MDC分配CPU资源。比如当系统CPU较忙时,3台MDC运行都需要占用较多CPU,且其权重分别为10、10、5,则系统为第一台MDC分配的CPU时间和为第二台MDC分配的时间近似都是为第三台MDC分配的CPU时间的2倍,此时和配置权重值分别为2、2、1效果一致。

缺省MDC的CPU权重为10,不能通过命令行修改。

配置本命令后,MDC在主控板和自己拥有的接口板上都将获得相同的CPU权重。MDC拥有的接口板需要通过location命令来分配。

【举例】

# 配置MDC sub1的CPU权重为2。

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] limit-resource cpu weight 2

1.1.6  limit-resource disk

limit-resource disk命令用来配置MDC可使用的磁盘空间上限(用百分比表示)。

undo limit-resource disk命令用来恢复缺省情况。

【命令】

limit-resource disk slot slot-number ratio limit-ratio

undo limit-resource disk slot slot-number

【缺省情况】

所有MDC共享物理设备上的所有磁盘空间,每台MDC可使用的磁盘空间上限为空闲磁盘空间值。

【视图】

MDC视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:表示主控板所在的槽位号。(独立运行模式)

ratio limit-ratio:表示MDC在指定单板上最多可使用的磁盘空间大小与该单板整个磁盘空间大小的百分比,取值范围为1~100。

【使用指导】

仅使用丝印前缀为LSCM1的主控板的交换机支持配置该命令。

执行limit-resource disk命令前,请使用display mdc resource命令可查看MDC当前实际已经使用的磁盘空间大小。使用配置值换算成的MDC可使用的磁盘空间上限应大于MDC当前实际已经使用的磁盘空间大小,否则,会导致MDC申请新的磁盘空间失败,从而无法进行文件夹创建、文件拷贝和保存等操作。

【举例】

# 配置MDC sub1最多可使用指定slot磁盘空间的30%。(独立运行模式)

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] limit-resource disk slot 1 ratio 30

1.1.7  limit-resource memory

limit-resource memory命令用来配置MDC可使用的内存上限(用百分比表示)。

undo limit-resource memory命令用来恢复缺省情况。

【命令】

limit-resource memory slot slot-number ratio limit-ratio

undo limit-resource memory slot slot-number

【缺省情况】

所有MDC共享物理设备上的内存,每台MDC可使用的内存上限为空闲内存大小。

【视图】

MDC视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:表示单板所在的槽位号。(独立运行模式)

ratio limit-ratio:表示MDC在指定单板上最多可使用的内存大小与该单板整个内存大小的百分比,取值范围为1~100。

【使用指导】

使用本命令可以为一台MDC分配内存,如果内存分配过小,会影响MDC启动,请保证所配置内存上限大于MDC启动所需内存。

【举例】

# 配置MDC sub1最多可使用指定slot内存的30%。(独立运行模式)

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] limit-resource memory slot 1 ratio 30

1.1.8  location

location命令用来将接口板的使用权限分配给MDC。

undo location命令用来取消分配接口板的使用权限。

【命令】

location slot slot-number

undo location slot slot-number

【缺省情况】

缺省MDC可以使用物理设备上的所有接口板,非缺省MDC不能使用。

【视图】

MDC视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:表示单板所在的槽位号。(独立运行模式)

【使用指导】

注意

配置undo location命令后,MDC将不能再使用该接口板收发报文,影响MDC的流量转发,请谨慎使用。

 

将接口板的使用权限分配给MDC时,需要注意:

·     只有将接口板的使用权限分配给MDC后,该接口板上使用allocate interface命令分配给该MDC的接口才能工作。

·     执行该命令后,如果将接口板拔出,保存配置并重启设备后,该命令将不再存在,需要重新配置。

【举例】

# 将指定单板的使用权限分配给MDC sub1。(独立运行模式)

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] location slot 2

【相关命令】

·     allocate interface

1.1.9  mdc

mdc命令用来创建MDC,并进入MDC视图。如果指定的MDC已经存在,则直接进入MDC视图。

undo mdc命令用来删除一台已经存在的MDC。

【命令】

mdc mdc-name [ id mdc-id ]

undo mdc mdc-name

【缺省情况】

存在缺省MDC,名称为Admin,编号为1。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mdc-name:MDC的名称,为1~15个字符的字符串,区分大小写。

id mdc-id:MDC的编号,取值范围为1~5。不指定该参数时,系统会给MDC自动分配一个目前可用的最小的编号。

【使用指导】

删除MDC后,该MDC下的磁盘文件以及配置都会丢失,并且不能恢复,请谨慎使用删除MDC功能。

缺省MDC不需要创建,不能删除。

多次执行该命令可以创建多台MDC。最多可以创建2台非缺省MDC。

当S7500X-G上安装LSCM2SRP6C4Y06A0 和LSCM3SRP6C4Y06A0 主控板时,不支持创建非缺省MDC。

进入指定MDC视图时,可以不输入mdc-id。但如果输入,则必须和MDC当前的编号一致,否则会提示错误信息。

【举例】

# 创建MDC,名称为sub1。

<Sysname> system-view

[Sysname] mdc sub1

It will take some time to create MDC...

MDC created successfully.

【相关命令】

·     display mdc

1.1.10  mdc start

mdc start命令用来启动当前MDC。

undo mdc start命令用来停止当前MDC。

【命令】

mdc start

undo mdc start

【视图】

MDC视图

【缺省用户角色】

network-admin

【使用指导】

注意

停止MDC会导致该MDC的业务中断,登录该MDC的用户自动退出,请谨慎使用。

 

停止MDC前请保存MDC的配置。否则,直接停止MDC可能导致MDC的当前配置丢失。

创建MDC相当于构造了一台新的物理设备。创建后需要执行mdc start命令,才能完成新MDC的初始化,相当于上电启动。启动后,用户可以登录到该MDC执行配置以及查看操作。

【举例】

# 启动MDC sub1。

<Sysname> system-view

[Sysname] mdc sub1

[Sysname-mdc-2-sub1] mdc start

It will take some time to start MDC...

MDC started successfully.

1.1.11  switchto mdc

switchto mdc命令用来登录指定MDC,命令行视图将从缺省MDC的系统视图切换到指定MDC的用户视图。

【命令】

switchto mdc mdc-name

【视图】

系统视图

【缺省用户角色】

network-admin

network-operator

【参数】

mdc-name:MDC的名称,为1~15个字符的字符串,区分大小写。

【使用指导】

只有MDC处于active状态时,才允许使用该命令来登录MDC。

【举例】

# 切换到MDC sub1。

<Sysname> system-view

[Sysname] switchto mdc sub1

******************************************************************************

* Copyright (c) 2004-2021 New H3C Technologies Co., Ltd. All rights reserved.*

* Without the owner's prior written consent,                                 *

* no decompiling or reverse-engineering shall be allowed.                    *

******************************************************************************

 

Automatic configuration is running, press CTRL_C or CTRL_D to break or press CTRL_B to switch back to the default MDC.

按组合键<CTRL+C>或者<CTRL+D>,终止自动配置过程,可进入MDC sub1的命令行配置界面。

Automatic configuration is aborted.

<Sysname>

【相关命令】

·     Switchback

1.2  非缺省MDC上支持的MDC配置命令

本章节描述的是登录到非缺省MDC后,在非缺省MDC上可以执行的MDC配置命令。

1.2.1  display mdc

display mdc命令用来显示本MDC的相关信息。

【命令】

display mdc

【视图】

任意视图

【缺省用户角色】

mdc-admin

mdc-operator

【举例】

# 显示本MDC的相关信息。

<sub1> display mdc

ID      Name         Status

2       sub1         active

显示信息描述请参见表1-1

1.2.2  display mdc interface

display mdc interface命令用来显示本MDC的接口列表。

【命令】

display mdc interface

【视图】

任意视图

【缺省用户角色】

mdc-admin

mdc-operator

【举例】

# 显示本MDC的接口列表。

<sub1> display mdc interface

 MDC sub1's interface(s):

  M-GigabitEthernet0/0/1                    M-GigabitEthernet0/0/0

1.2.3  display mdc resource

display mdc resource命令用来显示MDC对CPU、磁盘和内存硬件资源的使用情况。

【命令】

display mdc resource [ cpu | disk | memory ] [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

mdc-admin

mdc-operator

【参数】

cpu:显示MDC的CPU使用情况。

disk:显示MDC的磁盘使用情况。

memory:显示MDC的内存使用情况。

slot slot-number:显示MDC对指定单板上指定资源的使用情况,slot-number表示单板所在的槽位号。不指定该参数时,显示MDC对所有单板上指定资源的使用情况。(独立运行模式)

chassis chassis-number slot slot-number:显示MDC对指定成员设备指定单板上指定资源的使用情况,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。不指定该参数时,显示MDC对IRF中所有单板上指定资源的使用情况。(IRF模式)

【使用指导】

仅使用丝印前缀为LSCM1的主控板的交换机配置此命令时支持指定disk参数。

本命令可用来显示CPU、磁盘和内存硬件资源的使用情况,不指定资源类型参数时,会分别显示这些资源的使用情况。

【举例】

# 显示MDC对CPU、磁盘和内存硬件资源的使用情况。

<sub1> display mdc resource

Memory usage:

Slot 0 CPU 0:

Used 232.3MB, Free 263.6MB, Total 495.9MB

  ID    Name             Quota(MB)    Used(MB)    Available(MB)

  2     sub1             495.9        42.7         263.6

CPU usage:

Slot 0 CPU 0:

  ID    Name             Weight       Usage(%)

  2     sub1             10           0

Disk usage:

Slot 0 CPU 0:

flash: Used 0.7MB, Free 461.2MB, Total 461.9MB

  ID    Name             Quota(MB)    Used(MB)     Available(MB)

  2     sub1             461.9        0.1          461.2

显示信息描述请参见表1-2

1.2.4  switchback

switchback命令用来从当前MDC切换回缺省MDC,命令行视图将从当前MDC的用户视图返回到缺省MDC的系统视图。

【命令】

switchback

【视图】

用户视图

【缺省用户角色】

mdc-admin

mdc-operator

【使用指导】

只有通过执行switchto命令登录MDC的情况下可以使用switchback命令切换回缺省MDC。使用其它方式(比如通过MDC的以太网口直接Telnet)登录的情况不能使用该命令切换回缺省MDC。

【举例】

# 由本MDC切换回缺省MDC。

<sub1> switchback

[Sysname]

【相关命令】

·     switchto mdc

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们