cobbler 实现系统自动化安装

利用cobbler 实现系统自动化安装

1.安装包和配置服务

yum install cobbler dhcp -y
systemctl enable tftp dhcpd httpd cobblerd
systemctl start tftp httpd cobblerd

2.修改cobbler 配置文件

cobbler check配置文件需要完成步骤

其中一下三项不用管


vim /etc/cobbler/settings
server: cobblerIP 384

next_server: cobblerIP 272

default_password_crypted: "$1$VBqc7U0W$F2qhI5oZwR8chJBU.mAly1" 101

manage_dhcp: 1 242

systemctl restart cobblerd
cobbler get-loaders
cobbler sync 同步文件

3.配置dhcp服务

vim /etc/cobbler/dhcp.template
subnet 192.168.36.0 netmask 255.255.255.0 {
option routers 192.168.36.254;
option domain-name-servers 1.1.1.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.36.100 192.168.36.254;

cobbler sync 同步文件

4.导入安装源文件

cobbler import --path=/misc/cd --name=Centos-6.10 --arch=x86_64

5.生成ks文件

vim /var/lib/cobbler/kickstarts/ks6_mini.cfg
url --url=$tree

6.将ks文件和系统关联,生成启动菜单

cobbler profile add --name=Centos-7.6-x86_64_mini --distro=Centos-7.6-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks7_mini.cfg

实验:实现cobbler web管理

yum install cobbler-web SOHU EPEL使用搜狐版本老版本的软件
cat /etc/cobbler/users.digest 存放密码账号的文件

systemctl restart httpd 重新启动http服务
htdigest /etc/cobbler/users.digest Cobbler cobbler2

https://192.168.36.7/cobbler_web 能直接启动该网站 默认密码账号cobbler
修改验证方式

该验证方式密码账号存放地

原文地址:https://blog.51cto.com/14234933/2382273

时间: 2024-09-30 16:02:01

cobbler 实现系统自动化安装的相关文章

运维自动化工具cobbler实现系统自动化安装

Cobbler是一款开源的,自动化操作系统安装的运维工具,使用 Cobbler,无需进行人工干预即可安装操作系统,使得操作系统的安装变得非常简单. Cobbler 支持众多的发行版:Red Hat.Fedora.CentOS.Debian.Ubuntu 和 SuSE. Cobbler 可使用 kickstart 模板.基于 Red Hat 或 Fedora 的系统使用 kickstart 文件来自动化安装流程.下面的实验使用kickstart文件来实现CentOS 6.5系统的自动化安装. 一.

利用cobbler 实现系统自动化安装

1 安装包和配置服务 root:~# yum install cobbler dhcp -y root:~# systemctl enable tftp dhcpd httpd cobblerd root:~# systemctl start tftp httpd cobblerd 2 修改cobbler 配置文件 vim /etc/cobbler/settings server: cobblerIP 384 next_server: cobblerIP 272 default_password

自动化运维平台之系统自动化安装Cobbler系统使用详解

一.简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.以及yum仓库.构造系统ISO镜像. Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用. Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. 二.cobbler提供的功能 使用

cobbler+pxe实现系统自动化安装

cobbler简介 Cobbler是一个自动化和简化系统安装的工具,通过使用网络引导来实现系统自动化安装.Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理. cobbler构成组件 Distros(发行版):表示一个操作系统,它承载了内核和initrd的信息,以及内核参数等其他数据 Profile(配置文件):包含一个发行版.一个kickstart文件以及可能的存储库,还包含更多特定的内核参数等其他数据 Systems(系统):表示要配给的额机

CentOS 系统自动化安装

CentOS 系统自动化安装 概述: 系统安装过程 配置anaconda 自动化安装系统 CentOS 系统安装: 1.启动流程: bootloader-->kernel(initrd)-->rootfs-->anaconda(启动安装程序) 2.anaconda:(系统安装程序) tui:基于cureses的文本配置窗口: gui:图形界面 Anaconda是RedHat.CentOS.Fedora等Linux的安装管理程序.它可以提供文本.图形等安装管理方式,并支持Kickstart

Linux系统自动化安装基础

Linux系统自动化安装基础 安装程序CentOS系统安装系统启动流程:bootloader-->kernel(initramfs)-->rootfs-->/sbin/init注意:安装过程中与启动过程中的文件不同 anaconda系统安装程序tui: 基于图形库curses的文本窗口gui:图形窗口 安装程序启动过程MBR: boot.catstage2: isolinux/isolinux.bin配置文件: isolinux/isolinux.cfg每个对应的菜单选项:加载内核: i

linux pxe 系统自动化安装

一.Pxe的简介 1原理讲解pxe的原理PXE是由Intel公司开发的最新技术工作于Client/Server的网络模式支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程dhcp的原理动态主机配置协议是一个局域网的网络协议,使用UDP协议工作主要有两个用途:给内部网络或服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机 作中央管理的手段. Dhcp 分配地址工作原理 Dhcpdiscover dhcpoffer dhcprequest dhcpack t

基于PXE技术结合kickstart文件实现系统自动化安装

在安装Linux系统时,常见的场景有使用光盘的方式来安装,在需要安装的计算机数量不多,且个性化定制安装的情况下,使用光盘来交互式的选择配置方式安装,是我们最常见的情况,当然使用光盘的方式也可以实现免交互的方式来实现自动安装,其方式是在安装开始前提供一份kickstart文件. 基于光盘实现系统的自动化安装,我们需要向光盘的镜像文件中添加kickstart配置文件,而系统安装过程中需要用到的其他重要的文件有:在isolinux 目录下有isolinux.bin,isolinux.cfg,boot.

系统自动化安装~PEX

PXE的系统自动化安装----七周目小结 利用PXE实现自动化安装系统 前提条件: 网卡:仅主机,关闭vmware 的dhcp服务 1 HTTP 安装http软件 yum install httpd 启动服务并设置为开机自启 systemctl start httpd systemctl enable httpd 创建镜像挂载目录并挂载 cd /var/www/html mkdir centos/{6,7}/os/x86_64 mount /dev/sr0 /var/www/html/cento