cobbler

Cobbler是自动化安装的工具,由python开发。使用cobbler可以快速简单的安装部署系统。

cobbler集成的服务:PXE服务支持、DHCP服务管理、DNS服务管理(可选bind,dnsmasq)、电源管理、Kickstart服务支持、YUM仓库管理、TFTP(PXE启动时需要)、Apache(提供kickstart的安装源,并提供定制化的kickstart配置)等服务。

系统版本:rhel7.4

需要的包:

cobbler-2.8.2-1.el7.x86_64.rpm
cobbler-web-2.8.2-1.el7.noarch.rpm
python2-simplejson-3.10.0-1.el7.x86_64.rpm
python-cheetah-2.4.4-4.el7.x86_64.rpm
python-django-1.6.11.6-1.el7.noarch.rpm
python-django-bash-completion-1.6.11.6-1.el7.noarch.rpm
python-markdown-2.4.1-2.el7.noarch.rpm
python-pygments-1.4-10.el7.noarch.rpm

测试步骤;

1、systemctl start httpd.service
2、systemctl start cobblerd.service
3、cobbler check
4、systemctl start rsyncd.service
5、systemctl enable rsyncd.service
6、cobbler get-loaders #下载包所需的软件包
7、openssl passwd -1 -salt ‘root’ ‘redhat’ #生成默认模板下系统安装完成之后root账号登录密码

1 <script type="math/tex" id="MathJax-Element-3">1</script>root$M1uN9dLHipbORRwJW/xR3/

8、vim /etc/cobbler/settings

server: 172.25.34.150
next_server: 172.25.34.150
manage_dhcp: 1      #管理dhcp
pxe_just_once: 1    #防止重装
default_password_crypted: "$1$root$M1uN9dLHipbORRwJW/xR3/"

9、vim /etc/xinetd.d/tftp

disable                 = no

10、cobbler get-loaders
11、vim /etc/cobbler/dhcp.template

subnet 172.25.34.0 netmask 255.255.255.0 {  #设置网段
    option routers             172.25.34.250;   #设置网关
    option domain-name-servers 192.168.1.1;  #设置dns服务器地址    
    option subnet-mask         255.255.255.0;    #设置子网掩码
    range dynamic-bootp        172.25.34.1 172.25.34.240;   #设置dhcp服务器IP地址租用的范围
    default-lease-time         21600;    #默认租约时间
    max-lease-time             43200;    #最大租约时间
    next-server                $next_server;

11、cobbler sync #进行同步,否则不生效
12、cobbler check
13、systemctl restart httpd.service
14、systemctl restart cobblerd.service
15、systemctl restart dhcpd.service
16、systemctl restart rsyncd.service
17、systemctl restart tftp.socket
18、https://172.25.34.150/cobbler_web #进入浏览器进行相关配置

其他根据需要再在浏览器中配置,包括kickstart,yum仓库,网络等,这里不再一一演示
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值