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

相关推荐

  • Linux 修改系统时间的两种方式

    我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成2010年4月5日的命令如下。 [root@rhel ~]# date -s 20100405 Mon Apr  5 00:00:00 CST 2010 将系统时间设定成14点31分0秒的命令如下 [root@rhel ~]# date -s 14:31:00 Mon Apr&n…

    2023年7月27日
    98300
  • 常见的域名解析记录类型

    A记录 使用场景 又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址,从而实现通过域名找到服务器 。 说明 指向的目标主机地址类型只能使用IP地址 设置方法 记录类型:选择 A 主机记录:一般是指子域名的前缀(如需创建子域名为www.dns-example.com, 主机记录输入 www;如需实现dns-example.com…

    2022年8月9日
    1.3K00
  • Linux 图片批量压缩工具 ImageMagick

    一个比较好用命令行下可以使用的,强大的免费图片工具 ImageMagick. 安装完成。

    2022年7月28日
    1.6K00
  • CentOS添加永久路由方式

    1. CentOS7添加永久路由   ● 方式一:  执行以下命令打开路由配置文件进行编辑: 这里的<interface>是指您要添加路由的网络接口,例如eth0或ens33  在文件中添加路由规则,例如: 其中<gateway>是默认网关的 IP 地址,<interface>是网络接口的名称  例如: 保存并关闭文件,执行以下命令重启网络…

    2023年12月5日
    81700
  • Linux查看网卡连接状态

    CentOS系统 通过service命令查看 连接状态 未连接状态

    2022年7月14日
    1.7K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信