标签:pxe boot 装机 not run cobbler 网络协议 centos 简单的 启动 sha
自动化安装的方法:1.2PXE的工作过程
PXE+Kickstart无人值守安装操作系统完成过程
PXE工作示意图
1.3 批量装机软件介绍
Redhat系统主要由两种Kickstart和Cobbler。
Kickstart是一种无人值守的安装方式,它的工作原理是在安装过程中记录人工干预填写的各种参数,并生成一个名叫ks.cfg的文件。如果在自动安装过程中出现要填写的情况,安装程序首先会去查找ks.cfg文件,如果找到合适的参数,就采用所找到的参数;如果没有找到合适的参数,便会弹出对话框让安装者手工填写,所以,如果ks.cfg文件涵盖了安装过程中所有需要填写的参数,那么安装者完全可以只告诉安装程序从何处下载ks.cfg文件,然后就去忙自己的事情,等安装完毕,安装程序会根据ks.cfg中的设置重启/关闭系统,并结束安装。
Cobbler几种和简化了通过网络安装操作系统所需要使用到的DHCP、TFTP和DNS服务的配置。Cobbler不仅有一个命令行界面,还提供了一个Web界面,大大降低了使用者的入门水平,Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack。
简单的说,Cobbler是对kickstart的封装,简化安装步骤,使用流程,降低使用者的门槛。
1.4 系统环境准备
[root@linux-node1 ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)
[root@linux-node1 ~]# uname -r
2.6.32-504.el6.x86_64
[root@linux-node1 ~]# setenforce 0
[root@linux-node1 ~]# getenforce
Permissive
[root@linux-node1 ~]# vim /etc/selinux/config
SELINUX=permissive
[root@linux-node1 ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
[root@linux-node1 ~]# hostname linux-node1.example.com
[root@linux-node1 ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=linux-node1.example.com
标签:pxe boot 装机 not run cobbler 网络协议 centos 简单的 启动 sha
原文地址:http://blog.51cto.com/smoke520/2325660