图文详解cobbler 自动装机教程

概述

Cobbler是一个使用python 开发的开源项目,通过将部署系统所涉及的所有服务集中一起,来提供一个全自动化批量快速建立Linux 系统的网络安装环境.cobbler的诞生,将Linux网络安装系统的门槛从大专以上文化水平,成功降至初中以下,连补鞋匠(cobbler中文翻译)都能学会。 Cobbler 使用命令行方式管理,也提供了基于 Web 的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。

Cobbler架构图如下:

实验环境

redhat 7  操作系统

网卡改成vmnet 8(可以连接外网模式)

IP地址改为dhcp模式(自动获取IP)

Cobbler源码包 epel-release-latest-7.noarch.rpm 放window共享文件夹

链接:https://pan.baidu.com/s/1dKSa-1YZ3bTikBnQI7jooA    密码:naul

实验目的

学会安装cobbler环境、配置cobbler服务。

实验步骤

一、安装cobbler环境

1.测试Linux 7 服务器是否可以成功连接外网

2.挂载共享文件夹,挂载光盘文件

3.导入epel源(软件包在共享文件中)

4.安装cobbler以及相关服务软件包

5.启动相关服务

6.检查cobbler配置

cobbler check                                         // 检查cobbler

二、配置cobbler服务

1.修改cobbler主配置文件

vim /etc/cobbler/settings

2.配置TFTP和Rsync

[[email protected] ~]#vim /etc/cobbler/settings

manage_rsync: 1                      //管理tftp服务,1为启动,0为关闭

systemctl restart xinetd.service                         //重启服务

3.下载引导操作系统文件

cobbler get-loaders                                          //下载引导操作系统文件

systemctl enable rsyncd.service                     //开机自启动
systemctl start rsyncd.service                         //启动服务

4.设置cobbler用户初始密码

vim /etc/cobbler/settings

5.安装cman启动电源管理功能

yum install cman

6.检查cobbler

cobbler check              //检查cobbler配置,接着做剩余项

备注:3,7,9项可忽略不做。

7.配置DHCP服务

vim /etc/cobbler/settings

vim /etc/cobbler/dhcp.template        //cobbler控制的dhcp服务模板

cobbler rsync        //修改配置文件后需要同步配置,使其生效

systemctl restart dhcpd.service       //启动dhcpd服务

8.导入ISO镜像文件

9.查看镜像导入结果

cobbler list                                    //查看导入结果

cobbler distro list                         //查看发行版本

tree /var/lib/tftpboot/images               //查看内核和初始化文件在tftp server 共享目录

(若无tree,需先安装yum install tree)。

10.测试安装

11.不用任何操作,等待自动安装完成即可(此系统为最小化安装)

原文地址:http://blog.51cto.com/13760351/2151911

时间: 2024-10-03 19:11:07

图文详解cobbler 自动装机教程的相关文章

虚拟机VMware下CentOS6.6安装教程图文详解

分享下,虚拟机VMware下CentOS6.6安装教程图文详解. CentOS 6.6 发布下载 地址: http://www.linuxidc.com/Linux/2014-10/108554.htm 1.首先要下载一个centos的iso镜像,我是用虚拟机VMware来安装的,用VMware最好创建一个空白硬盘. 2.创建完毕再设置里面挂载iso的centos系统文件. 3.进入到这个页面: 说明: 1.install or upgrade an existing system安装或升级现有

Android中级教程之----Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)

在Android群里,经常会有人问我,Android Log是怎么用的,今天我就把从网上以及SDK里东拼西凑过来,让大家先一睹为快,希望对大家入门Android Log有一定的帮助. android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() .根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR. 1.Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时

GitHub 使用教程图文详解(转)

[日期:2014-09-06] 来源:Linux社区  作者:freeloda [字体:大 中 小] 大纲: 一.前言 二.GitHub简介 三.注册GitHub账号 四.配置GitHub 五.使用GitHub 六.参与GitHub中其它开源项目 七.总结 注,GitHub官网:https://github.com/,客户端版本:git version 1.9.2.msysgit.0.所有软件请到这里下载:http://msysgit.github.io/. 一.前言 在前面的文章中我们讲解了

GitHub 使用教程图文详解

大纲: 一.前言 二.GitHub简介 三.注册GitHub账号 四.配置GitHub 五.使用GitHub 六.参与GitHub中其它开源项目 七.总结 注,GitHub官网:https://github.com/,客户端版本:git version 1.9.2.msysgit.0.所有软件请到这里下载:http://msysgit.github.io/. 一.前言 在前面的文章中我们讲解了 Git 服务器的搭建.Git 本地仓库讲解.Git 远程仓库讲解.Git 分支管理.Git 标签管理,

IDEA里如何实现代码自动提示?(图文详解)

不多说,直接上干货! 前言 使用eclipse都习惯使用快捷键ALT+/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键. 首先,我这里,先复制Default,怎么做? 见 然后,我这里是以Default的复制(Default cpoy)为例 IDEA里的Keymap(Default.Default for GNOME.Default for KDE.Default for XWin.Eclipse.Eclipse(M

Cobbler图文详解安装及遇到的问题说明

一.介绍 Cobbler是一个使用Python开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,来提供一个全自动批量快速建立linux系统的网络环境, Cobbler提供了DHCP管理,YUM管理,电源管理等功能,除此之外还支持命令行管理,WEB界面管理,cobbler相关软件包由EPEL源提供.EPEL(Extra Pavkages for Enterprise Linux,企业版Linux的额外软件包)是Fedora小组维护的一个软件仓库项目.为RHEL/CentOS提供默认不提供的

图文详解PDF与word、excel、ppt互转工具Solid PDF Tools v9的下载、安装与注册激活

很多同学经常询问小编有没有关于PDF转word.excel.ppt或者它们之间互转的软件,之前亦是美网络小编曾经给大家介绍过一款工具AnyBizSoft_PDF_Convert的下载.安装与注册激活使用教程,但是有部分小伙伴反映说安装时出现了问题,可能是系统不兼容导致的无法使用,为了解决小伙伴的难题,今天再给大家分享一款PDF与word.excel.ppt互转工具,那就是Solid PDF Tools v9中文版,下面亦是美网络给大家介绍一下它的下载.安装与注册激活教程吧. Solid PDF

【图文详解】scrapy安装与真的快速上手——爬取豆瓣9分榜单

写在开头 现在scrapy的安装教程都明显过时了,随便一搜都是要你安装一大堆的依赖,什么装python(如果别人连python都没装,为什么要学scrapy-.)wisted, zope interface,pywin32---现在scrapy的安装真的很简单的好不好! 代码我放github上了,可以参考: https://github.com/hk029/doubanbook 为什么要用scrapy 我之前讲过了requests,也用它做了点东西,([图文详解]python爬虫实战--5分钟做

大数据学习系列之七 ----- Hadoop+Spark+Zookeeper+HBase+Hive集群搭建 图文详解

引言 在之前的大数据学习系列中,搭建了Hadoop+Spark+HBase+Hive 环境以及一些测试.其实要说的话,我开始学习大数据的时候,搭建的就是集群,并不是单机模式和伪分布式.至于为什么先写单机的搭建,是因为作为个人学习的话,单机已足以,好吧,说实话是自己的电脑不行,使用虚拟机实在太卡了... 整个的集群搭建是在公司的测试服务搭建的,在搭建的时候遇到各种各样的坑,当然也收获颇多.在成功搭建大数据集群之后,零零散散的做了写笔记,然后重新将这些笔记整理了下来.于是就有了本篇博文. 其实我在搭