CentOS 7安装Cobbler

Cobbler 可以实现 多版本 多部署要求的情况,这是kickstart不具备的。
Cobbler部署系统不需要协调各个服务,可以统一管理。
实验目的: 在centos7 系统中安装 cobbler。
准备材料: CentOs7 系统。

实验步骤:
先安装在线更新源
CentOS 7安装Cobbler

输入 yum list 在线安装准备工具
CentOS 7安装Cobbler

输入yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd -y 开始部署
CentOS 7安装Cobbler

输入vim /etc/cobbler/settings 修改cobbler的配置文件
CentOS 7安装CobblerCentOS 7安装CobblerCentOS 7安装Cobbler
依次设置 next_server:本地IP , server:本地IP ,manage_dhcp: 1

重启httpd cobblerd服务,并关闭防火墙和增强安全功能
CentOS 7安装Cobbler

输入openssl passwd -1 -salt "密码" "确认密码"
cobbler采用的是盐值加密,这里是设置部署密码
CentOS 7安装Cobbler

再次cobbler settings的配置文件中
将default_password_crypted后的内容替换为你想要的盐值密码
CentOS 7安装Cobbler

输入 systemctl start rsyncd.service 启动同步服务

输入 vim /etc/xinetd.d/tftp
将disable = yes 改为 no 启动xinetd服务
CentOS 7安装Cobbler
systemctl restart xinetd.service 重启xinetd服务使配置生效

输入vim /etc/cobbler/dhcp.template
编辑 cobbler 控制的dhcp服务
CentOS 7安装Cobbler
subnet 后面改为本机同网段
option routers 为网关
option domain-name-serers 为dns服务器
range dynamic-bootp 为dhcp地址池, 从低地址 到 高地址

输入cobbler sync
帮助同步生成DHCP 配置文件
CentOS 7安装Cobbler
输入systemctl restart dhcpd.service 重启dhcp服务

输入cobbler get-loaders 下载引导操作系统文件
CentOS 7安装Cobbler

输入cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
导入ISO镜像文件
CentOS 7安装Cobbler
此时已经完成cobbler的基本配置

打开一台同网段的机器
开机会通过dhcp自动获得cobbler服务器内的安装源
CentOS 7安装Cobbler
接下来cobbler就会开始自动安装系统了
CentOS 7安装Cobbler
静静等待即可完成安装

安装完的系统账户为root 密码为前面盐值加密时设置的密码
CentOS 7安装Cobbler

转载于:https://blog.51cto.com/13625924/2118471

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值