基于鞋匠如何实现自动安装linux系统

  介绍

这篇文章主要介绍了基于鞋匠如何实现自动安装linux系统,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

<强> 1。安装个组件

yum  install  epel-rpm-macros.noarch  -y  #安装epel源   yum  install  -y  cobbler  cobbler-web  dhcp  tftp-server  pykickstart  httpd  rsync  xinetd cobbler  \, # #安装补鞋匠\   cobbler-web  \, # #提供web管理   dhcp  \, # #地址分配服务,   tftp-server  \, # #放压缩和引导文件   pykickstart  \, # # Python开发的启动   httpd  \, # #提供网络   rsync  \, # #远程同步管理   xinetd  # #管理平台

<强> 2。配置鞋匠

vim /etc/补鞋匠/settings  #打开配置文件修改以下几项   next_server: 10.1.1.1  #设置监听的IP地址   服务器:10.1.1.1   manage_dhcp: 1, #开启dhcp   vim /etc/xinetd.d/tftp  #配置tftp,开启tftp


基于鞋匠如何实现自动安装linux系统

openssl  passwd  1, -salt  & # 39; 123456 & # 39;, & # 39; 123456 & # 39;, #使用ssl加密密码,   ,(root@localhost  ~) # openssl  passwd  1, -salt  & # 39; 123456 & # 39;, & # 39; 123456 & # 39;,   1 123456美元美元wOSEtcyiP2N/IfIl15W6Z0  #生成的加密,密码,复制   vim /etc/补鞋匠/settings  #打开cobbler 配置文件,找到下面密码选项   default_password_crypted: $ 1 $ 123456美元wOSEtcyiP2N/IfIl15W6Z0  #将刚才生成的加密密码,贴在此处,,此处为根系统安装完毕的默认密码,加密存放

<强> 3。配置DHCP服务,启动服务

vim /etc/补鞋匠/dhcp.template  #配置DHCP服务,修改以下几项


基于鞋匠如何实现自动安装linux系统

systemctl  restart  syncd.service  #先启动同步服务   cobbler  sync  #同步刚才配置文件,到各个软件   systemctl  restart  cobblerd.service  dhcpd.service  httpd.service  xinetd.service   #启动cobblerd  dhcp 等等服务

<强> 4。导入iso文件,查看系统引导内核存放位置

mount /dev/cdrom /mnt  #,挂在iso文件在,mnt目录


基于鞋匠如何实现自动安装linux系统

cobbler  import ——路径=/mnt/, - name=Centos-7-x86_64 拱=x86_64   #指明路径,保存的名字,复制镜像到鞋匠里

基于鞋匠如何实现自动安装linux系统”> <br/> </p> <pre类= cobbler  list  #,查看当前系统上保存的镜像


基于鞋匠如何实现自动安装linux系统”> <br/> </p> <pre类= cd /var/www/补鞋匠/ks_mirror, #这个目录就是存放镜像的位


基于鞋匠如何实现自动安装linux系统

#这里能看到,镜像的文件都被复制到这个目录管理了   cd /var/lib/tftpboot/images  #这个目录,存放的是引导系统安装的微内核

基于鞋匠如何实现自动安装linux系统

systemctl  restart  cobblerd.service  dhcpd.service  httpd.service  xinetd.service  #再次重启各服务

5。准备一台无系统的电脑,选择网卡启动

基于鞋匠如何实现自动安装linux系统”> <br/> </p> <p> #出现这个画面,就是成功了,泡个茶系统就能自动安装完毕了。</p> <p> <br/> <img src=基于鞋匠如何实现自动安装linux系统