19-SmartMC命令
本章节下载: 19-SmartMC命令 (270.71 KB)
目 录
1.1.3 display smartmc backup configuration status
1.1.4 display smartmc batch-file status
1.1.5 display smartmc configuration
1.1.6 display smartmc device-link
1.1.8 display smartmc replace status
1.1.10 display smartmc upgrade status
1.1.12 smartmc auto-replace enable
1.1.13 smartmc backup configuration
1.1.14 smartmc backup configuration max-number
1.1.15 smartmc backup configuration interval
1.1.16 smartmc batch-file deploy
1.1.24 smartmc tc startup-configuration
1.1.25 smartmc topology-refresh
1.1.26 smartmc topology-refresh interval
1.1.28 smartmc upgrade boot-loader
1.1.29 smartmc upgrade startup-configuration
boot-loader命令用来配置SmartMC组升级使用的启动软件。
undo boot-loader命令用来恢复缺省情况。
【命令】
boot-loader file { ipe-filename | boot boot-filename system system-filename }
undo boot-loader
【缺省情况】
未配置SmartMC组升级使用的启动软件。
【视图】
SmartMC组视图
【缺省用户角色】
network-admin
【参数】
ipe-filename:指定SmartMC组升级使用的IPE文件,为5~45个字符的字符串,不区分大小写,以.ipe为后缀名。
boot boot-filename:指定SmartMC组升级使用的Boot文件,为5~45个字符的字符串,不区分大小写,以.bin为后缀。
system system-filename:指定SmartMC组升级使用的System文件,为5~45个字符的字符串,不区分大小写,以.bin为后缀。
【使用指导】
多次执行该命令,最后一次执行的命令生效。
【举例】
# 配置SmartMC组testgroup升级使用的IPE文件为device.ipe。
<Sysname> system-view
[Sysname] smartmc group testgroup
[Sysname-smartmc-group-testgroup] boot-loader file device.ipe
【相关命令】
· smartmc group
· startup-configuration
create batch-file命令用来创建命令行批处理文件。
【命令】
create batch-file batch-file-name
【缺省情况】
不存在命令行批处理文件。
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
batch-file-name:命令行批处理文件名称,为1~255个字符的字符串,不区分大小写,如果用户不输入后缀名,则文件名后缀缺省为.cmdset。
【使用指导】
执行该命令后,设备进入批量编辑命令行模式。在该模式下编辑命令时,每条命令占用一行,编辑完成后,输入“%”和回车结束编辑,并退回用户视图。
设备不检查命令行的正确性,因此,在编辑命令行时,请用户保证命令行的正确性。
【举例】
# 编辑名称为test.cmdset的命令行批处理文件,配置设备名称为Sysname,并开启Telnet功能。
<Sysname> create batch-file test.cmdset
Begin to edit batch commands, and quit with the character '%'.
system-view
sysname Sysname
telnet server enable%
<Sysname>
【相关命令】
· display smartmc batch-file status
· smartmc batch-file deploy
display smartmc backup configuration status命令用来显示TC备份配置文件的状态。
【命令】
display smartmc backup configuration status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
执行本命令时:
· 如果有TC正在进行备份操作,则显示正在进行备份操作的TC的备份状态。
· 如果没有TC进行备份操作,则显示最近一次执行备份操作的TC的备份状态。
【举例】
# 显示正在进行备份操作的TC的备份状态。
<Sysname> display smartmc backup configuration status
ID IpAddress MacAddress Status Time
1 192.168.56.30 08d2-38ff-0300 Finished 2017-04-05 11:30:35
2 192.168.56.40 62d2-c21c-0400 Finished 2017-04-05 11:30:40
表1-1 display smartmc backup configuration status命令显示信息描述表
字段 |
描述 |
ID |
TC的编号 |
MacAddress |
TC的MAC地址 |
IpAddress |
TC的IP地址 |
Status |
备份状态: · Waiting:表示设备处于等待备份状态 · Processing:表示设备处于正在备份状态 · Finished:表示设备备份完成 · Timeout:表示设备备份超时 · Failed:表示设备备份失败 |
Time |
完成备份的时间,如果TC没有完成备份,则显示为“-” |
【相关命令】
· smartmc backup configuration
· smartmc backup configuration interval
· smartmc backup configuration max-number
display smartmc batch-file status命令用来显示执行命令行批处理文件的结果。
【命令】
display smartmc batch-file status [ last number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
last number:显示倒数第几次批量命令下发的结果,取值范围为1~5。如果不指定该参数,则显示最近一次批量执行命令行的信息。
【举例】
# 显示上一次批量命令行的执行结果。
<Sysname> display smartmc batch-file status last 1
TC ID 1
Device MAC : 201c-e7c3-0300
Start time : 2017-03-21 10:23:53
End time : 2017-03-21 10:23:57
Result :
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]display smartmc configuration
Device role : TC
TM IP address : 192.168.22.103
TM MAC address : 0ec3-6a94-0100
TM sysname : H3C
TC ID 2
Device MAC : 2409-600f-0400
Start time : 2017-05-06 17:47:20
End time : 2017-05-06 17:47:25
Result :
<Sysname>system-view
System View: return to User View with Ctrl+Z.
[Sysname]display smartmc configuration
Device role : TC
TM IP address : 192.168.22.103
TM MAC address : 0ec3-6a94-0100
TM sysname : H3C
表1-2 display smartmc batch-file status命令显示信息描述表
字段 |
描述 |
TC ID |
TC的编号 |
Device MAC |
TC的MAC地址 |
Start time |
执行命令行批处理文件的开始时间 |
End time |
执行命令行批处理文件的结束时间 |
Result |
执行命令行批处理文件的详细结果 |
【相关命令】
· create batch-file
· smartmc batch-file deploy
display smartmc configuration命令用来显示SmartMC功能的配置信息。
【命令】
display smartmc configuration
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 在TM上显示SmartMC功能的配置信息。
<Sysname> display smartmc configuration
Device role : TM
FTP server IP : 192.168.22.103
FTP server username : admin
Topology-refresh interval : 60(s)
Backup startup-configuration interval : N/A
Sync backup number : 5
# 在TC上显示TM的信息。
<Sysname> display smartmc configuration
Device role : TC
TM IP : 192.168.22.103
TM MAC : 8288-468d-0100
TM sysname : Sysname
表1-3 display smartmc configuration命令显示信息描述表
字段 |
描述 |
Device role |
当前设备的角色 |
FTP server IP |
FTP服务器的IP地址,若没有配置,则显示为N/A |
FTP server username |
FTP服务器的用户名,若没有配置,则显示为N/A |
Topology-refresh interval |
拓扑刷新间隔 |
Backup startup-configuration interval |
自动备份配置文件的时间间隔,单位为小时,若没有配置,则显示为N/A |
Sync backup number |
同时进行备份操作的TC的数量 |
TM IP |
TM的IP地址,如果没有获取到TM的IP地址,则显示为N/A |
TM MAC |
TM的MAC地址,如果没有获取到TM的MAC地址,则显示为N/A |
TM sysname |
TM的名称,如果没有获取到TM的名称,则显示为N/A |
display smartmc device-link命令用来显示SmartMC网络中设备间的连接信息。
【命令】
display smartmc device-link
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
用户可以查看当前网络环境中的拓扑信息,查看TM和TC间的端口连接信息。
【举例】
# 显示SmartMC网络的拓扑信息。
<Sysname> display smartmc device-link
(TM IP)[192.168.56.20]
ID Hop LocalPort LocalIP PeerPort PeerIP
0 0 GigabitEthernet1/0/2 192.168.56.20 GigabitEthernet1/0/1 192.168.56.30
1 1 GigabitEthernet1/0/1 192.168.56.30 GigabitEthernet1/0/2 192.168.56.20
1 2 GigabitEthernet1/0/2 192.168.56.30 GigabitEthernet1/0/1 192.168.56.40
2 3 GigabitEthernet1/0/1 192.168.56.40 GigabitEthernet1/0/2 192.168.56.30
表1-4 display smartmc device-link命令显示信息描述表
字段 |
描述 |
TM IP |
TM的IP地址 |
ID |
TM和TC的ID |
Hop |
TM与TC之间的跳数 |
LocalPort |
本地端口 |
LocalIP |
本地设备的IP地址 |
PeerPort |
对端端口 |
PeerIP |
对端设备的IP地址 |
【相关命令】
· smartmc topology-refresh
· smartmc topology-refresh interval
display smartmc group命令用来显示SmartMC组的信息。
【命令】
display smartmc group [ group-name ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group-name:SmartMC组的名称,为1~31个字符的字符串,区分大小写。不指定该参数时,显示所有SmartMC组的信息。
verbose:显示SmartMC组的详细信息。不指定该参数时,显示SmartMC组的简要信息。
【举例】
# 显示SmartMC组的详细信息。
<Sysname> display smartmc group verbose
Group name : test
TC count : 5
Boot-loader file :
Startup-configuration file :
Match Device-type S5560-EI
Match IP-address 192.168.56.0 24
Match MAC-address 0e74-ea13-0000 32
TCID DeviceType IpAddress MacAddress Status Version Sysname
1 S5560-EI 192.168.56.103 0e74-e2fb-0400 Normal R1306
2 S5560-EI 192.168.56.102 0e74-ea13-0500 Normal R1306
3 S5560-EI 192.168.56.104 0e74-db54-0300 Normal R1306
表1-5 display smartmc group verbose命令显示信息描述表
字段 |
描述 |
GroupName |
SmartMC组的名称 |
TC count |
SmartMC组内TC的数量 |
Boot-loader file |
SmartMC组升级时使用的软件升级文件名称,取值为空表示未配置 |
Startup-configuration file |
SmartMC组升级时使用的配置文件,取值为空表示未配置 |
Rule |
SmartMC组的匹配规则 |
Match |
匹配类型以及匹配类型值,匹配类型取值包括: · Device-type:表示按照设备类型匹配TC · IP-address:表示按照IP地址匹配TC · MAC-address:表示按照MAC地址匹配TC |
TCID |
TC编号 |
DeviceType |
TC的设备类型 |
IpAddress |
TC的IP地址 |
MacAddress |
TC的MAC地址 |
Version |
TC的软件版本号 |
Status |
TC的运行状态: · Offline:表示TC处于离线状态 · Normal:表示TC正常上线 |
Sysname |
设备名称 |
【相关命令】
· match
· smartmc group
display smartmc replace status命令用来显示新TC替换故障TC的替换状态。
【命令】
display smartmc replace status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示新TC替换故障TC的状态。
<Sysname> display smartmc replace status
Faulty ID : 2
Faulty MAC : 94e2-cdcb-0600
Replacement ID : 3
Replacement MAC: 2443-5f8c-0200
Mode : Manual
Status : Successful
Start time : 2017-03-21 15:01:31
End time : 2017-03-21 15:01:40
表1-6 display smartmc replace status命令显示信息描述表
字段 |
描述 |
Faulty ID |
故障TC编号 |
Faulty MAC |
故障TC的MAC地址 |
Replacement ID |
新TC编号 |
Replacement MAC |
新TC的MAC地址 |
Mode |
故障替换方式: · Manual:表示手动替换 · Auto:表示自动替换 |
Status |
替换状态: · Successful:表示替换成功 · Failed:表示替换失败 · Replacing:表示新TC正在替换故障TC |
Start time |
替换开始时间 |
End time |
替换结束时间 |
【相关命令】
· smartmc auto-replace enable
· smartmc replace
display smartmc tc命令用来显示TC的信息。
【命令】
display smartmc tc [ tc-id ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
tc-id:TC的编号,取值范围为1~255。如果不指定该参数,则显示所有TC的信息。
verbose:显示TC的详细信息。不指定该参数时,则显示TC的简要信息。
【举例】
# 显示所有TC的简要信息。
<Sysname> display smartmc tc
TCID DeviceType IpAddress MacAddress Status Version Sysname
1 S5560-EI 192.168.22.104 201c-e7c3-0300 Normal R1308 H3C
# 显示所有TC的详细信息
<Sysname> display smartmc tc verbose
TC ID : 1
Adding method : Manual/Auto
Sysname : H3C
Model : S5560-54C-PWR-EI
Device type : S5560-EI
SYSOID :1.3.6.1.4.1.25506
MAC address : 0e74-e2fb-0400
IP address : 192.168.56.103
Boot image :
Boot image version :
System image :
System image version :
Current-configuration file :
uptime is: 0 week, 0 day, 0 hour, 0 minute
System CPU usage : 0%
System memory usage : 0%
Status : Offline
Boot-loader file :
Startup-configuration file :
表1-7 display smartmc tc verbose命令显示信息描述表
字段 |
描述 |
TC ID |
TC的编号 |
Sysname |
TC设备的名称 |
Version |
TC的软件版本号 |
Model |
TC的序列号 |
Device type |
TC的设备类型 |
SYSOID |
TC的SYSOID |
MAC address |
TC的MAC地址 |
IP address |
TC的IP地址 |
Boot image |
TC的运行boot文件 |
Boot image version |
TC的运行boot文件版本 |
System image |
TC的运行system文件 |
System image version |
TC的运行system文件版本 |
Current-configuration file |
TC当前使用的配置文件 |
uptime is |
TC的上线时间 |
System CPU usage |
TC当前的CPU使用率 |
System memory usage |
TC当前的内存使用率 |
Status |
TC的运行状态:取值包括: · Normal:表示设备运行正常 · Offline:表示设备不在线 |
Boot-loader file |
TC升级使用的软件升级文件 |
Startup-configuration file |
TC升级使用的配置文件 |
display smartmc upgrade status命令用来显示TC的升级状态。
【命令】
display smartmc upgrade status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示TC的软件升级状态。
<Sysname> display smartmc upgrade status boot-loader
ID IpAddress MacAddress Status UpdateTime UpdateFile
1 192.168.56.1 82dd-a434-0200 Finished Immediately bootloader.ipe
2 192.168.56.103 5caf-2e5f-0100 Finished Immediately bootloader.ipe
表1-8 display smartmc upgrade status命令显示信息描述表
字段 |
描述 |
ID |
TC的编号 |
MacAddress |
TC的MAC地址 |
IpAddress |
TC的IP地址 |
Status |
升级状态: · Waiting:表示TC正在等待下载升级文件 · Download-failed:表示TC下载升级文件失败 · Download-finished:表示TC下载升级文件完成 · Downloading:表示TC正在下载升级文件 · Updating:表示TC升级中 · Finished:表示TC升级完成 · Failed:表示TC升级失败 |
UpdateFile |
升级文件的名称 |
UpdateTime |
升级时间 · Immediately:表示TC立即升级 · Delay(m):表示延时升级,及延时时间 · Time(HH:MM):表示定时升级,及定时升级的时间 |
【相关命令】
· smartmc upgrade group
· smartmc upgrade tc
match命令用来配置SmartMC组的TC匹配规则。
undo match命令用来删除SmartMC组的TC匹配规则。
【命令】
match { device-type device-type | ip-address ip-address { ip-mask-length | ip-mask } | mac-address mac-address mac-mask-length }
undo match { device-type device-type | ip-address ip-address { ip-mask-length | ip-mask } | mac-address mac-address mac-mask-length }
【缺省情况】
未配置SmartMC组的TC匹配规则。
【视图】
SmartMC组视图
【缺省用户角色】
network-admin
【参数】
device-type device-type:按照设备类型匹配TC。
ip-address ip-address { ip-mask-length | ip-mask }:按照IP地址匹配TC。
· ip-address:表示TC的IP地址,为点分十进制格式。
· ip-mask:TC IP地址对应的子网掩码,为点分十进制格式。
· ip-mask-length:子网掩码长度,即掩码中连续“1”的个数,取值范围为1~32。
mac-address mac-address mac-mask-length:按照MAC地址匹配TC。
· mac-address:表示TC的MAC地址,格式为H-H-H。
· mac-mask-length:MAC地址掩码长度,即掩码中连续“1”的数量,取值范围为1~48。
【举例】
# 创建名称为a的SmartMC组,并将192.168.1.0/24网段的TC加入该组。
<Sysname> system-view
[Sysname] smartmc group a
[Sysname-smartmc-group-a] match ip-address 192.168.1.0 24
【相关命令】
· smartmc group
· display smartmc group
smartmc auto-replace enable命令用来开启自动替换故障设TC功能。
undo smartmc auto-replace enable命令用来关闭自动替换故障TC功能。
【命令】
smartmc auto-replace enable
undo smartmc auto-replace enable
【缺省情况】
自动替换故障TC功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
开启自动替换故障TC功能前,请先将新TC安装到原故障TC的位置,并连接好线缆。
新加入的TC的邻居关系、设备型号必须与故障TC一致。
【举例】
# 开启自动替换故障TC功能。
<Sysname> system-view
[Sysname] smartmc auto-replace enable
【相关命令】
· smartmc replace
smartmc backup configuration命令用来手动备份TC的配置文件。
【命令】
smartmc backup configuration { group group-name-list | tc [ tc-id-list ] }
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group group-name-list:手动备份SmartMC组的配置文件。group-name-list为SmartMC组名称列表,表示方式为group-name-list = { group-name1 group-name2 }&<1-10>,其中group-name1和group-name2为SmartMC组的名称,&<1-10>表示前面的参数最多可以输入10次。组名称为1~31个字符的字符串,区分大小写。
tc tc-id-list:手动备份TC的配置文件。tc-id-list为TC编号列表,表示方式为tc-id-list = { tc-id1 [ to tc-id2 ] }&<1-10>,tc-id取值范围为1~255。其中,tc-id1和tc-id2为TC编号,tc-id2必须大于等于tc-id1的TC编号,&<1-10>表示前面的参数最多可以输入10次。如果不指定tc-id-list参数,则对所有TC进行备份操作。
【使用指导】
配置该功能后,TC将当前运行的配置保存到配置文件中,并自动上传到FTP服务器。
备份配置文件命名格式为设备桥MAC地址_backup.cfg。
【举例】
# 手动备份编号为1~4的TC的配置文件。
<Sysname> system-view
[Sysname] smartmc backup configuration tc 1 to 4
# 手动备份名称为test1、test2和test3的SmartMC组的配置文件。
<Sysname> system-view
[Sysname] smartmc backup configuration group test1 test2 test3
【相关命令】
· display smartmc configuration
· smartmc backup configuration interval
smartmc backup configuration max-number命令用来配置最多同时备份配置文件的TC的数量。
undo smartmc backup configuration max-number命令用来恢复缺省情况。
【命令】
smartmc backup configuration max-number max-number
undo smartmc backup configuration max-number
【缺省情况】
最多同时备份配置文件的TC的数量为5。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
max-number:最多同时备份配置文件的TC的数量,取值范围为2~20。
【举例】
# 配置最多同时备份配置文件的TC的数量为10。
<Sysname> system-view
[Sysname] smartmc backup configuration max-number 10
【相关命令】
· display smartmc configuration
· smartmc backup configuration
· smartmc backup configuration interval
smartmc backup configuration interval命令用来开启自动备份配置文件功能,并配置自动备份配置文件的时间间隔。
undo smartmc backup configuration interval命令用来关闭自动备份配置文件功能。
【命令】
smartmc backup configuration interval interval
undo smartmc backup configuration interval
【缺省情况】
自动备份配置文件功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval:自动备份配置文件的时间间隔,取值范围为1~720,单位为小时。
【使用指导】
配置该功能后,配置文件会立即备份一次,以后根据该时间定期备份。
TM与TC按照本命令配置的时间间隔自动将当前运行配置保存到配置文件中,并自动上传到FTP。
备份配置文件命名格式为设备桥MAC地址_backup.cfg。
【举例】
# 开启自动备份配置文件功能,并配置自动备份配置文件的时间间隔为24小时。
<Sysname> system-view
[Sysname] smartmc backup configuration interval 24
【相关命令】
· display smartmc configuration
· smartmc backup configuration
smartmc batch-file deploy命令用来向TC或SmartMC组批量下发命令行。
【命令】
smartmc batch-file batch-file-name deploy { group group-name-list | tc tc-id-list }
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
batch-file-name:命令行批处理文件名称,为1~255个字符的字符串。
group group-name-list:将命令行批量下发到指定的SmartMC组。group-name-list为SmartMC组名称列表,表示方式为group-name-list = { group-name1 group-name2 }&<1-10>,其中group-name1和group-name2为SmartMC组的名称,&<1-10>表示前面的参数最多可以输入10次。组名称为1~31个字符的字符串,区分大小写。
tc tc-id-list:将命令行批量下发到指定的TC。tc-id-list为TC编号列表,表示方式为tc-id-list = { tc-id1 [ to tc-id2 ] }&<1-10>,tc-id取值范围为1~255。其中,tc-id1和tc-id2为TC编号,tc-id2必须大于等于tc-id1的TC编号,&<1-10>表示前面的参数最多可以输入10次。
【举例】
# 向SmartMC组testgroup批量下发名称为startup.cmdset的命令行批处理文件。
<Sysname> system-view
[Sysname] smartmc batch-file startup.cmdset deploy group testgroup
【相关命令】
· create batch-file
· display smartmc batch-file status
smartmc enable命令用来开启SmartMC功能并配置设备的角色。
undo smartmc enable命令用来关闭SmartMC功能。
【命令】
smartmc { tm [ username username password { cipher | simple } string ] | tc } enable
undo smartmc enable
【缺省情况】
SmartMC功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
tm:开启SmartMC功能并配置设备的角色为TM。
username username:本地用户的用户名,为1~55个字符的字符串,区分大小写。
password:本地用户的密码。
cipher:表示以密文方式设置的密码。
simple:表示以明文方式设置的密码。
string:密码字符串,区分大小写。明文密码为1~63个字符的字符串,密文密码为1~113个字符的字符串。
tc:开启SmartMC功能并配置设备的角色为TC。
【使用指导】
一个SmartMC网络有且仅能有一台TM。
TM和TC都需要配置该命令,其他SmartMC命令只能在TM上配置。
将TM切换为TC或关闭SmartMC功能时,会清空当前运行配置中与SmartMC功能相关配置。
开启SmartMC功能并配置设备的角色为TM时:
· 如果指定本地用户的用户名和密码,则TM使用当前指定的用户名和密码。
· 如果不指定本地用户的用户名和密码,则使用缺省的用户名admin和密码admin。
【举例】
# 开启SmartMC功能并配置设备的角色为TM。
<Sysname> system-view
[Sysname] smartmc tm enable
smartmc ftp-server命令用来配置FTP服务器信息。
undo smartmc ftp-server命令用来恢复缺省情况。
【命令】
smartmc ftp-server server-address username username password { cipher | simple } string
undo smartmc ftp-server
【缺省情况】
未配置FTP服务器信息。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
server-address:FTP服务器的IP地址。
username username:FTP服务器的用户名,为1~55个字符的字符串,区分大小写。
password:FTP服务器的密码。
cipher:表示以密文方式设置的密码。
simple:表示以明文方式设置的密码。
string:密码字符串,区分大小写。明文密码为1~63个字符的字符串,密文密码为1~113个字符的字符串。
【使用指导】
多次执行该命令,最后一次执行的命令生效。
【举例】
# 配置FTP服务器的IP地址为192.168.22.19,用户名和密码为admin。
<Sysname> system-view
[Sysname] smartmc ftp-server 192.168.22.19 username admin password simple admin
【相关命令】
· display smartmc configuration
smartmc group命令用来创建SmartMC组,并进入SmartMC视图。如果指定的SmartMC组已经存在,则直接进入SmartMC组视图。
undo smartmc group命令用来删除SmartMC组。
【命令】
smartmc group group-name
undo smartmc group group-name
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group-name:SmartMC组的名称,为1~31个字符的字符串,区分大小写。
【使用指导】
创建SmartMC组并将设备加入SmartMC组后,对设备进行配置或升级时,指定对应的SmartMC组即可完成对组内所有TC的操作。
【举例】
# 创建SmartMC组testgroup。
<Sysname> system-view
[Sysname] smartmc group testgroup
[Sysname-smartmc-group-testgroup]
【相关命令】
· match
smartmc replace命令用来手动替换故障TC。
【命令】
smartmc replace tc tc-id1 faulty-tc tc-id2
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
tc tc-id1:指定新加入的TC,tc-id1为新加入的TC的编号,取值范围为1~255。
faulty-tc tc-id2:指定故障TC,tc-id1为故障TC的编号,取值范围为1~255。
【使用指导】
替换故障TC前,请先将新TC安装到原故障TC的位置,并连接好线缆。
新加入的TC的邻居关系、产品系列必须与故障TC一致。
【举例】
# 使用编号为10的TC替换编号为5的故障TC。
<Sysname> system-view
[Sysname] smartmc repalce tc 10 faulty-tc 5
【相关命令】
· display smartmc replace status
· smartmc auto-replace enable
smartmc tc boot-loader命令用来配置升级TC使用的启动软件。
undo smartmc tc boot-loader命令用来取消升级TC使用的启动软件。
【命令】
smartmc tc tc-id boot-loader { ipe-filename | boot boot-filename system system-filename }
undo smartmc tc tc-id boot-loader
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
tc tc-id:需要配置升级文件的TC编号,取值范围为1~255。
ipe-filename:指定TC升级使用的IPE文件,为5~45个字符的字符串,不区分大小写,以.ipe为后缀名。
boot boot-filename:指定TC升级使用的Boot文件,为5~45个字符的字符串,不区分大小写,以.bin为后缀。
system system-filename:指定TC升级使用的System文件,为5~45个字符的字符串,不区分大小写,以.bin为后缀。
【举例】
# 指定编号为1的升级TC使用的启动软件包为boot.bin和system.bin文件。
<Sysname> system-view
[Sysname] smartmc tc 1 boot-loader boot boot.bin system system.bin
【相关命令】
· display smartmc tc
smartmc tc device-type命令用来自定义TC的类型。
undo smartmc tc device-type命令用来删除自定义的TC类型。
【命令】
smartmc tc sysoid sysoid device-type device-type
undo smartmc tc sysoid sysoid device-type device-type
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
sysoid sysoid:设备的SYSOID。
device-type device-type:指定TC的类型。
【使用指导】
用户可以执行display smartmc tc命令获取TC的SYSOID。
【举例】
# 自定义SYSOID为1.3.6.1.4.1.25506.1.1588,device-type为S5130-EI的设备类型。
<Sysname> system-view
[Sysname] smartmc tc sysoid 1.3.6.1.4.1.25506.1.1588 device-type S5130-EI
smartmc tc password命令用来修改TC缺省用户的密码。
【命令】
smartmc tc password string
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
string:密码字符串,为1~63个字符的字符串,区分大小写。
【使用指导】
TM与TC建立连接时,使用缺省用户名(admin)和密码(admin)与TC建立NETCONF会话,并将TC加入到SmartMC网络中。SmartMC网络组建完成后,建议用户修改admin用户的密码,提高SmartMC网络的安全性。
该功能只能修改自动加入SmartMC网络的TC。
【举例】
# 修改TC缺省用户的密码为Admin123
<Sysname> system-view
[Sysname] smartmc tc password Admin123
smartmc tc startup-configuration命令用来配置升级TC使用的配置文件。
undo smartmc tc startup-configuration命令用来取消升级TC使用的配置文件。
【命令】
smartmc tc tc-id startup-configuration cfg-filename
undo smartmc tc tc-id startup-configuration
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
tc tc-id:升级配置文件的TC编号,取值范围为1~255。
cfg-filename:配置文件的名称,为5~45个字符的字符串,不区分大小写,以.cfg为后缀。
【举例】
# 指定编号为1的升级TC使用的配置文件为startup.cfg。
<Sysname> system-view
[Sysname] smartmc tc 1 startup-configuration startup.cfg
【相关命令】
· display smartmc tc
smartmc topology-refresh命令用来手动刷新网络拓扑。
【命令】
smartmc topology-refresh
【视图】
任意视图
【缺省用户角色】
network-admin
【使用指导】
网络拓扑发生变化时,需要先刷新网络拓扑,再查看网络的最新拓扑。
【举例】
# 手动刷新网络拓扑。
<Sysname> smartmc topology-refresh
【相关命令】
· display smartmc device-link
smartmc topology-refresh interval命令用来配置自动刷新网络拓扑的时间间隔。
undo smartmc topology-refresh interval命令用来恢复缺省情况。
【命令】
smartmc topology-refresh interval interval
undo smartmc topology-refresh interval
【缺省情况】
自动刷新网络拓扑的时间间隔为60秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval:自动刷新网络拓扑的时间间隔,取值范围为60~300,单位为秒。
【举例】
# 配置自动刷新网络拓扑的时间间隔为100秒。
<Sysname> system-view
[Sysname] smartmc topology-refresh interval 100
· display smartmc device-link
smartmc topology-save命令用来保存当前拓扑。
【命令】
smartmc topology-save
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
执行该命令将当前网络拓扑结构保存到Flash中的拓扑文件topology.dba中。当TM重启或由TC重切换为TM后,TM和TC根据该拓扑文件恢复原来的网络拓扑结构。
【举例】
# 保存当前网络拓扑。
<Sysname> system-view
[Sysname] smartmc topology-save
【相关命令】
· display smartmc device-link
smartmc upgrade boot-loader命令用来升级TC或SmartMC组的启动软件。
undo smartmc upgrade命令用来取消延迟升级或定时升级。
【命令】
smartmc upgrade boot-loader { group | tc } list [ delay minutes | time time ]
smartmc upgrade boot-loader { group | tc } { list { boot boot-filename system system-filename | file ipe-filename } }&<1-40> [ delay delay-time | time time ]
undo smartmc upgrade
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group:表示升级SmartMC组的启动软件。
tc:表示升级TC的启动软件。
list:SmartMC组名称列表或TC编号列表:
· 指定SmartMC组名称列表时,list = { group-name1 group-name2 },其中group-name1和group-name2为SmartMC组的名称。组名称为1~31个字符的字符串,区分大小写。
· 指定TC编号列表时,list = { tc-id1 [ to tc-id2 ] },tc-id取值范围为1~255。其中,tc-id1和tc-id2为TC编号,tc-id2必须大于等于tc-id1的TC编号。
boot boot-filename:Boot包,boot-filename为Boot包的名称。
system system-filename:System包,system-filename为System包的名称。
file ipe-filename:IPE(Image Package Envelope,复合软件包套件)文件,ipe-filename为IPE文件的名称。
delay delay-time:表示延迟指定时长升级,取值范围为1~1440,单位为分钟。
time in-time:表示定时升级,格式为HH:MM(小时:分钟)。HH取值范围为0~23,MM取值范围为0~59。
【使用指导】
升级TC的启动软件时,若不指定启动软件的名称,需要先通过smartmc tc boot-loader命令指定TC使用的启动软件。
升级SmartMC组的启动软件时,若不指定启动软件的名称,需要先进入SmartMC组视图通过boot-loader命令指定该组使用的启动软件。
设备同时仅能够进行一个升级操作,请完成一次升级操作后,再进行下一个升级操作。
如果不指定delay和time参数,表示立即升级TC或SmartMC组的启动软件。
【举例】
# 升级SmartMC组 test1和test2中TC的boot.bin文件和sys.bin文件。
<Sysname> system-view
[Sysname] smartmc upgrade boot-loader group test1 test2 boot boot.bin system sys.bin
【相关命令】
· boot-loader
· startup-configuration
smartmc upgrade startup-configuration命令用来升级TC或SmartMC组的配置文件。
undo smartmc upgrade命令用来取消延迟升级或定时升级。
【命令】
smartmc upgrade startup-configuration { group | tc } list [ delay minutes | time time ]
smartmc upgrade startup-configuration { group | tc } { list cfg-filename }&<1-40> [ delay delay-time | time time ]
undo smartmc upgrade
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group:表示升级SmartMC组的配置文件。
tc:表示升级TC的配置文件。
list:SmartMC组名称列表或TC编号列表:
· 指定SmartMC组名称列表时,list = { group-name1 group-name2 },其中group-name1和group-name2为SmartMC组的名称。组名称为1~31个字符的字符串,区分大小写。
· 指定TC编号列表时,list = { tc-id1 [ to tc-id2 ] },tc-id取值范围为1~255。其中,tc-id1和tc-id2为TC编号,tc-id2必须大于等于tc-id1的TC编号。
cfg-filename:配置文件的名称。
delay delay-time:表示延迟指定时长升级,取值范围为1~1440,单位为分钟。
time time:表示定时升级,格式为HH:MM(小时:分钟)。HH取值范围为0~23,MM取值范围为0~59。
【使用指导】
升级TC的配置文件时,若不指定配置文件的名称,需要先通过smartmc tc startup-configuration命令指定TC使用的配置文件。
升级SmartMC组的配置文件时,若不指定配置文件的名称,需要先进入SmartMC组视图通过startup-configuration命令指定该组使用的配置文件。
配置文件升级过程中,设备不需要重启。
设备同时仅能够进行一个升级操作,请完成一次升级操作后,再进行下一个升级操作。
如果不指定delay和time参数,表示立即升级TC或SmartMC组的配置文件。
【举例】
# 升级SmartMC组test1和test2中的配置文件startup.cfg。
<Sysname> system-view
[Sysname] smartmc upgrade startup-configuration group test1 test2 startup.cfg
【相关命令】
· boot-loader
· startup-configuration
startup-configuration命令用来配置SmartMC组的配置文件。
undo startup-configuration命令用来恢复缺省情况。
【命令】
startup-configuration cfgfile
undo startup-configuration
【缺省情况】
未配置SmartMC组的配置文件。
【视图】
SmartMC组视图
【缺省用户角色】
network-admin
【参数】
cfgfile:配置文件的名称,为5~45个字符的字符串,文件名后缀必须为.cfg。
【使用指导】
多次执行该命令,最后一次执行的配置生效。
【举例】
# 配置SmartMC组testgroup的配置文件为startup.cfg。
<Sysname> system-view
[Sysname] smartmc group testgroup
[Sysname-smartmc-group-testgroup] startup-configuration startup.cfg
【相关命令】
· smartmc group
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!