FusionCompute V100R006C00U1 PXE部署失败

发布时间:  2017-05-26 浏览次数:  192 下载次数:  1
问题描述

背景:由于RDS计算云要求FusionComputer 系统为V1R6C00U1,之前部署都是V1R5C30版本,按之前部署脚本执行部署时失败。

问题现象:

部署在设置完eth0 IP后无法进入下去,报“install_target is null in the cmdline,please set value”。


处理过程

PXE引导已读取“pxelinux.cfg”目录下的default文件,且按配置文件进行加载相关文件


但在配置完eth0 IP地址后无法进行下去,从报错信息来看,关键点是在“defalut”配置文件上。要解决这个问题,首先要弄懂报错中的第一行ftp://192.168.0.1/minios/ 是指什么,再接排第二个报错。

报错中的第一行minios 指的就是TFTP目录下的这些文件

D:\FS_G6\Tftp>tree /F

DATADISK 的文件夹 PATH 列表

卷序列号为 00000200 E8B0:491F

D:.

  initrd

  linux

  pxelinux.0

  tftpd32.exe

  tftpd32.ini

  tftpd32.log

└─pxelinux.cfg

        default

报错中的第二行“install_target is null in the cmdline,please set value”,意思没有设置什么值

查找产品解释如下:



根因

pxelinux.cfg目录下的default文件缺少install_target=hdisk配置(此配置在V1R5C30版本时不需要)

解决方案

修改原配置文件default,在配置中root=/dev/ram0前添加“install_target=hdisk”

修改前:

修改后:
建议与总结

出现问题多看日志,根据日志进行分析,能快速定位到问题根因。

END