码迷,mamicode.com
首页 > 系统相关 > 详细

cobbler批量安装linux

时间:2018-07-03 18:16:46      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:12c   pat   安装系统   完成后   restart   加密   text   关闭防火墙   star   

环境:
VMware 12 虚拟机
Centos 7(关闭防火墙及selinux)
epel yum源
备注:
新安装操作系统默认密码为admin123
安装操作系统默认设置文件:/var/lib/cobbler/kickstarts/sample_end.ks
cobbler日志文件:/var/log/cobbler/cobbler.log
安装步骤:
1、下载、安装epel yum源
命令:rpm -ivh
2、安装cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd tree
技术分享图片
yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd tree -y
3、修改cobbler配置文件settings(yum安装的配置文件路径为/etc/cobbler/settings)
修改如下三处:
技术分享图片
技术分享图片
技术分享图片
4、cobbler check 检查
执行命令后可能会报错:
技术分享图片
启动如下两个服务即可:
技术分享图片
再执行检查命令:
cobbler check
技术分享图片
5、修改安装系统root用户的初始密码,使用以下命令生成密码(相当上步执行cobbler check命令后的第5点)
openssl passwd -1 -salt ‘admin123‘ ‘admin123‘ --admin123为系统登录账号root用户密码
$1$admin123$eiY6RkqoaRONGzvrTEO41/ --加密后的密钥
将此密钥替换到/etc/cobbler/settings文件中
default_password_crypted: "$1$admin123$eiY6RkqoaRONGzvrTEO41/" --此为root用户密码
6、下载引导操作系统文件(相当于步骤4中执行cobbler check命令后的第2点)
cobbler get-loaders
技术分享图片
7、启动rsyncd服务(相当于步骤4中cobbler check执行后的第3点)
systemctl start rsyncd.service
技术分享图片
8、开启tftp服务(相当于步骤4中执行cobbler check命令后的第1点)
修改/etc/xinetd.d/tftp文件中的disable=yes为disable=no
技术分享图片
重启xinetd服务
systemctl restart xinetd.service
技术分享图片
9、生成dhcp配置文件
编辑/etc/cobbler/dhcp.template --dhcp服务模板
技术分享图片
生成DHCP配置文件并启动dhcpd.service服务
cobbler sync
systemctl restart dhcpd.service
技术分享图片
10、加载系统镜像(此处我使用iso文件)
mount -t iso9660 -o loop /root/iso/CentOS-7-x86_64-Minimal-1611.iso /mnt
cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
技术分享图片
11、查看导入结果
技术分享图片
12、Cobbler Web用户设置
技术分享图片
生成web端用户账号
htdigest -c /etc/cobbler/users.digest Cobbler root --此处root为web端登录账号
技术分享图片
输入两次密码
重新启动cobblerd、httpd服务
systemctl restart cobblerd.service
systemctl restart httpd.service
技术分享图片
13、测试自动安装操作系统
在vmware中新建一个虚拟机。
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
完成后启动虚拟机
技术分享图片
技术分享图片
选择后自动安装操作系统。

cobbler批量安装linux

标签:12c   pat   安装系统   完成后   restart   加密   text   关闭防火墙   star   

原文地址:http://blog.51cto.com/4484453/2135699

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