【技术实现步骤摘要】
一种网卡固件批量刷新方法、系统、终端及存储介质
本专利技术涉及服务器
,具体涉及一种网卡固件批量刷新方法、系统、终端及存储介质。
技术介绍
随着互联网的高速发展,在服务器行业,网口的扩展与使用要求越来越严格。为了响应市场需求,高效、快速、批量的操作应运而生。现有网卡固件升级方法通过代码自动识别判断硬件网卡的FW版本,自动升级和校验。但是这种方法只能针对同型号网卡进行批量升级,每次刷新都需要手动建立刷新环境,只提高了刷新动作本身的效率,并未优化刷新步骤,倘若实现批量网卡升级,需要同时开多个线程,增加控制台主机压力,减慢刷新的进度。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种网卡固件批量刷新方法、系统、终端及存储介质,以解决上述技术问题。第一方面,本专利技术提供一种网卡固件批量刷新方法,包括:将常用网卡型号的升级文件存储至存储服务器;设置网卡信息读取程序和下载升级文件并执行的升级子程序;将所述网卡信息读取程序和升级子程序编译进无盘镜像;控制目 ...
【技术保护点】
1.一种网卡固件批量刷新方法,其特征在于,包括:/n将常用网卡型号的升级文件存储至存储服务器;/n设置网卡信息读取程序和下载升级文件并执行的升级子程序;/n将所述网卡信息读取程序和升级子程序编译进无盘镜像;/n控制目标服务器启动进入无盘环境;/n将所述无盘镜像挂载至所述目标服务器执行对目标服务器的网卡固件升级。/n
【技术特征摘要】
1.一种网卡固件批量刷新方法,其特征在于,包括:
将常用网卡型号的升级文件存储至存储服务器;
设置网卡信息读取程序和下载升级文件并执行的升级子程序;
将所述网卡信息读取程序和升级子程序编译进无盘镜像;
控制目标服务器启动进入无盘环境;
将所述无盘镜像挂载至所述目标服务器执行对目标服务器的网卡固件升级。
2.根据权利要求1所述的方法,其特征在于,所述将常用网卡型号的升级文件存储至存储服务器,包括:
将常用网卡型号的固件文件和刷新工具存储至存储服务器,所述存储服务器配置DHCP服务且与控制端采用DHCP通信。
3.根据权利要求1所述的方法,其特征在于,所述设置网卡信息读取程序和下载升级文件并执行的升级子程序,包括:
编写网卡信息读取程序,所述网卡信息读取程序收集网卡型号和网卡固件版本信息,并将采集的信息写入文件;
编写子程序调用程序,所述子程序调用程序根据网卡型号调用相应的升级子程序。
编写升级子程序,所述升级子程序根据从存储服务器下载与相应网卡型号对应的升级文件,执行升级文件完成固件升级,升级完成后重启网卡对升级结果进行校验,并上传固件升级报告。
4.根据权利要求1所述的方法,其特征在于,所述控制目标服务器启动进入无盘环境,包括:
收集所有目标服务器的IP;
根据IP与目标服务器建立连接;
向目标服务器发送设置命令,所述设置命令设置目标服务器通过网络启动并启动后自动进入无盘模式;
通过局域网向目标服务器发送开机命令。
5.根据权利要求1所述的方法,其特征在于,所述将所述无盘镜像挂载至所述目标服务器执行对目标服务器的网卡固件升级,包括:
无盘镜像挂载完成后启动网卡信息读取程序读取当前目标服务器的网卡型号和固件信息,若固件信息非最新版本则执行固件升级;
根据所述网卡型号调用相应升级子程序;
所述相应升级子程序从存储服务器下载与所述网卡型...
【专利技术属性】
技术研发人员:张文珂,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。