cobbler 实现系统自动化安装

Cobbler自动化安装系统
本文详细介绍如何利用Cobbler实现系统的自动化安装过程,包括安装和配置服务、修改配置文件、配置DHCP服务、导入安装源文件、生成ks文件及关联系统等关键步骤。此外,还介绍了如何通过Cobbler Web进行管理。

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

1.安装包和配置服务

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

2.修改cobbler 配置文件

cobbler check配置文件需要完成步骤
cobbler 实现系统自动化安装
其中一下三项不用管
cobbler 实现系统自动化安装
cobbler 实现系统自动化安装
vim /etc/cobbler/settings
server: cobblerIP 384
cobbler 实现系统自动化安装
next_server: cobblerIP 272
cobbler 实现系统自动化安装
default_password_crypted: "$1$VBqc7U0W$F2qhI5oZwR8chJBU.mAly1" 101
cobbler 实现系统自动化安装
manage_dhcp: 1 242
cobbler 实现系统自动化安装
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 实现系统自动化安装
cobbler sync 同步文件

4.导入安装源文件

cobbler import --path=/misc/cd --name=Centos-6.10 --arch=x86_64
cobbler 实现系统自动化安装

5.生成ks文件

vim /var/lib/cobbler/kickstarts/ks6_mini.cfg
url --url=$tree
cobbler 实现系统自动化安装

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 实现系统自动化安装

实验:实现cobbler web管理

yum install cobbler-web SOHU EPEL使用搜狐版本老版本的软件
cat /etc/cobbler/users.digest 存放密码账号的文件
cobbler 实现系统自动化安装
systemctl restart httpd 重新启动http服务
htdigest /etc/cobbler/users.digest Cobbler cobbler2
cobbler 实现系统自动化安装
https://192.168.36.7/cobbler_web 能直接启动该网站 默认密码账号cobbler
修改验证方式
cobbler 实现系统自动化安装
该验证方式密码账号存放地
cobbler 实现系统自动化安装

转载于:https://blog.51cto.com/14234933/2382273

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值