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

02-虚拟化技术命令参考

目录

03-虚拟机命令

本章节下载 03-虚拟机命令  (405.46 KB)

03-虚拟机命令


1 虚拟机

1.1  虚拟机配置命令

说明

·     仅SR66 RPE-X5E主控板支持本特性。

·     为保证虚拟机正常运行,请确保安装虚拟机的存储介质内存充足。

·     使用移动硬盘或U盘时,需保证其文件系统格式为EXT4。

 

1.1.1  add cdrom vm

add cdrom vm命令用来为虚拟机添加操作系统镜像或驱动镜像。

【命令】

独立运行模式

add cdrom vm slot slot-number vm-name cdrom-file cdrom-file

IRF模式

add cdrom vm chassis chassis-number slot slot-number vm-name cdrom-file cdrom-file

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

cdrom-file cdrom-file:指定虚拟机操作系统镜像或驱动镜像文件的路径,cdrom-file表示虚拟机操作系统镜像或驱动镜像的文件路径,文件名部分后缀为.iso,文件路径总长度为1~63个字符的字符串,区分大小写。

【使用指导】

设备最多支持配置4个CDROM。CDROM与IDE硬盘共用hda、hdb、hdc和hdd四个盘符,在添加CDROM或虚拟机硬盘时,盘符由虚拟机随机分配。

使用新添加的CDROM前,需要为其设置启动顺序。同类型的CDROM,即同为操作系统或同为硬件的驱动时,CDROM将按照启动顺序优先级来启动。非同类型的CDROM,操作系统CDROM启动优先级最高。在CDROM于虚拟机中安装之后,若不更换新的启动硬盘或卸载安装的镜像,CDROM不会再用于启动。

在虚拟机部署时,操作系统CDROM启动顺序由虚拟机分配为8。若需要更换操作系统,可通过添加新的操作系统CDROM,设置其启动顺序优先于原操作系统CDROM,并添加新的硬盘作为虚拟机的启动硬盘来实现。关于配置CDROM启动顺序的方法请参见1.1.16  set bootorder vm

配置CDROM的启动顺序前,可通过display vmdisklist命令查看当前虚拟机已有CDROM的启动顺序。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 为虚拟机添加名为centos7的操作系统镜像。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] add cdrom vm slot 0 centos7 cdrom-file slot0#sda1:/centos7.iso

【相关命令】

·     display vmdisklist

·     set bootorder vm

1.1.2  add disk vm

add disk vm命令用来为虚拟机添加新硬盘。

【命令】

独立运行模式

add disk vm slot slot-number vm-name format { raw | qcow2 } disk-file path-file disk-bus { ide | virtio }

IRF模式

add disk vm chassis chassis-number slot slot-number vm-name format { raw | qcow2 } disk-file path-file disk-bus { ide | virtio }

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

format:配置虚拟机硬盘的格式。

raw:虚拟机硬盘的文件系统格式为RAW。

qcow2:虚拟机硬盘的文件系统格式为QCOW2。

disk-file path-file:指定虚拟机硬盘文件的路径,path-file表示虚拟机硬盘文件的路径,文件名部分后缀为.qcow2或.raw,文件路径总长度为1~63个字符的字符串,区分大小写。

disk-bus:配置虚拟机硬盘的总线类型。

ide:低速硬盘总线。

Virtio:高速硬盘总线。部分操作系统,如:Windows Server 2008/2012、FreeBsd等,需要安装驱动来支持该总线类型。

【使用指导】

为虚拟机添加的硬盘是通过create-disk命令创建的。对于新添加的硬盘,需要在虚拟机操作系统中对其进行分区和格式化后才可正常使用。

虚拟机支持IDE和virtio两种总线类型的硬盘,每种总线类型的硬盘最多可添加4个。IDE硬盘与CDROM共用hda、hdb、hdc和hdd四个盘符,由虚拟机随机分配;virtio硬盘可用盘符为vda、vdb、vdc和vdd,由虚拟机随机分配。若虚拟机安装vFW操作系统,则只支持挂载一个硬盘。

在虚拟机部署时,虚拟机的启动硬盘启动顺序由虚拟机分配为1。若需要更换启动硬盘,可通过添加新的虚拟机硬盘,修改原启动硬盘的启动顺序为非1,并配置添加的硬盘启动顺序优先于原启动硬盘来实现。有关配置硬盘启动顺序的方法请参见1.1.16  set bootorder vm

配置硬盘的启动顺序前,可通过display vmdisklist命令查看当前虚拟机启动硬盘的启动顺序。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 为虚拟机cnetos7添加文件系统格式为QCOW2的硬盘。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] add disk vm slot 0 centos7 format qcow2 disk-file slot0#sda1:/centos7.qcow disk-bus ide

【相关命令】

