云计算学习100天-第43天-cobbler

目录

Cobbler

基本概念

命令

搭建cobbler

网络架构


Cobbler

基本概念

Cobbler是一款快速的网络系统部署工具,比PXE配置简单

集中管理所需服务(DHCP、DNS、TFTP、WEB)

内部集成了一个镜像版本仓库

内部集成了一个ks应答文件仓库

提供了包括yum源管理、Web界面管理、API接口、电源管理等功能

命令

Cobbler导入镜像内容,导入的镜像路径:/var/www/cobbler/ks_mirror

Cobbler import --path=挂载点 --name=导入系统命名

搭建cobbler

网络架构

|--------|----------------|---------|
| 服务器名 | IP地址 | 说明 |
| Server | 192.168.88.240 | DHCP服务器 |

下载:Cobbler Download (RPM)

1、从网上下载并解压Cobbler.zip包,在server主机上安装

unzip /root/Cobbler.zip --d /

unzip /Cobbler/cobbler.zip --d /opt/

2、安装cobbler主程序、工具包等

yum --y install dhcp httpd mod_ssl

mod_ssl 是 Apache HTTP Server 的扩展模块,为 Web 服务器提供加密通信能力‌

yum --y install /opt/cobbler/*.rpm

3、关闭SElinux和防火墙

#server设置selinux为宽松

Setenforce 0

Vim /etc/selinux/config

SELINUX=permissive

#卸载防火墙

yum remove firewalld

4、编辑主配置文件

vim /etc/cobbler/settings

#修改4行,注意冒号后要加空格

next_server: 192.168.88.240 #下一个服务器

server: 192.168.88.240 #主服务器

manage_dhcp: 1 #启用coobler去管理dhcp服务

pxe_just_once: 1 #防止客户端重复装机

5、配置cobbler的dhcp

vim /etc/cobbler/dhcp.template

末行模式修改参数

:%s /192.168.1/192.168.88/g

5次替换,共4行

6、部署引导文件

ls /cobbler/

tar --xPf /cobbler/cobbler_boot.tar.gz

ls /var/lib/cobbler/loaders/

7、启动相关服务

systemctl restart cobblerd

systemctl restart httpd

systemctl restart tftp

systemctl restart rsyncd #同步服务

8、同步刷新cobbler配置

cobbler sync

9、导入镜像内容,虚拟机server添加centos7的光盘镜像

mkdir /dvd/

mount /dev/cdrom dvd

cobbler import --path=/dvd -**-**name=centos7

#导入时间长,耐心等待,出现Task Complete就行了

10、查看导入情况

列出cobbler当前配置的所有关键元素

Cobbler list

11、验证cobbler

df --h /

#根目录下要有足够空间

用vmware或者KVM创建新虚拟机,保证新虚拟机与server在一个网段上

打开新虚拟机,会自动安装一个最小化安装的操作系统,root密码为coobler

相关推荐
叼烟扛炮4 分钟前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
SaaS_Product6 小时前
OneDrive中的文件批量迁移到Zoho网盘
经验分享·云计算·saas·onedrive
叼烟扛炮6 小时前
Linux 学习笔记(五十八):IO 多路复用封神——epoll 底层原理揭秘
linux·运维·服务器·网络·笔记·学习·php
Z21-X15 小时前
云原生运维学习笔记:容器技术的演进、底层原理与 Docker 全生命周期管理
运维·笔记·学习·云原生
Rabitebla1 天前
【Linux 底层原理】进程(十):进程等待详解---从僵尸进程到 wait、waitpid 与 status
linux·c++·笔记·学习·visual studio
无心水1 天前
24、系统架构师论文写作专题 核心考点与学习笔记
笔记·学习·系统架构·架构师·安全架构·软考架构师·软考系统架构设计师
蒸蒸yyyyzwd1 天前
邓明 Agent 系统面试-意图识别学习笔记
笔记·学习
Zhang2857321 天前
跨境业务选AWS区域避坑指南:美东、美西、新加坡、东京怎么选?
云计算·aws
La Pulga1 天前
【FreeRTOS源码学习笔记】空闲任务与阻塞延时
笔记·mcu·学习·嵌入式·freertos·实时操作系统
蒸蒸yyyyzwd1 天前
秋招学习笔记 day106
笔记·学习