Linux Cobbler批量装机
步骤
- 1、 导入epel源
- 2、安装Cobbler及相关服务包
- 3、修改Cobbler主配置文件
- 4、启动相关服务并关闭防火墙和selinux
- 5、使用cobbler check 命令对Cobbler做检查设置。
- 6、开启tftp服务和rsync服务
- 7、下载引导操作系统文件
- 8、设置Cobbler用户初始密码
- 9、配置dhcp服务
- 10、导入ISO镜像文件
- 11、重启所有服务
- 12、再用cobbler check做检查
- 13、配置完成
1、 导入epel源
rmp -ivh epel-release-latest-7.noarch.rpm #安装依赖包
yum list #自动加载在线更新源
2、安装Cobbler及相关服务包
yum install -y cobbler dhcp tftp-server pykickstart httpd rsync xinetd
3、修改Cobbler主配置文件
vim /etc/cobbler/settings
#修改以下几项
next_server: 192.168.163.10 #指向tftp服务器的IP,即本机IP
server: 192.168.163.10 #指向cobbler服务器的IP,即本机IP
manage_dhcp: 1 #让cobbler管理dhcp服务
manage_rsync: 1 #让cobbler管理rsync服务
manage_tftpd: 1 #让cobbler管理tftp服务
4、启动相关服务并关闭防火墙和selinux
systemctl start httpd.service #开启httpd服务
systemctl start cobblerd.service #开启cobbler服务
systemctl stop firewalld
setenforce 0
5、使用cobbler check 命令对Cobbler做检查设置。
cobbler check
6、开启tftp服务和rsync服务
1、修改tftp的配置文件
vim /etc/xinetd.d/tftp
disable = no
2、开启服务
systemctl restart xinetd.service
systemctl start rsyncd.service
7、下载引导操作系统文件
cobbler get-loaders
8、设置Cobbler用户初始密码
1、生成密钥
openssl passwd -1 -salt '123456' '123456'
2、将生成的密钥加入Cobbler配置文件中
vim /etc/cobbler/settings
default_password_crypted: "$1$123456$wOSEtcyiP2N/IfIl15W6Z0" #将生成的秘钥替换这行“”里的内容
9、配置dhcp服务
1、修改Cobbler管理dhcp服务的模板文件
vim /etc/cobbler/dhcp.template
subnet 192.168.73.0 netmask 255.255.255.0 {option routers 192.168.73.2; #修改网关option domain-name-servers 192.168.73.2; #修改DNSoption subnet-mask 255.255.255.0;range dynamic-bootp 192.168.73.100 192.168.73.200; #修改地址池
2、将配置好的模板文件同步到DHCP服务的配置文件中
cobbler sync
3、重启DHCP服务
systemctl restart dhcpd.service
10、导入ISO镜像文件
1、挂载镜像文件
mount /dev/sr0 /mnt
2、导入iso镜像中的Linux 内核、初始化镜像文件
cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
3、查看内核和初始化文件是否在共享目录中
yum install -y tree #系统默认没有安装,需手动安装tree
tree /var/lib/tftpboot/images #查看文件是否存在
11、重启所有服务
systemctl restart cobblerd.service
systemctl restart dhcpd.service
systemctl restart xinetd.service
systemctl restart httpd.service
12、再用cobbler check做检查
13、配置完成
选择2个G内存以上
Linux Cobbler批量装机相关推荐
- 基于CentOS7操作cobbler批量装机-(centos7和redhat8)
基于CentOS7操作cobbler批量装机-centos7和redhat8 1. cobbler简介 2. cobbler服务端部署 3. 客户端安装 4. 定制安装 5.命令方式和定制安装Cent ...
- cobbler批量装机系统centos 6.4下安装配置
最近笔者研究cobbler批量装机系统. cobbler装机系统是较早前kickstart的升级版,优点比较容易配置,还自带web界面比较易于管理,不足在于中文资料较少. 这里就详细的介绍下笔者亲自经 ...
- linux系统批量装机,PXE+Kickstart实现无人值守批量安装Linux
PXE+Kickstart实现无人值守批量安装Linux 实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段 安装的条件: 服务器端: 支持TF ...
- Linux Cobbler自动部署装机
Cobbler自动部署装机 一.实验准备 二.Cobbler自动装机服务搭建步骤 1.导入epel源 2.安装Cobbler以及其相关服务软件包 3.修改cobbler主配置文件 4.使用cobble ...
- Linux PXE批量网络装机与Kickstart 无人值守安装
Linux PXE批量网络装机与Kickstart 无人值守安装 一.PXE批量网络装机 二.PXE的三个优点 三.搭建PXE的先前条件 四.配置PXE装机服务器 1.安装并启用 TFTP 服务 2. ...
- Linux批量装机PXE+Kickstart
文章目录 一.什么是PXE 二.图解PXE装机过程 三.实验 一.什么是PXE PXE,全称 Preboot eXecution Environment,预启动执行环境. PXE是由Inter公司开发 ...
- 手动装机太麻烦?别慌Cobbler自动装机来帮你
Cobbler自动部署装机 一.Cobbler自动装机 装机步骤 1.导入epel源 2.安装相关服务软件包 3.修改cobbler主配置文件 4.启动相关服务并关闭防火墙 5.检查Cobbler设置 ...
- Cobbler自动化装机服务详细介绍
PS:本文为新手根据网络文章梳理而成,便于自己及网友更直观理解哈,参考文章见文末链接及小注标识,侵删 目录 PXE简介 kickstart简介 Cobbler简介 功能实现 一.PXE简介 PXE,就 ...
- 利用Cobbler批量快速网络安装CentOS
Cobbler是什么? Cobbler(补鞋匠)集成了PXE.DHCP.DNS.Kickstart服务管理和yum仓库管理工具,相对之前的 Kickstart 更加快捷.方便的批量布署red hat. ...
最新文章
- thymeleaf 使用页面报错_异常处理-SpringBoot中thymeleaf对应前台页面大于号\小于号使用问题...
- P5147 随机数生成器 [数列]
- oracle12c racpdb,Oracle 12C R2的CDB与PDB简单管理操作
- 雷军做程序员时写的博客,太牛了。。
- 配置tomcat容器的access.log访问日志
- 一个应用程序和另一个应用程序apk文件信息
- java数组、集合和数据结构知识*
- 使用EF Core和AngularJS的Master Chef(第3部分)ASP.NET Core MVC
- Twitter高并发高可用架构
- 创建一个对象和i++是否原子性的理解
- mapbox 修改初始位置_《绝地求生》实用的键位改键推荐 | 哪些不合理的初始键位需要更改?...
- 安全微软微软安全新闻聚焦-双周刊第三十二期
- 收藏其他博客园主写的代码,学习加自用。先表示感谢!!!
- Visual Studio 2012安装VASSISTX插件后导致CPU高的解决的方法
- 用java编写简单的仓库管理_仓库管理系统+可视化界面java编写
- 模块化的ESP8266小电视设计与制作
- 我账户不显示pop3服务器地址,Hotmail 邮箱POP3服务器的设置方法
- 3.破解百度翻译 输入keyWord返回对应翻译的数据
- 百度云盘 油猴下载助手脚本【绝对可用】
- 面试:你的离职原因该怎么回答