·     create-disk

·     display vmdisklist

·     set bootorder vm

1.1.3  add sriov vm

add sriov vm命令用来为虚拟机添加SR-IOV网卡。

【命令】

独立运行模式

add sriov vm slot slot-number vm-name pf pfid

IRF模式

add sriov vm chassis chassis-number slot slot-number vm-name pf pfid

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

pf pfid:指定虚拟机使用SR-IOV网卡类型为物理网卡,pfid表示物理网卡编号值,取值为0和1。

【使用指导】

使用SR-IOV网卡,需要在虚拟机操作系统中安装SR-IOV网卡驱动。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 为虚拟机centos7添加类型为PF编号为0的SR-IOV网卡。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] add sriov vm slot 0 centos7 pf 0

1.1.4  add vtap vm

add vtap vm命令用来为虚拟机添加vTap网卡。

【命令】

独立运行模式

add vtap vm slot slot-number vm-name mac mac-address [ vlan vlan-id ]

IRF模式

add vtap vm chassis chassis-number slot slot-number vm-name mac mac-address [ vlan vlan-id ]

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

mac mac-address:指定虚拟机网卡的MAC地址,mac-address表示虚拟机网卡的MAC地址,格式为xxxx-xxxx-xxxx,其中x为十六进制字符。设备预定义了8个虚拟机vTap网卡可用的MAC地址,需通过add vtap vm vm-name mac ?查询。

vlan vlan-id:指定虚拟机网卡所属VLAN,vlan-id表示VLAN的编号,取值范围为1~4094。

【使用指导】

同一个MAC地址不能同时绑定到多个vTap网卡上。通过display vminterface命令可查看虚拟机vTap网卡的MAC地址。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 为虚拟机centos7添加MAC地址为0010-1110-5872的vTap网卡,并配置网卡属于VLAN 10。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] add vtap vm slot 0 centos7 mac 0010-1110-5872 vlan 10

【相关命令】

·     display vminterface

1.1.5  autostart vm

autostart vm命令用来开启虚拟机自动启动的功能。

undo autostart vm命令用来关闭虚拟机自动启动的功能。

【命令】

独立运行模式

autostart vm slot slot-number vm-name

undo autostart vm slot slot-number vm-name

IRF模式

autostart vm chassis chassis-number slot slot-number vm-name

undo autostart vm chassis chassis-number slot slot-number vm-name

【缺省情况】

虚拟机自动启动功能处于关闭状态。

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

使用指导】

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 开启虚拟机centos7的自动启动功能。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] autostart vm slot 0 centos7

1.1.6  backup vm

backup vm命令用来将虚拟机备份并保存到指定路径。

【命令】

独立运行模式

backup vm slot slot-number vm-name backup-path

IRF模式

backup vm chassis chassis-number slot slot-number vm-name backup-path

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

backup-path:表示虚拟机备份文件的保存路径,文件名部分后缀为.vmb,文件保存路径为1~63个字符的字符串,区分大小写。

【使用指导】

备份文件的保存路径需要有充足的存储空间。如果保存备份文件到U盘,需确保U盘的文件系统为EXT4。

在虚拟机关闭状态下,执行本命令才能生效。

【举例】

# 备份虚拟机centos7,将备份文件命令为centos7.vmb并保存到sda1盘中。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] backup vm slot 0 centos7 slot0#sda1:/centos7.vmb

1.1.7  create-disk

create-disk命令用来创建虚拟机硬盘。

【命令】

create-disk disk-file size size format { raw | qcow2 }

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

disk-file:表示虚拟机硬盘文件的路径,文件名部分后缀为.qcow2或.raw,文件路径总长度为1~63个字符的字符串,区分大小写。

size size:指定虚拟机硬盘的容量,size表示虚拟机硬盘的容量,单位为GB,取值为整数,取值范围与设备的硬盘大小有关。

format:配置虚拟机硬盘格式。

raw:虚拟机硬盘的文件系统格式为RAW。

qcow2:虚拟机硬盘的文件系统格式为QCOW2。

【使用指导】

通过本命令配置的虚拟机硬盘容量为其可使用的上限。

·     当虚拟机硬盘格式为RAW时,通过dir命令显示的虚拟机硬盘容量为其可使用的上限;

·     当虚拟机硬盘格式为QCOW2时,通过dir命令显示的虚拟机硬盘容量为其已使用的存储空间。

【举例】

# 创建文件系统格式为QCOW2的硬盘。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] create-disk slot0#sda1:/centos7.qcow size 30 format qcow2

1.1.8  delete disk vm

delete disk vm命令用来删除虚拟机的硬盘或CDROM。

【命令】

独立运行模式

delete disk vm slot slot-number vm-name target target

IRF模式

delete disk vm chassis chassis-number slot slot-number vm-name target target

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

