Chinaunix首页 | 论坛 | 博客
  • 博客访问: 586108
  • 博文数量: 111
  • 博客积分: 3478
  • 博客等级: 中校
  • 技术积分: 1327
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-28 22:37
文章分类

全部博文(111)

文章存档

2013年(4)

2012年(57)

2011年(15)

2010年(7)

2009年(28)

分类: LINUX

2012-07-15 16:02:23

系统安装:

cobbler从网上可以找到rpm包,这个比kickstart来说配置简单,安装效率更高,更适合大型批量的安装系统。

安装准备: yum -y install dhcp tftp-server mod_wsgicreaterepo python-cheetah python-netaddr python-simplejson PyYAML rsync genisoimage yum-utils

PyYAML 这个包没有要到网要到网上找,这个包的yum源要安装,具体是包: atomic-release-1.0-1 ,然后就可以yum -y install PyYAML。

cobbler安装:

 到cobbler官网上找到cobbler的安装包,这里采用rpm包的形式安装: cobbler-2.2.3-2.el6.noarch.rpm 安装好后,

修改配置:

/etc/cobbler/setting 主要是修改:

server:

next_server

这两个改成你的cobbler server的ip地址,

修改密码: default_password_crypted:

用openssl passwd -1 salt "random-phrase-her" 'your_password'把产生的加密串粘贴到/etc/cobbler/setting的 default_password_crypted:值部分修改后保存

修改dhcp的相关信息

dhcpd: /etc/cobbler/dhcp.template文件中的网段及其他信息。

修改kickstart的配置文件(定制系统也是在这里定制的) cp /var/lib/cobbler/kickstarts/sample.ks /var/lib/cobbler/kickstarts/default.ks

修改tftpd和rsync的配置文件主要是在/etc/xinetd.d/目录下把disable = yes,改成disable = no即可

 调试:

检查配置问题:

 cobbler check (根据这里的信息来显示的提示修复问题),修复后再用cobbler check检查没问题后 cobbler sync (出现task complete 说明此项是成功的)

启动服务: service httpd start service cobblerd start service dhcpd start service xinetd start

服务开机启动: chkconfig httpd on chkconfig cobblerd on chkconfig dhcpd on

导入镜像: mount /dev/cdrom /mnt cobbler import --path=/mnt --name=centos6.2 (这个要花费点时间的),只要是出现task complete 说明是成功的把系统重启下: reboot (这项最好做下,可以避免一些问题的出现)

测试:弄一台机器来测试即可,有任何问题可以到/var/log/cobbler目录下查看相关的日志

阅读(5274) | 评论(0) | 转发(3) |
给主人留下些什么吧!~~