基础服务练习与讲解-6.cobbler批量部署系统

cobbler 批量部署系统 9大步骤详细说明

一、cobbler是什么

前言介绍
Cobbler 可以用来快速建立 Linux 网络安装环境,它已将 Linux 网络安装的技术门槛,从大专以上文化水平,成功降低到初中以下,连补鞋匠都能学会。

cobbler特性:

1、部署简单
2、默认使用http共享系统安装文件
3、支持系统定制
4、提供API接口
5、提供web管理界面
软件说明:

cobbler     #cobbler程序包
cobbler-web  #cobbler的web服务包
pykickstart  #cobbler检查kickstart语法错误
httpd       #Apache web服务
 
/etc/cobbler                   # 配置文件目录
/etc/cobbler/settings         # cobbler主配置文件
/etc/cobbler/dhcp.template    # DHCP服务的配置模板
/etc/cobbler/tftpd.template   # tftp服务的配置模板
/etc/cobbler/rsync.template   # rsync服务的配置模板
/etc/cobbler/iso              # iso模板配置文件目录
/etc/cobbler/pxe              # pxe模板文件目录
/etc/cobbler/power            # 电源的配置文件目录
/etc/cobbler/users.conf       # Web服务授权配置文件
/etc/cobbler/users.digest     # web访问的用户名密码配置文件
/etc/cobbler/dnsmasq.template # DNS服务的配置模板
/etc/cobbler/modules.conf     # Cobbler模块配置文件
/var/lib/cobbler               # Cobbler数据目录
/var/lib/cobbler/config       # 配置文件
/var/lib/cobbler/kickstarts   # 默认存放kickstart文件
/var/lib/cobbler/loaders      # 存放的各种引导程序
/var/www/cobbler               # 系统安装镜像目录
/var/www/cobbler/ks_mirror    # 导入的系统镜像列表
/var/www/cobbler/images       # 导入的系统镜像启动文件
/var/www/cobbler/repo_mirror  # yum源存储目录
/var/log/cobbler               # 日志目录
/var/log/cobbler/install.log  # 客户端系统安装日志
/var/log/cobbler/cobbler.log  # cobbler日志

二、cobbler服务安装部署

1、关闭防火墙、SELinux,确保正常访问互联网

关闭防火墙、SELinux,确保正常访问互联网 在下图位置
在这里插入图片描述

2、安装cobbler相关软件

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum install -y cobbler cobbler-web dhcp tftp-server xinetd httpd 

开启服务 自启

[root@localhost ~]#systemctl start cobblerd.service httpd.servicee 
[root@localhost ~]# systemctl enable cobblerd.service httpd.service 

查看

ps -lef | grep httpd
4 S root       1467      1  0  80   0 - 64590 poll_s 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
5 S apache     1470   1467  0  80   0 - 65119 ep_pol 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
5 S apache     1471   1467  0  80   0 - 65119 SYSC_s 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
5 S apache     1472   1467  0  80   0 - 65119 SYSC_s 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
5 S apache     1473   1467  0  80   0 - 65119 SYSC_s 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
5 S apache     1474   1467  0  80   0 - 65119 SYSC_s 09:23 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
0 S root       1535   1202  0  80   0 - 28206 pipe_w 09:24 pts/0    00:00:00 grep --color=auto httpd
[root@localhost ~]# ps -lef | grep cobblerd
4 S root       1465      1  0  80   0 - 91480 poll_s 09:23 ?        00:00:00 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值