• 挂载镜像和导入镜像
  1. mount /dev/cdrom /media
  2. ll /media/
  3. cobbler import --path=/media --name=centos6.5--arch=x86_64
  4. cobbler distro list
  5. 说明:cobber把镜像导入到该目录下:/var/www/cobbler/ks_mirror/
  • 配置centos6的ks文件
  1. cd /var/lib/cobbler/kickstarts
  2. vim centos6.ks

centos6.ks文件内容如下

  1. install
  2. text
  3. keyboard us
  4. lang en_US
  5. timezone Asia/ShangHai
  6. rootpw --iscrypted $default_password_crypted
  7. auth --useshadow --enablemd5firewall --disabled
  8. selinux --disabled
  9. url --url=$tree
  10. zerombr
  11. bootloader --location=mbr
  12. clearpart --all --initlabel
  13. part /boot --fstype=ext4 --size=500
  14. part swap --size=1024
  15. part / --fstype=ext4 --grow --size=200
  16. $yum_repo_stanza
  17. $SNIPPET('network_config')
  18. skipx
  19. firstboot --disable
  20. reboot
  21. %pre
  22. $SNIPPET('log_ks_pre')
  23. $SNIPPET('kickstart_start')
  24. $SNIPPET('pre_install_network_config')
  25. # Enable installation monitoring
  26. $SNIPPET('pre_anamon')
  27. %end
  28. %packages
  29. $SNIPPET('func_install_if_enabled')
  30. @core
  31. @base
  32. wget
  33. lftp
  34. %end
  35. %post --nochroot
  36. $SNIPPET('log_ks_post_nochroot')
  37. %end
  38. %post
  39. $SNIPPET('log_ks_post')
  40. # Start yum configuration
  41. $yum_config_stanza
  42. # End yum configuration
  43. $SNIPPET('post_install_kernel_options')$SNIPPET('post_install_network_config')
  44. $SNIPPET('func_register_if_enabled')
  45. $SNIPPET('download_config_files')
  46. $SNIPPET('koan_environment')
  47. $SNIPPET('redhat_register')
  48. $SNIPPET('cobbler_register')
  49. # Enable post-install boot notification
  50. $SNIPPET('post_anamon')
  51. # Start final steps
  52. $SNIPPET('kickstart_done')
  53. # End final steps
  54. sed -ri "/^#UseDNS/c\UseDNS no" /etc/ssh/sshd_config
  55. sed -ri "/^GSSAPIAuthentication/c\GSSAPIAuthentication no" /etc/ssh/sshd_config
  56. %end
  • 镜像和ks文件关联
  1. cobbler profile list //查看导入的镜像名称,profile包含ks文件和镜像
  2. cobbler profile edit --name=centos6.5-x86_64 --kickstart=/var/lib/cobbler/kickstarts/centos6.ks
  3. cobbler profile report
  • 检测ks文件语法
  1. cobbler validateks

部署centos6的更多相关文章

  1. 第四百节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装python3.5.1

    第四百节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装python3.5.1 1.检查系统是否安装了python [root@192 ~]# rpm -qa ...

  2. 第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6

    第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6 1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步 ...

  3. 第三百九十八节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5系统环境设置

    第三百九十八节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5系统环境设置 1.Linux安装配置 注意事项: 虚拟机网卡桥接模式 不要拨VPN 如果,网络怎么都 ...

  4. cobbler部署centos6与centos7系列

    cobbler部署centos6与centos7系列 转载自:http://www.jianshu.com/p/a4bed77bf40d 版权声明:完全抄自 http://www.jianshu.co ...

  5. Cobbler自动化批量部署CentOS6.5系统

    Cobbler作为一个预备工具,使批量部署Red Hat/Centos/Fedora系统更容易,同时也支持Suse和Debian系统的部署. 它提供以下服务集成: * PXE服务支持 * DHCP服务 ...

  6. PXE+HTTP+TFTP+Kickstart实现无人值守部署centos6.10

    在联网的状态下安装所需软件: Shell> yum install dhcp httpd tftp-server xinetd syslinux system-config-kickstart ...

  7. 003.KVM虚拟机部署-CentOS6.8

    一 实验说明 CentOS 7的KVM虚拟机推荐使用qcow2磁盘格式,本实验在KVM中安装CentOS 6.8 64虚拟机. 二 命令部署过程 2.1 上传镜像 使用winscp上传至/data/i ...

  8. Jumpserver3.0部署(Centos6.x)

    1.jumpserver基础环境准备[root@jumpserver ~]# yum -y install epel-release[root@jumpserver ~]# yum clean all ...

  9. Redis的安装与部署(CentOS6.5)

    一.下载安装包 wget http://redis.googlecode.com/files/redis-2.4.5.tar.gz 二.编译源程序 tar -zxvf redis-2.4.5.tar. ...

随机推荐

  1. GYM 101875 2018 USP-ICMC

    3月自训 (1):10/12 A: 题意:每个人可以连边,最远连到第(i+k)%n个人,边权为这个人与另一个人连边距离,求生成一颗最大生成树的权值和是多少 题解:可以证明的是,我们每一个人都向接下来的 ...

  2. python升级引发的问题总结

    http://www.cnblogs.com/ajianbeyourself/p/4214398.html http://www.cnblogs.com/hanggegege/p/6993003.ht ...

  3. DOM动态操纵控件案例

    点击登陆显示登陆框 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head ...

  4. web开发环境和要求配置

    对于eclipse,有很多版本,但要开发WEB程序,需要用到j2ee版本,如果是winform或android 用不带ee的版本就行,两者的明显区别是在看帮助->关于->Eclipse J ...

  5. CMDB服务器管理系统【s5day88】:兼容的实现

    比较麻烦的实现方式 类的继承方式 目录结构如下: auto_client\bin\run.py import sys import os import importlib import request ...

  6. Mybatis中传入List条件

    传入一个map的参数,map里有一个tenantIds的List,在xml里先判断这个List的size是否大于o,然后通过foreach 构造一个in后面括号里的元素,具体的xml如下: <i ...

  7. window10系统下使用python版本实现mysql查询

    参考文档: 兔大侠整理的MySQL-Python(MySQLdb)封装类 Python安装模块出错(ImportError: No module named setuptools)解决方法 环境 (w ...

  8. B树及其变种

    B树是为磁盘或其他直接存取的辅助存储设备而设计的一种平衡搜索树.B树类似于红黑树,但它们在降低磁盘I/O操场数方面要更好一些.许多数据库系统使用B树或B树的变种来存储信息. 介绍 常见的动态查找树包括 ...

  9. springboot线程池@Async的使用和扩展

    我们常用ThreadPoolExecutor提供的线程池服务,springboot框架提供了@Async注解,帮助我们更方便的将业务逻辑提交到线程池中异步执行,今天我们就来实战体验这个线程池服务: 本 ...

  10. Php扩展--protocolbuffers消息打包

    安装/配置 编译安装 wge thttp://pecl.php.net/get/protocolbuffers-0.2.6.tgz tar -zxvfprotocolbuffers-0.2.6.tgz ...