转账请注明出处:http://blog.csdn.net/gcogle/article/details/52767135
CentOS7 安装cobbler自动部署ubuntu
3、安装cobbler、cobbler-web以及相关依赖软件 2
4、修改/etc/cobbler/modules.conf 6
一、简介
Cobbler是红帽开发的批量部署系统的工具,对RHEL、CentOS支持完美
对其他发行版的linux部分支持,也不是很完美
本文介绍的是基于CentOS 7上安装cobbler 2.6的文档
参照了网上的一些教程和官方文档,加上自己的实践,特别是分区部分,调试了数十次才算完美了。
二、安装CentOS 7调整配置及安装相关软件
1、调整配置
安装完成后关闭selinux或参照cobbler官方文档设置selinux,http://cobbler.github.io/manuals/2.6.0/4/2_-_SELinux.html
[root@cobbler-server ~]# sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config
重启服务器
关闭iptables以及取消开机启动,centos7 minimal没有安装ipables
关闭firewall或放行80 67 68 69 443端口
80 443是cobbler web管理界面端口
67 68 是DHCP端口
69是TFTP端口
[root@cobbler-server ~]# systemctl stop firewalld
[root@cobbler-server ~]# systemctl disable firewalld
2、安装epel 包
[root@cobbler-server ~]# yum install epel-release
[root@cobbler-server ~]# yum makecache
3、安装cobbler、cobbler-web以及相关依赖软件
[root@cobbler-server ~]# yum install cobbler cobbler-web xinetd pykickstart cman dhcp -y
4、设置开机启动
[root@cobbler-server ~]# systemctl enablehttpd
[root@cobbler-server ~]# systemctl enabledhcpd
[root@cobbler-server ~]# systemctl enablecobblerd