cobbler搭建

什么是cobbler

Cobbler是一个Linux系统安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。

通过点点点就可以创建系统以及ks文件。

官网:http://cobbler.github.io/

安装cobbler

  1. yum安装
yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd python-django -y
  1. 检查软件包
$ rpm -qa cobbler cobbler-web dhcp tftp-server pykickstart httpd python-djangotftp-server-5.2-22.el7.x86_64
httpd-2.4.6-97.el7.centos.5.x86_64
pykickstart-1.99.66.22-1.el7.noarch
tftp-server-5.2-22.el7.x86_64
cobbler-2.8.5-6.el7.x86_64
dhcp-4.2.5-83.el7.centos.1.x86_64
cobbler-web-2.8.5-6.el7.noarch
  1. 启动cobbler,与http
systemctl start cobblerd
systemctl start httpd
  1. 开放80端口
$ firewall-cmd --zone=public --add-port=80/tcp --permanent
success
$ firewall-cmd --reload
success

修改cobbler配置文件

  1. 修改cobbler重装参数,防止误重装
sed -i 's/pxe_just_once: 0/pxe_just_once: 1/' /etc/cobbler/settings
  1. 开启DHCP,cobbler接管
sed -i 's/manage_dhcp: 0/manage_dhcp: 1/' /etc/cobbler/settings
  1. 配置cobbler模板并备份,修改对应网段,删除23-23行
sed -i.ori 's#192.168.1#192.168.5#g;22d;23d' /etc/cobbler/dhcp.template
  1. 修改settings文件中的server、next_server为本机IP
server: 192.168.5.206
next_server: 192.168.5.206
  1. 修改default_password_crypted密码
openssl passwd -1

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/6231

(0)
郭靖的头像郭靖
上一篇 2022年11月26日 上午10:24
下一篇 2022年11月26日 下午7:30

相关推荐

  • IIS部署服务中.ttf或.woff文件获取不到问题

    问题现象: 有些字体与字符不能被IIS读取,显示乱码 解决方案如下: 1、打开IIS服务配置,找到MIME类型配置,双击进入配置 2、右侧进行添加操作 3、添加配置: .ttf application/octet-stream .woff font/x-woff .woff2 application/x-font-woff 这样ttf woff格式字体就能够…

    2022年11月21日
    91000
  • 服务器卡死,重启报错: INFO: task blocked for more than 120 seconds

    问题:服务器负载很高,但是CPU利用率不高。服务器经常夯住,网站打不开,SSH连接非常不稳定,输入命令夯住。 重启服务器报错: INFO: task blocked for more than 120 seconds 问题原因:  默认情况下, Linux会最多使用40%的可用内存作为文件系统缓存。当超过这个阈值后,文件系统会把将缓存中的内存全部写…

    2023年3月27日
    1.2K00
  • 手把手教你戴尔DELL 服务器 R410 带外管理iDRAC6 升级固件版本

    升级完R410的BIOS之后,第二个需求是更新远程管理的iDRAC版本。iDRAC需要服务器安装了远程管理卡才可以使用,然而一般现在网上买到的二手R410都是非常旧的iDRAC版本。(简单判断方法:管理页面是浅蓝色配色白底背景的是旧版本,新版本为深色背景) 和更新BIOS的问题相似,网上极少有关于服务器iDRAC更新的资料。且官方的文档说明也不全。经查阅整理…

    2024年1月22日
    1.6K00
  • yum 安装部署 docker-ce

    一、yum安装Docker 本案例要求配置本地yum源并安装Docker: 准备1台虚拟机,IP为192.168.137.100, 网络设置为NAT模式 安装docker 关闭防火墙 关闭SELINUX 实现此案例需要按照如下步骤进行。   步骤一:配置yum源 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提…

    Linux系统 2023年2月8日
    87300
  • Zabbix的Mysql数据库内存占用高问题分析与处理

    问题:1、Zabbix内存使用率高;2、MariaDB没有开启独享表空间 ibdata1是InnoDB的共有表空间,默认情况下会把表空间存放在一个文件ibdata1中,会造成这个文件越来越大. 原因1:使用InnoDB共享表空间存储数据 参数innodb_file_per_table,控制innodb引擎采用共享表空间存储还是独立表空间存储。 参数innod…

    2022年12月30日
    1.3K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信