举例:配置堆叠场景下的U盘开局
组网图形
图1 堆叠场景下的U盘开局组网图
新加入的设备 | 设备序列号 | 需要加载的文件 |
---|---|---|
DeviceA | 2102311LDL0000000806 |
|
DeviceB | 2102311LDL0000000918 |
|
DeviceC | 2102311LDL0000000714 |
|
^^^
组网需求
在某新网络的开局部署场景中,用户希望空的设备DeviceA、DeviceB和DeviceC上电启动后能够自动加载相应的系统软件和配置文件,并组建堆叠,完成开局部署,以降低现场配置的人力、时间和成本。DeviceA、DeviceB和DeviceC的待加载信息如表1所示。
配置思路
采用如下的思路配置U盘开局:
- 提前规划好堆叠方案,并连接设备之间的堆叠线缆。
- 编辑堆叠配置文件。
- 编辑U盘开局中间文件usb.ini,使不同设备能够通过读取中间文件获取相应的系统软件、配置文件和堆叠配置文件。
- 保存中间文件usb.ini、系统软件、配置文件和堆叠配置文件保存至U盘,中间文件保存在U盘根目录,系统软件、配置文件和堆叠配置文件保存在中间文件所指定的U盘路径。
- 将U盘插入设备后上电启动设备。
操作步骤
- 提前规划好堆叠方案,并连接设备之间的堆叠线缆。
- 规划DeviceA的堆叠ID为1,DeviceB的堆叠ID为2,DeviceC的堆叠ID为3。
- 规划DeviceA作为主设备,其堆叠优先级最高,为150,DeviceB的堆叠优先级为100,DeviceC的堆叠优先级为50。
图2 堆叠成员端口连接示意图
- 编辑堆叠配置文件,以DeviceA为例,文件名称为stack1.bat,具体格式如下:
quit mmi-mode enable system stack stack member 1 priority 150 stack member 1 domain 10 quit interface Stack-Port 1/1 port member-group interface 10GE1/0/1 quit interface Stack-Port 1/2 port member-group interface 10GE1/0/2 quit
- 编辑U盘开局中间文件。请按照U盘开局中间文件格式中的要求编辑U盘开局中间文件,文件名称为usb.ini,具体格式如下:
;BEGIN USB [GLOBAL CONFIG] *TIME_SN=20200526120159 *DEVICE_TYPE_NUM=3 [DEVICE_TYPE_1 DESCRIPTION] DEVICE_TYPE= ESN=2102311LDL0000000806 MAC= VRPVER= SPACE_CLEAR=1 DIRECTORY= ACTIVE_DELAYTIME=10 ACTIVE_INTIME= *FILETYPENUM=3 *FILENAME_1=software_file.cc *TYPE_1=SOFTWARE *EFFECTIVE_MODE_1=0 ISBATCHPROCESS_1=0 SHA256_1= HMAC_1= COMPRESS_ENCRYTION_1= *FILENAME_2=conf_file1.cfg *TYPE_2=CFG *EFFECTIVE_MODE_2=0 ISBATCHPROCESS_2=0 SHA256_2= HMAC_2= COMPRESS_ENCRYTION_2= *FILENAME_3=stack1.bat *TYPE_3=SCRIPT *EFFECTIVE_MODE_3=1 ISBATCHPROCESS_3=0 SHA256_3= HMAC_3= COMPRESS_ENCRYTION_3= [DEVICE_TYPE_2 DESCRIPTION] DEVICE_TYPE= ESN=2102311LDL0000000918 MAC= VRPVER= SPACE_CLEAR=1 DIRECTORY= ACTIVE_DELAYTIME=10 ACTIVE_INTIME= *FILETYPENUM=3 *FILENAME_1=software_file.cc *TYPE_1=SOFTWARE *EFFECTIVE_MODE_1=0 ISBATCHPROCESS_1=0 SHA256_1= HMAC_1= COMPRESS_ENCRYTION_1= *FILENAME_2=conf_file2.cfg *TYPE_2=CFG *EFFECTIVE_MODE_2=0 ISBATCHPROCESS_2=0 SHA256_2= HMAC_2= COMPRESS_ENCRYTION_2= *FILENAME_3=stack2.bat *TYPE_3=SCRIPT *EFFECTIVE_MODE_3=1 ISBATCHPROCESS_3=0 SHA256_3= HMAC_3= COMPRESS_ENCRYTION_3= [DEVICE_TYPE_3 DESCRIPTION] DEVICE_TYPE= ESN=2102311LDL0000000714 MAC= VRPVER= SPACE_CLEAR=1 DIRECTORY= ACTIVE_DELAYTIME=10 ACTIVE_INTIME= *FILETYPENUM=3 *FILENAME_1=software_file.cc *TYPE_1=SOFTWARE *EFFECTIVE_MODE_1=0 ISBATCHPROCESS_1=0 SHA256_1= HMAC_1= COMPRESS_ENCRYTION_1= *FILENAME_2=conf_file3.cfg *TYPE_2=CFG *EFFECTIVE_MODE_2=0 ISBATCHPROCESS_2=0 SHA256_2= HMAC_2= COMPRESS_ENCRYTION_2= *FILENAME_3=stack3.bat *TYPE_3=SCRIPT *EFFECTIVE_MODE_3=1 ISBATCHPROCESS_3=0 SHA256_3= HMAC_3= COMPRESS_ENCRYTION_3= ;END USB CONFIG
- 保存中间文件usb.ini、系统软件、配置文件和堆叠配置文件保存至U盘,中间文件保存在U盘根目录,系统软件、配置文件和堆叠配置文件保存在中间文件所指定的U盘路径。
- 将U盘依次插入DeviceA、DeviceB和DeviceC,上电启动设备并完成自动部署。
检查配置结果
# 设备上电后15分钟左右,完成USB开局流程。此时可以登录到设备后执行命令display startup查看设备当前的系统软件、配置文件是否与预期的一致。以DeviceA为例。
<DeviceA> display startup MainBoard: Configured startup system software: flash:/software_file.cc Startup system software: flash:/software_file.cc Next startup system software: flash:/software_file.cc Startup saved-configuration file: flash:/conf_file1.cfg Next startup saved-configuration file: flash:/conf_file1.cfg Startup paf file: default Next startup paf file: default Startup patch package: NULL Next startup patch package: NULL Startup feature software: NULL Next startup feature software: NULL SlaveBoard: Configured startup system software: flash:/software_file.cc Startup system software: flash:/software_file.cc Next startup system software: flash:/software_file.cc Startup saved-configuration file: flash:/conf_file2.cfg Next startup saved-configuration file: flash:/conf_file2.cfg Startup paf file: default Next startup paf file: default Startup patch package: NULL Next startup patch package: NULL Startup feature software: NULL Next startup feature software: NULL Slot 3: Configured startup system software: flash:/software_file.cc Startup system software: flash:/software_file.cc Next startup system software: flash:/software_file.cc Startup saved-configuration file: flash:/conf_file3.cfg Next startup saved-configuration file: flash:/conf_file3.cfg Startup paf file: default Next startup paf file: default Startup patch package: NULL Next startup patch package: NULL Startup feature software: NULL Next startup feature software: NULL
# 执行命令display stack configuration查看设备堆叠配置情况。以DeviceA为例。
<DeviceA> display stack configuration Oper : Operation Conf : Configuration * : Offline configuration Attribute Configuration: -------------------------------------------------------- MemberID Domain Priority DelayTime Oper(Conf) Oper(Conf) Oper(Conf) Oper(Conf) -------------------------------------------------------------- 1(1) 10(10) 150(150) 0(0) 2(2) 10(10) 100(100) 0(0) 3(3) 10(10) 50(50) 0(0) -------------------------------------------------------------- Stack-Port Configuration: -------------------------------------------------------------------------------- Stack-Port Member Ports -------------------------------------------------------------------------------- Stack-Port1/1 10GE1/0/1 Stack-Port1/2 10GE1/0/2 Stack-Port2/1 10GE2/0/1 Stack-Port2/2 10GE2/0/2 Stack-Port3/1 10GE3/0/1 Stack-Port3/2 10GE3/0/2 -------------------------------------------------------------------------------- Stack-Global Configuration: -------------------------------------------------------------------------------- AuthMode Password --------------------------------------------------------------------------------
版权声明:
作者:SE_YT
链接:https://www.cnesa.cn/2812.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
举例:配置堆叠场景下的U盘开局
组网图形
图1 堆叠场景下的U盘开局组网图
表1 设备及待加载的文件信息
新加入的设备
设备序列号
需要加载的文件
DeviceA
2102311LDL0000000806
系统软件:software_file.cc
配置文件:conf_file1.cfg
堆叠配置文件:stack1.bat
DeviceB
2102311LDL0000000918
系统软件:software_file.cc
配置文件:conf_file2.cfg
堆叠配置文件:stack2.bat
DeviceC
2102311LDL0000000714
系统软件:software_file.cc
配置文件:conf_file3.cfg
堆叠配置文件:stack3.bat
^^^
组网需求
配置思路
操作步骤
检查配置结果
配置脚本
组网需求
在某新网络的开局部署场景中,用户希望空的设备DeviceA、DeviceB和DeviceC上电启动后能够自动加载相应的系统软件和配置文件,并组建堆叠,完成开局部署,以降低现场配置的人力、时间和成本。DeviceA、DeviceB和DeviceC的待加载信息如表1所示。
配置思路
采用如下的思路配置U盘开局:
提前规划好堆叠方案,并连接设备之间的堆叠线缆。
编辑堆叠配置文件。
编辑U盘开局中间文件usb.ini,使不同设备能够通过读取中间文件获取相应的系统软件、配置文件和堆叠配置文件。
保存中间文件usb.ini、系统软件、配置文件和堆叠配置文件保存至U盘,中间文件保存在U盘根目录,系统软件、配置文件和堆叠配置文件保存在中间文件所指定的U盘路径。
将U盘插入设备后上电启动设备。
操作步骤
提前规划好堆叠方案,并连接设备之间的堆叠线缆。
规划DeviceA的堆叠ID为1,DeviceB的堆叠ID为2,DeviceC的堆叠ID为3。
规划DeviceA作为主设备,其堆叠优先级最高,为150,DeviceB的堆叠优先级为100,DeviceC的堆叠优先级为50。
图2 堆叠成员端口连接示意图
编辑堆叠配置文件,以DeviceA为例,文件名称为stack1.bat,具体格式如下:
quit
mmi-mode enab……
共有 0 条评论