target target:指定虚拟机硬盘的盘符,target表示虚拟机硬盘盘符,为3个字符的字符串,区分大小写。

【使用指导】

删除虚拟机硬盘或CDROM的后,为虚拟机创建的硬盘或上传的镜像文件不会删除,如需删除,需手动进行硬盘空间或镜像文件的删除。关于硬盘空间或镜像文件的删除操作请参见“H3C SR6600[SR6600-X]路由器 命令参考”中的“基础命令参考”分册中的“文件系统管理命令”。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 删除虚拟机centos7的盘符为hdb的硬盘或CDROM。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] delete disk vm slot 0 centos7 target hdb

1.1.9  delete sriov vm

delete sriov vm命令用来删除虚拟机的SR-IOV网卡。

【命令】

独立运行模式

delete sriov vm slot slot-number vm-name pf pfid

IRF模式

delete sriov vm chassis chassis-number slot slot-number vm-name pf pfid

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

pf pfid:指定虚拟机使用SR-IOV网卡类型为物理网卡,pfid表示物理网卡编号值,取值为0和1。

【使用指导】

执行本命令前,需要通过display vminterface命令查看虚拟机SR-IOV网卡的PF网卡编号。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 删除虚拟机centos7的SR-IOV网卡。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] delete sriov vm slot 0 centos7 pf 0

【相关命令】

·     display vminterface

1.1.10  delete vtap vm

delete vtap vm命令用来删除虚拟机vTap网卡。

【命令】

独立运行模式

delete vtap vm slot slot-number vm-name mac mac-address

IRF模式

delete vtap vm chassis chassis-number slot slot-number vm-name mac mac-address

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

mac mac-address:指定虚拟机网卡的MAC地址,mac-address表示虚拟机网卡的MAC地址,格式为xxxx-xxxx-xxxx,其中x为十六进制字符。

【使用指导】

执行本命令前,需要通过display vminterface命令查看虚拟机vTap网卡的MAC地址,利用MAC地址区分不同的vTap网卡。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 删除虚拟机centos7的vTap网卡。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] delete vtap vm slot 0 centos7 mac 0010-1110-5872

【相关命令】

·     display vminterface

1.1.11  export vm

export vm命令用来制作虚拟机PKG文件并保存到指定路径。

【命令】

独立运行模式

export vm slot slot-number vm-name pkg-path

IRF模式

export vm chassis chassis-number slot slot-number vm-name pkg-path

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

pkg-path:表示PKG文件的保存路径,文件名部分后缀为.pkg,文件保存路径为1~63个字符的字符串,区分大小写。

【使用指导】

虚拟机PKG文件的保存路径需要有充足的存储空间。如果保存备份文件到U盘,需确保U盘的文件系统为EXT4。

在虚拟机关闭状态下,执行本命令才能生效。

【举例】

# 配置将虚拟机centos7导出到sda1盘中。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] export vm slot 0 centos7 slot0#sda1:/centos7.pkg

1.1.12  install vm-name

install vm-name命令用来使用指定的虚拟机参数手动部署虚拟机。

【命令】

独立运行模式

install slot slot-number vm-name vm-name vcpu vcpu-count memory size vncport vncport disk disk-file format { raw | qcow2 } disk-bus { ide | virtio } [ cdrom cdrom-file ] [ vnic { vtap [ mac mac-address ] [ vlan vlan-id ] | sriov pf pfid } ]

IRF模式

install chassis chassis-number slot slot-number vm-name vm-name vcpu vcpu-count memory size vncport vncport disk disk-file format { raw | qcow2 } disk-bus { ide | virtio } [ cdrom cdrom-file ] [ vnic { vtap [ mac mac-address ] [ vlan vlan-id ] | sriov pf pfid } ]

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

vcpu vcpu-count:指定虚拟机CPU的核数,vcpu-count表示虚拟机CPU的核数,取值范围由设备的CPU核数决定。

memory size:指定虚拟机的内存容量,size表示虚拟机内存容量,单位为KB,取值范围与设备的内存大小有关。

vncport vncport:指定虚拟机的VNC端口号,vncport表示虚拟机VNC端口号,取值范围为0~99。

disk disk-file:指定虚拟机硬盘文件的路径,disk-file表示虚拟机硬盘文件的路径,文件名部分后缀为.qcow2或.raw,文件路径的总长度为1~63个字符的字符串,区分大小写。

format:配置虚拟机硬盘格式。

raw:虚拟机硬盘的文件系统格式为RAW格式。

qcow2:虚拟机硬盘的文件系统格式为QCOW2格式。

disk-bus:配置虚拟机硬盘的总线类型。

ide:低速硬盘总线。

Virtio:高速硬盘总线。部分操作系统,如:Windows Server 2008/2012、FreeBsd等,需要安装驱动来支持该总线类型。

