文章目录

  • Cobbler的概述
  • 开始实验

Cobbler的概述

  • Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。
  • Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。
  • Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。
  • Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet。

开始实验

首先是环境的配置
将一台CentOS7虚拟机作为服务端,网络设置为NAT模式,并且修改网卡信息


修改文件

现在准备一台虚拟机
1.要求内存小于2G
2.不需要打开

准备好虚拟机,开始在服务器导入epel源

1.查询,已经导入
2.自动加载在线更新源
3.安装Cobbler以及其相关服务软件包


安装的软件包具体如下
#cobbler 用来快速建立Linux网络安装环境
#dhcp 用来为空白主机自动分配IP地址
#tftp-server 提供引导镜像文件的下载
#pykickstart 实现无人值守安装
#httpd 作为控制台程序运行
#rsync 实现数据同步
#xinetd 提供访问控制、加强的日志和资源管理功能
修改cobbler主配置文件vim /etc/cobbler/settings
next_server: 192.168.126.11
#指向tftp服务器的IP,即本机IP
server: 192.168.80.10
#指向cobbler服务器的IP,即本机
IPmanage_dhcp: 1
#让cobbler管理dhcp服务
manage_rsync: 1
#让cobbler管理rsync服务
manage tftpd: 1
#cobbler管理tftp服务器

启动相关服务并关闭防火墙和selinux

修改tftp的配置文件

修改完之后,开启服务

下载引导操作系统文件


1.设置Cobbler用户初始密码
2.使用盐值加密的方式生成密钥
3.将生成的密钥加入 Cobbler 配置文件中vim /etc/cobbler/settings


配置DHCP服务vim /etc/cobbler/dhcp.template

将配置好的模板文件同步到DHCP服务的配置文件中
重启dhcp服务

cobbler sync
systemctl restart dhcpd.service

导入ISO镜像文件
首先挂载镜像文件

 mount /dev/cdrom /mnt/cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
...
...略
##以下需要静静等待一段时间
参数说明:
–path 表示镜像所挂载的目录
–name 表示为安装源定义的名字
–atch 表示指定安装源的系统位数

查看内核和初始化文件是否在在 tftp-server 共享目录中
首先安装tree

重启所有服务

systemctl restart cobblerd.service
systemctl restart dhcpd.service
systemctl restart xinetd.service
systemctl restart httpd.service

用 Cobbler check 对 Cobbler 做检查设置

cobbler check

开启新建的虚拟机

1.方向键“↓”选择CentOS然后回车确认
2.因为是最小化安装,安装的系统解密只是字符界面

密码为之前设置的

cobbler自动部署装机相关推荐

  1. Linux Cobbler自动部署装机

    Cobbler自动部署装机 一.实验准备 二.Cobbler自动装机服务搭建步骤 1.导入epel源 2.安装Cobbler以及其相关服务软件包 3.修改cobbler主配置文件 4.使用cobble ...

  2. Linux_Cobbler自动部署装机

    Cobbler自动部署装机 一.概述 二.实验准备 三.Cobbler自动装机服务搭建步骤 1.导入epel源 2.安装Cobbler以及其相关服务软件包 3.修改cobbler主配置文件 4.启动相 ...

  3. 实验详解——Cobbler自动部署最小化安装

    实验详解--Cobbler自动部署最小化安装 一.实验:自动部署 二.Cobbler自动装机服务搭建步骤 1.导入epel源并加载在线安装源 2.安装Cobbler以及其相关服务软件包 3.修改cob ...

  4. 小实验----Cobbler自动化部署装机

    Cobbler自动化部署装机 目录 Cobbler自动化部署装机 导入epel源 下载后epel包然后导入 安装相关服务软件包 修改Cobbler主配置文件 vim /etc/cobbler/sett ...

  5. Cobbler自动部署CentOS系统

    Cobbler自动部署CentOS系统: 说明:Cobbler相当于kickstart的2次封装,主要解决kickstart不能多系统部署的问题 建议在Ubuntu 14.04系统上搭建,Ubuntu ...

  6. 手动装机太麻烦?别慌Cobbler自动装机来帮你

    Cobbler自动部署装机 一.Cobbler自动装机 装机步骤 1.导入epel源 2.安装相关服务软件包 3.修改cobbler主配置文件 4.启动相关服务并关闭防火墙 5.检查Cobbler设置 ...

  7. Cobbler自动装机(装机步骤,优化内容详解,导入系统镜像步骤,cobbler-web管理认证方式)

    文章目录 前言 一:环境设置与安装 步骤 1.1:环境设置 1.2:安装信息库软件包 1.3:安装Cobbler环境 1.4:安装步骤 1.4.1:大致方向 1.4.2:cobbler工具配置(有工具 ...

  8. Cobbler——自动装机(内含详细操作过程)

    文章目录 前言 一:环境准备与详细安装过程 1.1:环境准备 1.2:安装信息库软件包 1.3:安装Cobbler环境 1.4:安装步骤 1.4.1:大致思路 1.4.2:cobbler工具配置(有工 ...

  9. CentOS7中搭建cobbler自动装机服务

    一.实验环境一台centos7epel源网址 https://fedoraproject.org/wiki/EPEL?rd=Epel使用nat模式 二.实验步骤 1.下载epel源后进行文件夹挂载到l ...

最新文章

  1. 实战脚本写入注册表,完善WindowsServer自动化运维
  2. 为什么我们的web前端变的越来越复杂
  3. 流式细胞凋亡检测实验常见问题解析
  4. uniapp 页面渲染完成
  5. JavaWeb之国际化
  6. Angular常用命令行和指令
  7. ubuntu 自动加载ko_开屏广告太烦人?用这个只有 2M 的 App,助你自动跳过 5 秒等待...
  8. 学会使用context取消goroutine执行的方法
  9. 携程元旦出游数据:冰雪运动热度升级 张家口酒店一房难求
  10. 项目中的textarea遇到的小问题
  11. 微软新一代企业应用平台 促进动态IT发展
  12. 博弈论笔记:重复博弈
  13. oracle datamodeler,查看您的 Oracle SQL Developer Data Modeler 设计
  14. MarkdownPad
  15. 啊哈添柴挑战Java1581. 填数游戏(入门版)
  16. element更改导航菜单被选中项的背景颜色
  17. 计算机基础知识教程excel单元格拆分,EXCEL表格怎样把一个单元格里的不同内容分开...
  18. SPA项目之登录注册
  19. 年龄越大,越难找到好工作,超过40岁失业了能找什么样的工作?
  20. 苹果录屏怎么设置_电脑怎么设置录屏?怎么设置电脑自动录屏?

热门文章

  1. [hiho 14]并查集
  2. [图像处理-1]:颜色中英文对照表 颜色名字 色彩名称
  3. 通过js进行在线PDF电子签名和小编辑
  4. Navigation源码阅读之dwa_local_planner(DWA动态窗口法)
  5. 腾讯云服务器和阿里云服务器新客选谁
  6. 中科大入学考试(数学)
  7. Jboot整合MySQL
  8. SQL Server解决18456错误方案
  9. centos 关于logrotate的使用
  10. h0215.闭区间问题