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

文章目录

  • 前言
  • 一、cobbler的解释
  • 二、使用步骤
    • 1.配置cobbler服务器

前言

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

一、cobbler的解释

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

二、使用步骤

1.配置cobbler服务器

先安装epel源 为yum源更新 先将安装包放入服务器 再rpm安装
Linux运维实例 cobbler批量化安装方法详解_第1张图片
再配置在线源的yum仓库,这里选用阿里的yum为在线yum。

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

修改配置文件
Linux运维实例 cobbler批量化安装方法详解_第4张图片
tftp地址指向本机
Linux运维实例 cobbler批量化安装方法详解_第5张图片
cobbler服务地址也指向本机地址。

Linux运维实例 cobbler批量化安装方法详解_第6张图片
关闭防火墙并且开启httpd服务和cobbler服务
Linux运维实例 cobbler批量化安装方法详解_第7张图片
检查哪些需要更改的
Linux运维实例 cobbler批量化安装方法详解_第8张图片
修改tftp的文件 这里只需要开启tftp服务即可
在这里插入图片描述
在这里插入图片描述
开启xinetd和rsyncd服务
Linux运维实例 cobbler批量化安装方法详解_第9张图片
下载系统文件
在这里插入图片描述
给cobbler用户设置用户密码 设置完后会生成一个密钥串 将加密的密钥串放入cobbler的配置文件里面
Linux运维实例 cobbler批量化安装方法详解_第10张图片
配置DHCP服务
在这里插入图片描述

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

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

Linux运维实例 cobbler批量化安装方法详解_第21张图片
可以联通外网。自此cobbler安装完成。

你可能感兴趣的:(linux,centos,运维)