cdrom-file cdrom-file:指定虚拟机操作系统镜像或驱动镜像文件的路径,cdrom-file表示虚拟机操作系统镜像或驱动镜像文件路径,文件名部分后缀为.iso,文件路径总长度为1~63个字符的字符串,区分大小写。

vnic:指定虚拟机网卡。

vtap:指定虚拟机使用vTap类型网卡。

mac mac-address:指定虚拟机网卡的MAC地址,mac-address表示虚拟机网卡的MAC地址,格式为xxxx-xxxx-xxxx,其中x为十六进制字符。

vlan vlan-id:指定与虚拟机网卡绑定的接口所属VLAN,vlan-id表示VLAN的编号,取值范围为1~4094。

sriov:指定虚拟机使用的网卡为SR-IOV网卡。

pf pfid:指定虚拟机使用SR-IOV网卡类型为物理网卡,pfid表示物理网卡编号值,取值为0和1。

【使用指导】

执行本命令前,需要先通过create-disk命令为虚拟机创建一块硬盘。

【举例】

# 通过指定的参数手动部署虚拟机。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] install slot 0 vm-name centos7 vcpu 1 memory 1048576 vncport 12 disk slot0#sda1:/centos7.qcow format qcow2 disk-bus ide cdrom slot0#sda1:/centos7.iso vnic vtap mac 0010-1110-5872 vlan 21

【相关命令】

·     create-disk

1.1.13  install vm-pkg

install vm-pkg命令用来使用指定路径下的虚拟机PKG文件自动部署虚拟机。

【命令】

独立运行模式

install slot slot-number vm-pkg pkg-path

IRF模式

install chassis chassis-number slot slot-number vm-pkg pkg-path

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

pkg-path:表示PKG文件的保存路径,文件名部分后缀为.pkg,文件保存路径为1~63个字符的字符串,区分大小写。

【使用指导】

执行本命令前,需要准备虚拟机PKG文件,并将其保存在设备中。

【举例】

# 使用sda1:/目录下的PKG文件centos7.pkg自动部署虚拟机。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] install slot 0 vm-pkg slot0#sda1:/centos7.pkg

1.1.14  restore pakagepath

restore pakagepath命令用来使用虚拟机备份文件恢复虚拟机。

【命令】

独立运行模式

restore slot slot-number pakagepath backup-image-path

IRF模式

restore chassis chassis-number slot slot-number pakagepath backup-image-path

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

backup-image-path:表示虚拟机备份文件的路径,文件名部分后缀为.vmb,文件路径总长度为1~63个字符的字符串,区分大小写。

【举例】

# 使用U盘内的虚拟机备份文件centos7.vmb来恢复虚拟机。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] restore slot 0 pakagepath usba0:/VmImages/centos7.vmb

1.1.15  resume vm

resume vm命令用来唤醒处于休眠状态的虚拟机。

【命令】

独立运行模式

resume vm slot slot-number vm-name

IRF模式

resume vm chassis chassis-number slot slot-number vm-name

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

执行本命令前,需要保证虚拟机处于休眠状态。通过display vmlist可查看虚拟机当前状态。

【举例】

# 唤醒虚拟机centos7。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] resume vm slot 0 centos7

【相关命令】

·     display vmlist

·     suspend vm

1.1.16  set bootorder vm

set bootorder vm命令用来配置虚拟机硬盘或CDROM的启动顺序。

【命令】

独立运行模式

set bootorder vm slot slot-number vm-name target target order-number

IRF模式

set bootorder vm chassis chassis-number slot slot-number vm-name target target order-number

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

target target:指定虚拟机硬盘的盘符,target表示虚拟机硬盘盘符,为3个字符的字符串,区分大小写。

order-number:表示虚拟机硬盘或CDROM的启动顺序。取值范围为0~99,0表示不使用该硬盘或CDROM启动,启动顺序的取值越小表示启动优先级越高。

【使用指导】

虚拟机中不可存在与用于启动的硬盘或CDROM相同启动顺序的硬盘或CDROM,否则虚拟机将无法启动。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

#将虚拟机centos7中盘符为hda的虚拟机硬盘或CDROM的启动顺序配置为1。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] set bootorder vm slot 0 centos7 target hda 1

1.1.17  set memory vm

set memory vm命令用来配置虚拟机的内存。

【命令】

独立运行模式

set memory vm slot slot-number vm-name size size

IRF模式

set memory vm chassis chassis-number slot slot-number vm-name size size

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

size size:指定虚拟机内存容量,size表示虚拟机内存容量,单位为KB,取值范围由设备内存容量决定。

【使用指导】

