client

命令功能

client命令用来在Commander上增加或修改Client信息库中的Client信息。

undo client命令用来在Commander上删除Client信息库中的Client信息。

缺省情况下,Client信息库中没有Client信息。

命令格式

client [ client-id ] { [ mac-address mac-address | esn esn ] | system-software file-name [ version ] | patch file-name | configuration-file file-name | web-file file-name | license file-name | { custom-file file-name } &<1-3> } *

undo client client-id [ mac-address [ mac-address ] | esn [ esn ] | system-software [ file-name [ version ] ] | patch [ file-name ] | configuration-file [ file-name ] | web-file [ file-name ] | license [ file-name ] | custom-file [ file-name ] ]

参数说明

参数 参数说明 取值
client-id 指定Client的ID,用来标识一台Client。如果未指定此参数,则系统会自动分配一个当前最小且未被分配的ID。 整数形式。取值由Commander上可以支持的Client数量决定,取值范围是1~255
mac-address mac-address 指定Client的MAC地址。 格式为H-H-H。
esn esn 指定Client的ESN号。 字符串格式,不区分大小写,不支持空格,长度范围是10~32。
system-software file-name 指定Client需要加载的系统软件名称(*.cc)。 字符串格式,不区分大小写,不支持空格,长度范围是4~48。
version

指定系统软件的版本号,例如:V200R005C00。如果此版本号与Client当前运行的系统软件版本号一致时,则不会进行系统软件的升级。

字符串格式,不区分大小写,不支持空格,长度范围是11~32。
patch file-name 指定Client需要加载的补丁文件名称(*.pat)。 字符串格式,不区分大小写,不支持空格,长度范围是5~48。
configuration-file file-name 指定Client需要加载的配置文件名称(*.zip或*.cfg)。 字符串格式,不区分大小写,不支持空格,长度范围是5~48。
web-file file-name 指定Client需要加载的Web网页文件名称(*.web.zip或*.web.7z)。 字符串格式,不区分大小写,不支持空格,长度范围是8~64。
license file-name 指定Client需要加载的License文件名称(*.dat)。
说明:

当前并不支持在Easy-Operation全局视图中获取License文件信息,仅可以配置,但不生效。

字符串格式,不区分大小写,不支持空格,长度范围是5~64。
custom-file file-name

指定Client需要加载的自定义文件名称。

支持加载3个自定义文件,以空格隔开。

字符串格式,不区分大小写,不支持空格,长度范围是1~64。

视图

Easy-Operation视图

缺省级别

2:配置级

使用指南

应用场景

在空配置部署场景中,当Client数量不多,可以通过此命令一条一条添加Client信息保存至Commander上的Client信息库。

注意事项

  • Client信息库的匹配原则是Client的MAC地址或ESN序列号是否在此信息库中,所以Client与MAC地址或ESN序列号的匹配关系必须要配置。当Client在此信息库中匹配上,则会根据Client ID,获取相同ID的其他信息,包括系统软件名、补丁文件名等等。
  • Client与MAC地址或ESN序列号的匹配关系及此Client需要下载的各种文件信息可以通过此命令一次配置完成,也可以多次分别配置完成。
  • 如果需要删除某个Client的所有信息,可直接执行命令undo client client-id。如果只是需要删除某项信息,则执行相关信息的undo命令。
  • 由于不同的Commander支持Client的数量是不一样的,因此对Client信息库中添加数据时,受此规格的限制。
  • 所有文件名可以指定路径。

使用实例

# 添加一条MAC地址为0102-1122-3333、配置文件为vrpcfg.zip的client信息,文件路径为“/configfile/”。

<HUAWEI> system-view
[HUAWEI] easy-operation
[HUAWEI-easyoperation] client mac-address 00E0-FC34-3190 configuration-file /configfile/vrpcfg.zip

# 添加一条Client ID为3、ESN序列号为210235165110A6000619、系统软件名为test.cc、自定义文件名header.txt和aaa.bat的client信息。

<HUAWEI> system-view
[HUAWEI] easy-operation
[HUAWEI-easyoperation] client 3 esn 210235165110A6000619
[HUAWEI-easyoperation] client 3 system-software test.cc
[HUAWEI-easyoperation] client 3 custom-file header.txt custom-file aaa.bat

# 删除client ID 为4的配置文件名信息。

<HUAWEI> system-view
[HUAWEI] easy-operation
[HUAWEI-easyoperation] undo client 4 configuration-file

# 删除client ID为5的所有信息。

<HUAWEI> system-view
[HUAWEI] easy-operation
[HUAWEI-easyoperation] undo client 5

华为专有和保密信息
版权所有 © 华为技术有限公司