Linux运维实例 cobbler批量化安装方法详解

前言

再之前的博客说过了PXE批量安装工具 PXE运行需要脚本文件执行 要先添加脚本。而cobbler是一款更加轻便的装机工具。

一、cobbler的解释

Cobbler是一个使用Python开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,来提供一个全自动批量快速建立linux系统的网络安装环境。

二、使用步骤

1.配置cobbler服务器

先安装epel源 为yum源更新 先将安装包放入服务器 再rpm安装
在这里插入图片描述
再配置在线源的yum仓库,这里选用阿里的yum为在线yum。

在这里插入图片描述
安装cobbler的需要软件
在这里插入图片描述
在这里插入图片描述
cobbler 用来快速建立Linux网络安装环境
DHCP 为空机自动配文地址
TFTP-server 提供引导镜像文件的安装
pykickstart 实现无人值守安装
httpd 为控制台程序执行
rsync 实现数据同步
xinetd 提供访问控制 加强的日志和资源管理功能。

修改配置文件
在这里插入图片描述
tftp地址指向本机
在这里插入图片描述
cobbler服务地址也指向本机地址。

在这里插入图片描述
关闭防火墙并且开启httpd服务和cobbler服务
在这里插入图片描述
检查哪些需要更改的
在这里插入图片描述
修改tftp的文件 这里只需要开启tftp服务即可
在这里插入图片描述
在这里插入图片描述
开启xinetd和rsyncd服务
在这里插入图片描述
下载系统文件
在这里插入图片描述
给cobbler用户设置用户密码 设置完后会生成一个密钥串 将加密的密钥串放入cobbler的配置文件里面
在这里插入图片描述
配置DHCP服务
在这里插入图片描述

在这里插入图片描述
将刚才配置的文件同步到DHCP服务中去
在这里插入图片描述
在这里插入图片描述
重启DHCP服务
在这里插入图片描述
在这里插入图片描述
挂载镜像文件
在这里插入图片描述
导入内核文件的Linux内核和初始化镜像文件
–name为安装源的系统位数
–path表示镜像的所挂在的目录
–atch表示指定安装源的系统位数
默认存放在/var/www/cobbler/ks_mirror/Centos-7-x86_64
在这里插入图片描述
查看文件是否存在,需要用tree软件,先进行安装
在这里插入图片描述
镜像已经安装

在这里插入图片描述
检查一些问题 一些的一般问题可以忽略。
在这里插入图片描述
将四个服务重启 重启完后可以进行批量化装机了
在这里插入图片描述
开始执行自动化脚本了 等待完成即可 但是注意 默认安装的是最小化安装,图形化安装需要另外操作
在这里插入图片描述
此时已经登录系统了
在这里插入图片描述
自动分配的为15的地址

在这里插入图片描述
可以联通外网。自此cobbler安装完成。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值