RPE-X5E主控板Comware侧固定占用3GB的物理内存,虚拟机可使用的最大物理内存为RPE-X5E主控板的物理内存-3GB。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 配置虚拟机centos7的内存为1048576。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] set memory vm slot 0 centos7 size 1048576

1.1.18  set vcpu-pool

set vcpu-pool命令用来修改设备上虚拟机可用的CPU核数。

【命令】

独立运行模式

set vcpu-pool slot slot-number vcpu-number

IRF模式

set vcpu-pool chassis chassis-number slot slot-number vcpu-number

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vcpu-number:表示设备上虚拟机可用的CPU核数,取值范围由设备的CPU核数决定。

【使用指导】

修改虚拟机可用的CPU核数后,需要重新配置已部署虚拟机的CPU核数并重新将虚拟机内核绑定到物理内核上。配置完成,需要重新启动设备才能生效。

【举例】

# 修改设备上虚拟机可用的CPU核数为2个。

<Sysname> system-view

[Sysname] set vcpu-pool slot 0 2

VCPU pool changed, please reconfig vcpu-pin for each virtual machine and reboot the router.

1.1.19  set vcpupin vm

set vcpupin vm命令用来将虚拟机的内核绑定到物理内核上。

【命令】

独立运行模式

set vcpupin vm slot slot-number vmname vcpuindex vcpuindex cpuindex cpuindex

IRF模式

set vcpupin vm chassis chassis-number slot slot-number vmname vcpuindex vcpuindex cpuindex cpuindex

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

vcpuindex vcpu-index:指定虚拟机虚拟内核的索引号,vcpu-index表示虚拟机虚拟内核的索引号,可通过display vmcpupin查看。

cpuindex cpuindex:指定设备物理内核的索引号,cpuindex表示设备物理内核的索引号,可通过display vmcpupin查看。

【使用指导】

虚拟机的多个虚拟内核绑定到同一物理内核上,设备的CPU资源使用会出现冲突,可能出现虚拟机无法启动的情况,建议将虚拟机的多个虚拟内核分别绑定到不同的物理内核上。

在虚拟机开启状态下配置本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下配置本命令,虚拟机下次启动后生效。

【举例】

# 将虚拟机centos7索引号为0的虚拟内核绑定到索引号为2的物理内核上,索引号为1的虚拟内核绑定到索引号为3的物理内核上。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm]set vcpupin vm slot 0 centos7 vcpuindex 0 cpuindex 2

[Sysname-vmm]set vcpupin vm slot 0 centos7 vcpuindex 1 cpuindex 3

【相关命令】

·     display vmcpupin

1.1.20  set vcpu vm

set vcpu vm命令用来为已部署的虚拟机配置CPU核数。

【命令】

独立运行模式

set vcpu vm slot slot-number vm-name vcpu-count vcpu-count

IRF模式

set vcpu vm chassis chassis-number slot slot-number vm-name vcpu-count vcpu-count

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

vcpu vcpu-count:指定虚拟机CPU的核数,vcpu-count表示虚拟机CPU的核数,取值范围由设备的CPU核数决定。

【使用指导】

当配置虚拟机的CPU核数为0时,再次启动后虚拟机将不可用,可通过重新配置CPU核数来恢复虚拟机使用。

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 为虚拟机centos7配置2个CPU。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] set vcpu vm slot 0 centos7 vcpu-count 2

1.1.21  set vnc vm

set vnc vm命令用来配置外部PC登录虚拟机所需要的VNC参数。

【命令】

独立运行模式

set vnc vm slot slot-number vm-name { vncport vncport | delpasswd | listen ip-address | setpasswd password }

IRF模式

set vnc vm chassis chassis-number slot slot-number vm-name { vncport vncport | delpasswd | listen ip-address | setpasswd password }

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

vncport vncport:指定虚拟机的VNC端口号,vncport表示虚拟机VNC端口号,取值范围为0~99。

delpasswd:删除登录VNC的密码。

ip-address:表示通过指定的VNC Server IP地址登录到虚拟机。可以通过配置0.0.0.0地址来取消IP的限制。

【使用指导】

在虚拟机开启状态下执行本命令,需要重新启动虚拟机才能生效;在虚拟机关闭状态下执行本命令,虚拟机下次启动后生效。

【举例】

# 配置外部PC登录虚拟机centos7桌面的VNC端口号。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] set vnc vm slot 0 centos7 vncport 12

# 配置登录VNC密码。

[Sysname-vmm] set vnc vm slot 0 centos7 setpasswd 12344556

# 删除登录VNC密码。

[Sysname-vmm] set vnc vm slot 0 centos7 delpasswd

# 配置通过VNC Server IP地址登录到虚拟机。

[Sysname-vmm] set vnc vm slot 0 centos7 listen 172.33.3.158

1.1.22  set vtap vm

set vtap vm命令用来配置虚拟机vTap网卡所属VLAN。

