自动化网络部署

  • 介绍

本文将会介绍通过网络实现自动部署的技术。

  • 流程

pxe

ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0{
range dynamic-bootp 192.168.1.184 192.168.1.185;
host suse {
hardware ethernet 00:E0:81:E6:F2:72;
fixed-address 192.168.1.184;
}
next-server 192.168.1.13;
filename “pxelinux.0”;
}

tailf /var/lib/dhcpd/dhcpd.less 查看地址分配情况

修改配置文件/etc/sysconfig/dhcpd,指定dhcp服务使用的网卡。(DHCPDARGS=eth0)

  • kickstart配置文件

以下是PXE启动时可能发生的错误代码:

PXE-EA0:Network boot canceled by keystroke用户在DHCP/创建/TFTP过程中按了”Esc”或”Ctrl C”键

  • 参考

ubuntu帮助链接:https://help.ubuntu.com/community/PXEInstallServer

suse帮助链接:http://cn.opensuse.org/%E7%94%A8PXE%E5%BC%95%E5%AF%BC%E5%AE%89%E8%A3%85SUSE#.E5.90.AF.E5.8A.A8.E5.9B.BE.E5.BD.A2.E5.AE.89.E8.A3.85.E7.B3.BB.E7.BB.9F

https://www.suse.com/zh-cn/documentation/sles11/singlehtml/book_sle_deployment/book_sle_deployment.html

http://www.syslinux.org/wiki/index.php/PXELINUX

发表评论

电子邮件地址不会被公开。 必填项已用*标注