1.一种智能网卡初始化方法,其特征在于,包括以下步骤:通过ipmitool远程设置镜像启动,进入所述智能网卡的系统内存;
通过rc.local脚本的自启动进程运行配置内网ip的脚本,修改所述智能网卡的基线版本的当前网络配置架构,使得所述基线版本与所述系统内存保持通信;
将初始化文件发送到所述基线版本的OPT目录下,远程执行初始化命令。
2.根据权利要求1所述的智能网卡初始化方法,其特征在于,所述将通过ipmitool远程设置镜像启动,进入系统内存的步骤,包括:通过所述ipmitool远程设置镜像启动;
获取需要配置的服务器的带外管理ip,将各个所述带外管理ip通过文件的形式存储起来;
所述ipmitool通过预设脚本依次解析各个所述带外管理ip,对其下发镜像挂载和启动命令,进入所述系统内存。
3.根据权利要求1所述的智能网卡初始化方法,其特征在于,所述通过rc.local脚本的自启动进程运行配置内网ip的脚本,修改所述智能网卡的基线版本的当前网络配置架构,使得所述基线版本与所述系统内存保持通信的步骤,包括:通过所述rc.local脚本自启动进程运行配置内网ip的脚本;
将所述智能网卡的系统侧网口设置为与所述基线版本侧相同的ip段;
修改当前的网络配置架构。
4.根据权利要求3所述的智能网卡初始化方法,其特征在于,所述修改当前的网络配置架构的步骤,包括:将所述基线版本上的第二物理网卡和第三物理网卡之间设置一个bond;
将所述基线版本上的第四物理网卡和第五物理网卡设置单独的网口;
将所述第四物理网卡的ip设置为出厂配置的内网ip,并将所述内网ip写入到所述基线版本的自启动文件中。
5.根据权利要求4所述的智能网卡初始化方法,其特征在于,所述将初始化文件发送到所述基线版本的OPT目录下,远程执行初始化命令的步骤之后,包括:使用OVS和DPDK接管所述第四物理网卡;
在所述OVS和DPDK启动的时间内返回初始化结果。
6.一种智能网卡初始化装置,其特征在于,包括:启动单元,用于通过ipmitool远程设置镜像启动,进入所述智能网卡的系统内存;
修改单元,用于通过rc.local脚本的自启动进程运行配置内网ip的脚本,修改所述智能网卡的基线版本的当前网络配置架构,使得所述基线版本与所述系统内存保持通信;
初始化单元,用于将初始化文件发送到所述基线版本的OPT目录下,远程执行初始化命令。
7.根据权利要求6所述的智能网卡初始化装置,其特征在于,所述启动单元包括:启动子单元,用于通过所述ipmitool远程设置镜像启动;
获取子单元,用于获取需要配置的服务器的带外管理ip,将各个所述带外管理ip通过文件的形式存储起来;
解析子单元,用于所述ipmitool通过预设脚本依次解析各个所述带外管理ip,对其下发镜像挂载和启动命令,进入所述系统内存。
8.根据权利要求6所述的智能网卡初始化装置,其特征在于,所述修改单元,包括:运行子单元,用于通过所述rc.local脚本自启动进程运行配置内网ip的脚本;
修改子单元,用于将所述智能网卡的系统侧网口设置为与所述基线版本侧相同的ip段,修改当前的网络配置架构。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。