【命令】

独立运行模式

set vtap vm slot slot-number vm-name mac mac-address vlan vlan-id

IRF模式

set vtap vm chassis chassis-number slot slot-number vm-name mac mac-address vlan vlan-id

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

mac mac-address:指定虚拟机网卡的MAC地址,mac-address表示虚拟机网卡的MAC地址,格式为xxxx-xxxx-xxxx,其中x为十六进制字符。

vlan vlan-id:指定虚拟机网卡所属VLAN,vlan-id表示VLAN的编号,取值范围为1~4094。

【使用说明】

执行本命令前,需要通过display vminterface命令查看虚拟机vTap网卡的MAC地址,利用MAC地址区分不同的vTap网卡。

【举例】

# 配置虚拟机centos7的vTap网卡属于VLAN 10。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] set vtap vm slot 0 centos7 mac 0010-1110-5872 vlan 10

【相关命令】

·     display vminterface

1.1.23  start vm

start vm命令用来开启虚拟机。

【命令】

独立运行模式

start vm slot slot-number vm-name

IRF模式

start vm chassis chassis-number slot slot-number vm-name

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

执行本命令前,需保证设备有足够的内存。当内存不足时,虚拟机将无法开启。

执行本命令前,需保证虚拟机处于关闭状态。通过display vmlist命令可查看虚拟机状态。

【举例】

# 开启虚拟机centos7。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] start vm slot 0 centos7

【相关命令】

·     display vmlist

·     stop vm

1.1.24  stop vm

stop vm命令用来关闭虚拟机。

【命令】

独立运行模式

stop vm slot slot-number vm-name [ force ]

IRF模式

stop vm chassis chassis-number slot slot-number vm-name [ force ]

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

force:表示强制关闭虚拟机。

【使用指导】

虚拟机关闭时间最长为6分钟,若无法关闭,则需强制关闭虚拟机。强制关闭虚拟机时可能会导致虚拟机的数据丢失,请谨慎使用。对于未安装操作系统的虚拟机,只能强制关闭虚拟机。

执行本命令前,需保证虚拟机处于开启状态。使用display vmlist可查看虚拟机状态。

【举例】

# 关闭虚拟机centos7。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] stop vm slot 0 centos7

【相关命令】

·     display vmlist

·     start vm

1.1.25  suspend vm

suspend vm命令用来使虚拟机进入休眠状态。

【命令】

独立运行模式

suspend vm slot slot-number vm-name

IRF模式

suspend vm chassis chassis-number slot slot-number vm-name

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

执行本命令前,需要保证虚拟机处于开启状态。通过display vmlist命令可查看虚拟机当前状态。

【举例】

# 配置虚拟机centos7进入休眠状态。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] suspend vm slot 0 centos7

【相关命令】

·     display vmlist

·     resume vm

1.1.26  uninstall vm

uninstall vm命令用来卸载虚拟机。

【命令】

独立运行模式

uninstall vm slot slot-number vm-name

IRF模式

uninstall vm chassis chassis-number slot slot-number vm-name

【视图】

vmm视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

虚拟机卸载后,虚拟机的硬盘内仍会保存有虚拟机操作系统文件和运行时产生的数据文件,如需释放硬盘空间,需手动删除该硬盘。关于硬盘的删除操作请参见“H3C SR6600[SR6600-X]路由器 命令参考”中的“基础命令参考”分册中的“文件系统管理命令”。

若未对虚拟机进行备份,卸载后虚拟机将不可恢复。可通过backup vm命令对虚拟机进行备份。

在虚拟机关闭状态下,执行本命令才能生效。

【举例】

# 卸载虚拟机centos7。

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm] uninstall vm slot 0 centos7

【相关命令】

·     backup vm

·     install vm-name

·     install vm-pkg

1.1.27  vmm

vmm命令用来从系统视图进入虚拟化管理视图。

【命令】

vmm

【视图】

系统视图

【缺省用户角色】

network-admin

【举例】

<Sysname> system-view

[Sysname] vmm

[Sysname-vmm]

1.2  虚拟机显示命令

1.2.1  display passthrough

display passthrough命令用来显示设备上物理网卡的网卡信息。

【命令】

独立运行模式

display passthrough slot slot-number

IRF模式

display passthrough chassis chassis-number slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

【举例】

# 显示直通网卡的信息。

<Sysname> display passthrough slot 0

PF         pciaddr         macaddr

--------------------------------------------------

0          0000:03:00.0    00:02:00:03:00:05

1          0000:03:00.1    00:02:00:03:00:06

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

字段

描述

PF

物理网卡编号

pciaddr

物理网卡对应的PCI地址

macaddr

物理网卡的MAC地址

 

1.2.2  display vcpu-pool

