举例:配置U盘开局

组网图形

表1 设备及待加载的文件信息
新加入的设备 设备序列号 需要加载的文件
DeviceA 2102311LDL0000000806
  • 系统软件:software_file.cc
  • 配置文件:conf_file1.cfg
DeviceB 2102311LDL0000000918
  • 系统软件:software_file.cc
  • 配置文件:conf_file2.cfg
^^^
  • 组网需求
  • 配置思路
  • 操作步骤
  • 检查配置结果
  • 配置脚本

组网需求

在某新网络的开局部署场景中,用户希望空的设备DeviceA和DeviceB上电启动后能够自动加载相应的系统软件和配置文件,完成开局部署,以降低现场配置的人力、时间和成本。DeviceA和DeviceB的待加载信息如表1所示。

配置思路

采用如下的思路配置U盘开局:

  1. 编辑U盘开局中间文件usb.ini,使不同设备能够通过读取中间文件获取相应的系统软件和配置文件。
  2. 保存中间文件usb.ini、系统软件和配置文件保存至U盘,中间文件保存在U盘根目录,系统软件和配置文件保存在中间文件所指定的U盘路径。
  3. 将U盘插入设备后上电启动设备。

操作步骤

  1. 编辑U盘开局中间文件。请按照U盘开局中间文件格式中的要求编辑U盘开局中间文件,文件名称为usb.ini,具体格式如下:
    ;BEGIN USB
    [GLOBAL CONFIG]
    *TIME_SN=20200526120159 
    *DEVICE_TYPE_NUM=2
    
    [DEVICE_TYPE_1 DESCRIPTION]
    DEVICE_TYPE=
    ESN=2102311LDL0000000806
    MAC=
    UNAME=
    VRPVER=
    SPACE_CLEAR=1
    DIRECTORY=
    ACTIVE_DELAYTIME=10
    ACTIVE_INTIME=
    *FILETYPENUM=2
    *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=
    
    [DEVICE_TYPE_2 DESCRIPTION]
    DEVICE_TYPE=
    ESN=2102311LDL0000000918
    MAC=
    UNAME=
    VRPVER=
    SPACE_CLEAR=1
    DIRECTORY=
    ACTIVE_DELAYTIME=10
    ACTIVE_INTIME=
    *FILETYPENUM=2
    *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=
    ;END USB CONFIG
  2. 保存中间文件usb.ini、系统软件和配置文件保存至U盘,中间文件保存在U盘根目录,系统软件和配置文件保存在中间文件所指定的U盘路径。
  3. 将U盘插入DeviceA后上电启动DeviceA。
  4. DeviceA部署完成后,将U盘从DeviceA拔出插入DeviceB,然后上电启动DeviceB,完成DeviceB的自动部署。

检查配置结果

# 设备上电后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

版权声明:
作者:SE_YT
链接:https://www.cnesa.cn/2811.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
举例:配置U盘开局
组网图形 表1 设备及待加载的文件信息 新加入的设备 设备序列号 需要加载的文件 DeviceA 2102311LDL0000000806 系统软件:software_file.cc 配置文件:conf_file1.cfg DeviceB 2102311LDL0000000918 系统软件:software_file.cc 配置文件:conf_file2.cfg ^^^ 组网需求 配置思路 操作步骤 检查配置结果 配置脚本 组网需求 在某新网络的开局部署场景中,用户希望空的设备DeviceA和DeviceB上电启动后能够自动加载相应的系统软件和配置文件,完成开局部署,以降低现场配置的人力、时间和成本。DeviceA和DeviceB的待加载信息如表1所示。 配置思路 采用如下的思路配置U盘开局: 编辑U盘开局中间文件usb.ini,使不同设备能够通过读取中间文件获取相应的系统软件和配置文件。 保存中间文件usb.ini、系统软件和配置文件保存至U盘,中间文件保存在U盘根目录,系统软件和配置文件保存在中间文件所指定的U盘路径。 将U盘插入设备后上电启动设备。 操作步骤 编辑U盘开局中间文件。请按照U盘开局中间文件格式中的要求编辑U盘开局中间文件,文件名称为usb.ini,具体格式如下: ;BEGIN USB [GLOBAL CONFIG] *TIME_SN=20200526120159 *DEVICE_TYPE_NUM=2 [DEVICE_TYPE_1 DESCRIPTION] DEVICE_TYPE= ESN=2102311LDL0000000806 MAC= UNAME= VRPVER= SPACE_CLEAR=1 DIRECTORY= ACTIVE_DELAYTIME=10 ACTIVE_INTIME= *FILETYPENUM=2 *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= [DEVICE_TYPE_2 DESCRIPTION] DEVICE_TYPE= ESN=21……
<<上一篇
下一篇>>