• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS下Cobbler的安装和配置教程

CentOS下Cobbler的安装和配置教程

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos 7 cobbler,centos6.5安装cobbler,cobbler 配置,cobbler安装配置,cobbler等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、以及yum仓库、构造系统ISO镜像。

Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用。

Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷。


cobbler提供的功能

使用 Cobbler,您无需进行人工干预即可安装机器。Cobbler 设置一个 PXE 引导环境(它还可使用 yaboot 支持 PowerPC),并控制与安装相关的所有方面,比如网络引导服务(DHCP 和 TFTP)与存储库镜像。当希望安装一台新机器时,Cobbler 可以:

使用一个以前定义的模板来配置 DHCP 服务(如果启用了管理 DHCP)

将一个存储库(yum 或 rsync)建立镜像或解压缩一个媒介,以注册一个新操作系统

在 DHCP 配置文件中为需要安装的机器创建一个条目,并使用您指定的参数(IP 和 MAC 地址)

在 TFTFP 服务目录下创建适当的 PXE 文件

重新启动 DHCP 服务以反映更改

重新启动机器以开始安装(如果电源管理已启用)

Cobbler 支持众多的发行版:Red Hat、Fedora、CentOS、Debian、Ubuntu 和 SuSE。当添加一个操作系统(通常通过使用 ISO 文件)时,Cobbler 知道如何解压缩合适的文件并调整网络服务,以正确引导机器。

Cobbler 可使用 kickstart 模板。基于 Red Hat 或 Fedora 的系统使用 kickstart 文件来自动化安装流程。通过使用模板,您就会拥有基本的 kickstart 模板,然后定义如何针对一种配置文件或机器配置而替换其中的变量。例如,一个模板可能包含两个变量 $domain和 $machine_name。在 Cobbler 配置中,一个配置文件指定 domain=mydomain.com,并且每台使用该配置文件的机器在machine_name 变量中指定其名称。该配置文件中的所有机器都使用相同的 kickstart 安装且针对 domain=mydomain.com 进行配置,但每台机器拥有其自己的机器名称。您仍然可以使用 kickstart 模板在不同的域中安装其他机器并使用不同的机器名称。

为了协助管理系统,Cobbler 可通过 fence scripts 连接到各种电源管理环境。Cobbler 支持 apc_snmp、bladecenter、bullpap、drac、ether_wake、ilo、integrity、ipmilan、ipmitool、lpar、rsa、virsh 和 wti。要重新安装一台机器,可运行 reboot system foo命令,而且 Cobbler 会使用必要的凭据和信息来为您运行恰当的 fence scripts(比如机器插槽数)。

除了这些特性,还可使用一个配置管理系统 (CMS)。您有两种选择:该工具内的一个内部系统,或者集成一个现有的外部 CMS,比如 Chef 或 Puppet。借助内部系统,您可以指定文件模板,这些模板会依据配置参数进行处理(与 kickstart 模板的处理方式一样),然后复制到您指定的位置。如果必须自动将配置文件部署到特定机器,那么此功能很有用。

使用 koan 客户端,Cobbler 可从客户端配置虚拟机并重新安装系统。我不会讨论配置管理和koan 特性,因为它们不属于本文的介绍范畴。但是,它们是值得研究的有用特性。

Cobbler 安装和配置的方法:

一、加载epel源


二、安装cobbler

1.yum安装所需要的文件


2.检查cobbler配置是否正确


3.更改settings配置文件


4.关闭iptables和selinux


5.设置tftp和rsync服务


disable yes => disable no</p> <p>vi /etc/xinetd.d/rsync
disable yes => disable no</div>

6.设置centos系统密码


7.下载fedora的loader信息


8.修改dhcp配置模版文件.需要主机的事分配的dhcp地址需要和本机地址在同一网段否则无法启动dhcp


三、导入镜像到cobbler

1.创建镜像挂载点目录


2.挂载iso镜像到创建的目录(可以为自己定制过的iso镜像)


3.从挂载点目录导入os 并将其命名为Centos6.4_mini arch=x86_64


4.指定kickstart文件 (可选 默认我们会指定一个自己定制的kickstart文件)


5.查看cobbler报告


</div>代码如下:</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS下Cobbler的安装和配置教程

相关文章

  • 2017-05-12Centos7安装时注意事项详解
  • 2017-05-12RedHat服务器上[Errno 5] OSError: [Errno 2]的解决方法
  • 2017-05-12centos7云主机系统下如何挂载磁盘?
  • 2017-05-12CentOS下telnet退出失败如何解决?CentOS下telnet退出失败的解决方法
  • 2017-05-12在CentOS系统的服务器上用ss5配置socket5代理的教程
  • 2017-05-12CentOS7如何设置交换文件?CentOS7设置交换文件的方法
  • 2017-05-12CentOS系统修改网卡em1为eth0的方法
  • 2017-05-12centos安装rpm报Header V3 DSA signature错误的解决方法(yum安装软件报错)
  • 2017-05-12centos中samba服务不能访问如何解决?
  • 2017-05-12CentOS下重新安装yum的方法分享

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS有哪些常见的处理目录的命令?
    • CentOS 清屏命令clear的讲解
    • CentOS下iptables详解
    • CentOS使用FPM制作RPM包的方法
    • centos7搭建jira服务版本6.3.6详解
    • CentOS7.1如何配置网卡?
    • CentOS7中无法找到pci find device函数的解决方法
    • centos7下systemd实现tomcat多实例配置方法
    • CentOS7如何手工创建自己的YUM仓库?
    • Centos下为程序如何设置超时?Centos下为程序设置超时的方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有