技术原理分析:
客户端向pxe服务器上的dhcp发送ip地址请求消息。dhcp检测客户端是否合法(主要检测客户端的mac地址s网卡),合法则返回客户端的ip地址,并将启动文件pxelinux.0的位置信息传输给客户端。
客户端向pxe服务器上的tftp发送获取pxelinux.0的请求消息。tftp收到消息后向客户端发送pxelinux.0大小信息,测试客户端是否满意。当tftp收到客户端发回的约定大小信息后,正式向客户端发送pxelinux.0。
客户端执行收到的pxelinux.0文件。
客户端将本机的配置信息文件发送到tftp服务器(在tftp服务目录下,这是一个格式相同、功能相似的系统菜单文件),tftp将配置文件发送回客户端,客户端根据配置文件进行后续操作。
客户端向tftp发送linux内核请求信息,tftp收到消息后向客户端发送内核文件。
客户端向tftp发送根文件请求信息,tftp收到消息后返回linux根文件系统。
客户端启动linux内核
客户端下载安装源文件并读取自动安装脚本。
皮匠简介:
cobbler是一个针对linux服务器的快速网络安装服务,由python开发,小巧轻便(15k行python代码)。它可以通过pxe快速安装和重装物理服务器和虚拟机,还可以管理dhcp、dns、tftp、rsync、yum仓库并构造系统的iso镜像。
cobbler可以通过命令行管理,还提供了基于web的界面管理工具(cobbl
唐不要害怕零基础,因为我来自零基础。
想学大数据,总体可以分为九点:
一、linux系统管理,命令使用和文件系统。
二、基于网络系统的网络服务有vsftpd、dns、dhcp、nfs、samba、pxe等。和一个简单的防火墙iptables。
第三,我赢了。;不介绍shell脚本的程度,所以让让我们去百度一下。
第四,mysql数据库从基础常用的mysql数据库开始,最后慢慢扩展到oracle和sqlserver。第五,高级服务学习squid,nginx,lamp,lnmp等。
六、主要研究zabbix,现在应用最广泛的是zabbix。
第七,集群存储ipsan和fcsan的原理和实现,lvs和haproxy负载均衡集群原理,调度算法分析keepalive高可用集群,lvskeepalive集成rhcs高可用集群高级应用。
主要是lvskeepalived
第八,我赢了。;不介绍python开发的程度。要学会这个,你需要知道的是,你的工资不是月薪,而是时薪。
第九,已经是顶级的openstack云计算平台,讲的是集群、架构、中间件。
学会这九件事,你就可以在it领域横着走了。
希望我的回答对你有用,也希望我在大it多一个队友。