码迷,mamicode.com
首页 > 其他好文 > 详细

Cobbler 自动装机

时间:2018-07-31 01:28:15      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:manage   软件   dhcp   pytho   管理   镜像   密码   ati   存放位置   

Cobbler 自动装机

Cobbler是一个使用Python 开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,提供一个全自动批量快速建立Linux系统的网络安装环境。

实验环境

一台Linux7的虚拟机

IP地址 :192.168.197.131

 

1.首先设置虚拟机的网卡,以及ip地址的配置

技术分享图片

技术分享图片

重启网卡

技术分享图片


2.测试虚拟机能否连接网络,及ping通网关

技术分享图片

3. epel 源共享,虚拟机查看共享文件夹。

技术分享图片

4. 把共享文件挂载到/opt目录下

技术分享图片

5. 安装epel

技术分享图片

6.将光驱挂载到/mnt目录下

技术分享图片


7. 可在线加载yum仓库

技术分享图片

技术分享图片

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

yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd -y

技术分享图片

9.配置cobbler的主配置文件 vim /etc/cobbler/settings

next_server: 192.168.197.131         //指定PXE位置

server: 192.168.197.131

manage_dhcp: 1                 //管理dhcp启动


10. 启动http cobbler 服务,关闭防火墙

技术分享图片

11. 使用cobbler check cobbler做检查设置

技术分享图片


12. vim /etc/xinetd.d/tftp

技术分享图片


13.启动rsync服务

技术分享图片

14设置装机的root密码,进行盐值加密,并把结果复制到cobbler的主配置文件setting

技术分享图片

技术分享图片

15启动rsyncxinetd服务

技术分享图片

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

技术分享图片

17. 帮助同步生成DHCP配置文件

技术分享图片

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

技术分享图片

 

19,开启相关服务,再用cobbler check 在线查看

技术分享图片

20. 导入iso镜像

技术分享图片

21

/var/www/cobbler/ks_mirror/CentOS-7-x86_64 

默认导入存放位置


22查看导入结果 :cobbler list

技术分享图片

23查看内核和初始化文件

技术分享图片

24重新建立一个空的虚拟机,使用NAT模式,启动虚拟机,选择centos -7x86-64安装

技术分享图片

技术分享图片


安装成功





















技术分享图片 


Cobbler 自动装机

标签:manage   软件   dhcp   pytho   管理   镜像   密码   ati   存放位置   

原文地址:http://blog.51cto.com/13706703/2152397

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!