display vcpu-pool命令用来显示设备上虚拟机可使用的CPU核数。

【命令】

独立运行模式

display vcpu-pool slot slot-number

IRF模式

display vcpu-pool chassis chassis-number slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

【举例】

# 显示设备上虚拟机可使用的CPU核数。

<Sysname> display vcpu-pool slot 0

Current CPU Pool for VMPlane is 6.

Next CPU Pool for VMPlane is 6.

1.2.3  display vm

display vm命令用来显示虚拟机的详细信息。

【命令】

独立运行模式

display vm slot slot-number vm-name [ static-configuration ]

IRF模式

display vm chassis chassis-number slot slot-number vm-name [ static-configuration ]

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

static-configuration:表示虚拟机用于下次启动的静态配置信息。部分命令在虚拟机开启状态下执行,需要重新启动虚拟机才能生效。通过本参数可以查看虚拟机用于下次启动的静态配置信息。

【举例】

# 显示虚拟机centos7的信息。

<Sysname> display vm slot 0 centos7

VM: centos7

  CPU count: 1

  Memory size: 1024000 KB

  Disks:

Disk0: hda

     capacity: 200 GB
     path: /mnt/slot0#sda1:/he.qcow

  Interfaces:

    Interface0: -

      Type: ethernet

      Mode: e1000

      MAC: 5254-00f2-1aec

    Interface1: PF0

      Type: hostdev

      Mode: -

      MAC: 0010-1110-5881

  VNC port:

  :10

  AutoStart: disabled

表1-2 display vm显示信息描述表

字段

描述

VM

虚拟机的名称

CPU count

虚拟机的CPU核数

Memory size

虚拟机的内存大小,单位为KB

Disks

虚拟机的硬盘信息

Disk

硬盘或CDROM的盘符,取值可以为:

·     hd/hdb/hdc/hdd

·     vda/vdb/vdc/vdd

path

虚拟机硬盘文件的路径

需要注意的是,此处路径特指虚拟机所在槽位的文件路径

Capacity

虚拟机硬盘容量,单位为GB

Interfaces

虚拟机的网卡信息

Type

虚拟机网卡的类型

Mode

虚拟机网卡的模式

MAC

虚拟机网卡的MAC

VNC port

虚拟机VNC端口号,用于通过VNC终端连接虚拟机桌面

AutoStart

虚拟机是否使能自启动:

·     显示为disable时,表示虚拟机的自动启动功能处于关闭状态

·     显示为enable是,表示虚拟机的自动启动功能处于开启状态

 

1.2.4  display vmcpupin

display vmcpupin命令用来显示虚拟机虚拟内核与设备物理内核的绑定情况。

【命令】

独立运行模式

display vmcpupin vm slot slot-number vm-name

IRF模式

display vmcpupin vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【举例】

# 显示虚拟机centos7虚拟机内核与设备物理内核的绑定情况。

<Sysname> display vmcpupin vm slot 0 centos7

VCPU: CPU Affinity

----------------------------------
   0: 2-7

   1: 2-7

   2: 2-7

   3: 2-7

   4: 2-7

   5: 2-7

   6: 2-7

1.2.5  display vmcpu-usage vm

display vmcpu-usage vm命令用来显示虚拟机的CPU使用率。

【命令】

独立运行模式

display vmcpu-usage vm slot slot-number vm-name

IRF模式

display vmcpu-usage vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

在虚拟机开启状态下,执行本命令才能生效。

【举例】

# 显示虚拟机centos7的CPU使用率。

<Sysname> display vmcpu-usage vm slot 0 centos7

CpuNum               Cpu-Usage

---------------------------------------

27%

表1-3 display cpu-usage vm显示信息描述表

字段

描述

CpuNum

虚拟机CPU的编号

Cpu-Usage

CPU的使用率

 

1.2.6  display vmdisklist

display vmdisklist命令用来显示虚拟机硬盘和CDROM的相关信息。

【命令】

独立运行模式

display vmdisklist vm slot slot-number vm-name

IRF模式

display vmdisklist vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【举例】

# 显示虚拟机centos7的硬盘和CDROM的相关信息。

<Sysname> display vmdisklist vm slot 0 centos7

Device     Target     BootOrder  Source

disk       vda        1          /mnt/slot0#sda1:/windows_server_2012_r2_x64.qcow2

cdrom      hda        8          /mnt/slot0#sda1:/windows_server_2012_r2_x64.iso

cdrom      hdc        -          /mnt/slot0#sda1:/virtio-win-0.1.171.iso

表1-4 display vmdisklist显示信息描述表

字段

描述

Device

虚拟机的硬盘或CDROM

Target

虚拟机的硬盘或CDROM的盘符

BootOrder

虚拟机的硬盘或CDROM的启动顺序,数字越小越优先启动

Source

