首页 > 其他 > 详细

深圳风采网址:使用cobbler工具实现centos 6,7系统的自动化安装

时间:2018-07-13 18:53:58      阅读:69      评论:0      收藏:0      [点我收藏+]

深圳风采开奖直播 www.nskjr.cn 标签:定义   name   -name   等等   足够   图片   yum源   主机   配置yum源   

  • vmware里面准备两台虚拟机,一台用于安装cobbler服务器,另一台当作测试机使用,cobbler服务器需要两块网卡,一块需要连接外网,需要使用epel源。测试机使用一块仅主机的模式的网卡,注意要将虚拟网络编辑器中的dhcp功能关闭。
  • cobbler服务器的搭建
    • 配置yum源
    • iptables -F;setenforce 0
      清掉iptables规则,关掉selinux,避免影响各种服务运行
    • yum -y install cobbler dhcpd httpd

      开启cobbler,httpd,tftp服务
      systemctl start cobblerd httpd tftp
      
      实现开机自启动
      systemctl enable cobblerd httpd tftp
    • cobbler check 检查需要配置的选项,根据选项修改各个配置
    • vim /etc/cobbler/settings cobbler服务器地址
      技术分享图片
    • vim /etc/cobbler/settings TFTP服务器地址
      技术分享图片
    • cobbler get-loaders 从官网上下载一些文件到此目录
    • cobbler sync 将修改同步到cobbler服务器上面,即复制到cobbler
      各个对应的工作目录。

      • vim /etc/cobbler/settings 设定服务器默认的装机密码

      生成centos密码的加密字符串
      技术分享图片

      将加密的字符串替换图中的字符串密码,即设定为对应的密码
      技术分享图片
      编辑cobbler的dhcp模板配置文件 vim /etc/cobbler/dhcp.template
      技术分享图片
      从上图中设定地址dhcp地址,以及地址池的范围

    • systemclt restart cobblerd 重启cobblerd服务使配置文件生效
    • cobbler sync 将修改的dhcp模板文件同步到dhcp自身的配置文件中去 etc/dhcp/dhcpd.conf,如下图所示:
      技术分享图片
    • systemctl start dhcpd 此时可以将dhcp服务开启,注意:之前由于没有配置dhcp服务的配置文件,dhcp服务启动会报错。
    • cobbler import --path=/misc/cd --name=Centos-7.5-x86_64 --arch=x86_64
    • cobbler import --path=/misc/cd --name=Centos-6.9-x86_64 --arch=x86_64

      先后将6,7 的系统配置导入到cobbler服务器中
      cobbler会自动生成一个最小化安装的ks文件,测试的虚拟机最好有足够的空间容量,不然装的时候会报错,建议200G

    • 可以定制自己的ks文件,事先需准备好6,7的ks文件,建立ks文件同对应镜像文件的一 一对应关系,如下命令

          cobbler profile add --name=Centos-7.5-x86_64-Desktop  --distro=Centos-7.5-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks7.cfg
          cobbler profile add --name=Centos-6.9-x86_64-Desktop  --distro=Centos-6.9-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks6.cfg
      • 至此实验基本完成,效果如下图所示:
        技术分享图片
        实验中cobbler服务器空间不足,只导入了一个7的镜像文件。所以只有一个7的系统
    • 使用cobbler profile list 查看导入的镜像文件版本
    • 也可以使用cobbler的web界面进行管理需要安装
    • yum install cobbler-web
      • 总结:若实现批量安装系统,首先定制好相应的ks文件,ks文件可以定义要安装的包组,分区规则,安装前后的脚本,密码策略,等等根据需求定制。其次,使用http或者ftp服务构建yum仓库,来下载安装文件,再次,使用tftp服务,分发系统的启动文件,如 pxelinux.0,menu.c32,内核文件,以及磁盘映像文件等等需要放到相应的目录中。最好用dhcp服务来给客户端分发ip地址,实现网络批量安装。
        此为pxe安装的大致思路。cobbler安装极其简化了自己动手的许多步骤,更为方便快捷,更加的实用。
  • 使用cobbler工具实现centos 6,7系统的自动化安装

    标签:定义   name   -name   等等   足够   图片   yum源   主机   配置yum源   

    原文://blog.51cto.com/11912662/2141858

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    0条  
    登录后才能评论!
    ? 2014 深圳风采开奖直播 版权所有 鲁ICP备09046678号-4
    打开技术之扣,分享程序人生!
                 

    鲁公网安备 37021202000002号

  • 新闻有温度——西部网新闻频道(陕西新闻网) news.cnwest.com 2019-01-18
  • 白岩松康辉撒贝宁欧阳夏丹 揭秘央视主播成功秘诀 2019-01-18
  • 话剧《婚姻生活》跨越时空亮相 90分钟大戏浓缩婚姻真实纠葛 2019-01-17
  • 汇聚正能量 讴歌新时代——关于用微电影传播核心价值观的倡议书 2019-01-16
  • 【改革·印记——看中国发展】老民警老照片讲述公安事业的几十年变迁 2019-01-15
  • 高清:西湖荷花进入盛花期 断桥赏荷游人如织 2019-01-14
  • 这样的帖子写主贴反驳,实在丢不起人! 2019-01-14
  • 江西日报社社长王晖祝贺人民日报创刊70周年 2019-01-13
  • 山西:“一县一策”集中攻坚深度贫困县——黄河新闻网 2019-01-13
  • 沈阳举办首届锡伯族泥巴节 2019-01-12
  • 四川摆出端午旅游大餐:推荐67条精品线路 30余项优惠措施 2019-01-12
  • 重庆市再次降低一般工商业电价 促进实体经济发展 2019-01-11
  • 孟非汪俊林天宝洞探秘 2019-01-11
  • 民俗迎端午 包粽子、赛龙舟、点雄黄、挂香囊 2019-01-10
  • 发挥自身优势 奋力走在前列——习近平总书记在山东考察回访记 2019-01-10
  • 877| 675| 80| 525| 422| 973| 786| 789| 823| 246|