实验二 部署 Cobbler 网络装机服务
00 分钟
2024-6-19
Created
Jun 6, 2024 03:36 AM
Tags

Cobbler 网络装机实验

(一)环境准备

1.1 环境组成

  • 操作系统:CentOS Linux release 7.6.1810
  • 软件工具:cobblercobbler-webtftp-serverdhcphttpdxinetd
  • 关闭防火墙 / SELINUX

1.2 网络配置

(二)实验部署

2.1 安装 & 配置 Cobbler

安装并启动 Cobbler
执行 Cobbler 检查
逐个解决上述问题
问题一 & 问题二
解决方式:修改上述选项
问题三
解决方式:修改上述选项
问题四
解决方式:下载、解压所需的文件到指定的路径
注:cobbler get-loaders 命令现已失效,官方不再提供引导程序的下载功能
问题五
解决方式:开启 Rsync 并配置自启动
问题六
解决方式:本次环境为CentOS7,此问题忽略,此项为与 Debian 相关的配置
问题七
解决方式:安装上述软件
问题八
解决方式:生成密码的加密字符串填入配置文件中
问题九
解决方式:安装上述软件
配置 Cobbler 的 DHCP 模版文件
执行 Cobbler 同步
! 切记,一定要在以上所有的操作都正常完成并生效后再执行以下命令。
重启所有相关服务

2.2 导入镜像 & 绑定 KS 文件

导入镜像
生成 ks 模版文件
查看指定镜像的 profile 配置文件,将ks文件绑定到指定镜像

2.3 设置 web 管理终端

修改 Cobbler 的 web 验证模式
使用浏览器登陆 Cobbler-web 管理终端

(三)效果验证

  • 创建测试虚拟机进行验证
    • 注意:虚拟机的内存必须大于2G,否则会出现无法安装的情况
  • 使用 Cobbler-web 终端

 
上一篇
Linux 基础知识 往期汇总
下一篇
<K8S> vol. 01 - kubernetes 组件