虚拟机硬盘文件或CDROM文件的路径

 

1.2.7  display vmdisk-usage vm

说明

·     通过本命令显示的是虚拟机硬盘当前的扩展情况。扩展是指虚拟机硬盘自创建时起,该硬盘会随着存储数据的增多而不断扩展增大,直到达到容量上限。硬盘扩展后,即使删除其中数据,硬盘容量也不会减小。

·     如需查看虚拟机硬盘的实际使用量,可使用VNC终端连接到虚拟机桌面查看。

 

display vmdisk-usage vm命令用来显示虚拟机硬盘当前的扩展情况。

【命令】

独立运行模式

display vmdisk-usage vm slot slot-number vm-name

IRF模式

display vmdisk-usage vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

在虚拟机开启状态下,执行本命令才能生效。

【举例】

# 显示虚拟机centos7硬盘当前的扩展情况。

<Sysname> display vmdisk-usage vm slot 0 centos7

Target          Capacity(KB)       Blk-Used(KB)       Usage

------------------------------------------------------------

hda             32212254720        4659224576 14%

hdc             4148080640         4148084736 100%

表1-5 display vmdisk-usage vm显示信息描述表

字段

描述

Target

虚拟机硬盘的盘符

Capacity

虚拟机硬盘的容量上限

Blk-Used

虚拟机硬盘已扩展的容量

Usage

虚拟机硬盘的扩展率

 

1.2.8  display vminterface

display vminterface命令用来显示虚拟机使用的接口信息。

【命令】

独立运行模式

display vminterface vm slot slot-number vm-name

IRF模式

display vminterface vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【举例】

# 显示虚拟机centos7使用的接口信息。

<Sysname> display vminterface vm slot 0 centos7

Interface  Type       Model       MAC

-----------------------------------------------------------

VMEth0/0/0 ethernet   e1000       0003-0004-000c

PF0        hostdev    -           0003-0004-0006

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

字段

描述

Interface

虚拟接口的名称

Type

虚拟接口的类型

Model

网卡的模式

MAC

虚拟机网卡的MAC地址

 

1.2.9  display vmlist

display vmlist命令用来显示虚拟机列表。

【命令】

独立运行模式

display vmlist [ slot slot-number ]

IRF模式

display vmlist [ chassis chassis-number slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

【举例】

# 显示虚拟机列表。

<Sysname> display vmlist

Slot 0:                                                                        

 Id    Name                           State                                    

----------------------------------------------------                           

 -     centos                         running                                 

 -     vfw                            shut off                                 

Slot 1:                                                                        

 Id    Name                           State                                    

----------------------------------------------------                           

 -     vfw                            shut off                                 

 -     vfw1                           shut off                                 

 -     win                            shut off                                 

表1-7 display vmlist显示信息描述表

字段

描述

Id

虚拟机的编号

Name

虚拟机的名称

State

虚拟机的运行状态,取值如下:

·     running:表示虚拟机处于运行状态。

·     paused:表示虚拟机处于休眠状态。

·     shutoff:表示虚拟机处于关闭状态。

 

1.2.10  display vmmem-usage vm

display vmmem-usage vm命令用来显示虚拟机的内存使用率。

【命令】

独立运行模式

display vmmem-usage vm slot slot-number vm-name

IRF模式

display vmmem-usage vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

只有支持virtio硬盘总线类型的虚拟机才可使用display vmmem-usage vm命令查看虚拟机的内存使用率。

不同的操作系统对virtio硬盘总线类型的支持情况不同。Linux操作系统支持virtio驱动;Windows操作系统需要单独安装virtio驱动;vFW操作系统不支持virtio驱动。

【举例】

# 显示虚拟机centos7的内存使用率。

<Sysname> display vmmem-usage vm slot 0 centos7

Total                Used               Mem-usage

----------------------------------------------------------

2973036              82988                3%

表1-8 display mem-usage vm显示信息描述表

字段

描述

Total

虚拟机的总内存容量

Used

虚拟机已使用的内存容量

Mem-usage

虚拟机的内存使用率

 

1.2.11  display vncport vm

display vncport vm命令用来显示虚拟机VNC端口号。

【命令】

独立运行模式

display vncport vm slot slot-number vm-name

IRF模式

display vncport vm chassis chassis-number slot slot-number vm-name

【视图】

任意视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定当前使用的主控板,slot-number表示主控板所在的槽位号。

chassis chassis-number:指定在IRF中当前使用的成员设备,chassis-number表示在IRF中的成员编号。

vm-name:表示虚拟机的名称,为1~30个字符的字符串,区分大小写。

【使用指导】

在虚拟机开启状态下,执行本命令才能生效。

【举例】

<Sysname> display vncport vm slot 0 centos7

:12

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

新华三官网
联系我们