Cobbler-Centos网络安装简明使用
1. 安装相关软件
# yum -y install cobbler tftp-server dhcp httpd xinetd
2.检查cobbler配置
按照提示解决相关问题,把/etc/cobbler/settings中的server 和 next_server 设为本机的IP地址,manage_dhcp设为1,以便管理DHCP ,把/etc/xinetd.d/tftp 中disable 改为no
3.导入Centos5.5 ISO文件(可以设置多版本)
#mkdir /mnt/dvd
#mount /dev/cdrom /mnt/dvd/
从/mnt/dvd目录导入所有安装文件,命名为CentOS-5.5-i386-bin-DVD
#cobbler import –mirror=/mnt/dvd –name=CentOS-5.5-i386-bin-DVD
检查导入结果
#cobbler distro list
显示如下
CentOS-5.5-bin-DVD-i386
CentOS-5.5-bin-DVD-xen-i386
4.修改DHCP和Kickstart配置模板
# vi /etc/cobbler/dhcp.template
subnet 192.168.15.0 netmask 255.255.255.0 {
option routers 192.168.15.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.15.100 192.168.15.254;
filename "/pxelinux.0";
default-lease-time 21600;
max-lease-time 43200;
next-server $next_server;
}
#vi /etc/cobbler/sample.ks
可以拷贝本机的anaconda-ks.cfg
#cp /root/anaconda-ks.cfg /etc/cobbler/sample.ks
5.生成并同步所有配置
#cobbler sync
6.启动相关服务
# chkconfig --level 345 httpd on
# chkconfig --level 345 dhcpd on
# chkconfig --level 345 xinetd on
# chkconfig --level 345 cobblerd on
#service xinetd start
#service httpd start
#service dhcpd start
#service cobblerd start
7.检查服务
8.PXE安装Centos,设置从网卡启动,自动获取IP地址
输入menu
选择要安装的系统
安装后的默认用户名为root 密码 cobbler