PXE批量安装CNA时因无法查找到SN号导致自动配置失败

发布时间:  2015-10-16 浏览次数:  149 下载次数:  0
问题描述

批量安装CNA的时候,系统提示无法找到SN号,导致批量配置BMC的脚本无法生效,系统无法正常进入系统,BMC也无法自动配置完成



处理过程

针对第一种情况,手动登陆到BMC,查看最新的主板SN号,更新至脚本文件内即可;

针对第二种情况,一般是由于脚本文件打开或者被其他程序调用,导致无法拷贝,此时解除对该脚本文件的占用即可;

根因

批量自动安装系统和配置BMC是通过系统内写入after.local文件来自动调用shell脚本来完成,所以在PXE引导时需要将脚本文件全部引导到系统指定目录,所以根据提示,无法找到SN号,可能有以下两个原因:

一是因为更换过主板,导致SN号改变,和写入到脚本内的SN号不匹配,导致无法实别;二是因为脚本文件内有部分文件未拷贝到系统内,导致无法找到sn号,如下图,通过查找传输日志,发现各服务器的信息文件一直提示无法接入,所以系统指定位置无此文件



建议与总结

在批量部署系统的过程中,脚本虽然可以大幅度提高我们的部署效率,但使用脚本的前提是一定要搞清楚脚本的工作原理,这样在出现问题后方便快速定位故障点;

END