note.youdao.com/share/?id=2f8383d6e9824929012b041f069da26e&type=note#/

  1. IPADDR=192.168.86.4
  2. TYPE=Ethernet
  3. BOOTPROTO=static
  4. IPADDR=192.168.86.3
  5. NETMASK=255.255.255.0
  6. GATEWAY=192.168.86.2
  7. DNS1=8.8.8.8
  8. DEFROUTE=yes
  9. PEERDNS=yes
  10. PEERROUTES=yes
  11. IPV4_FAILURE_FATAL=no
  12. IPV6INIT=yes
  13. IPV6_AUTOCONF=yes
  14. IPV6_DEFROUTE=yes
  15. IPV6_PEERDNS=yes
  16. IPV6_PEERROUTES=yes
  17. IPV6_FAILURE_FATAL=no
  18. NAME=eno16777736
  19. UUID=42638b5f-d2c2-49ed-bda3-9ae448720211
  20. DEVICE=eno16777736
  21. ONBOOT=yes
  22. DHCP / TFTP IP192.168.86.4
  23. HTTP / FTP / NFS IP192.168.86.3
  24. ddns-update-style interim;
  25. ignore client-updates;
  26. filename "pxelinux.0";   #pxelinux 启动文件位置;
  27. next-server 192.168.86.3;  #TFTP Server 的IP地址;
  28. subnet 192.168.86.0 netmask 255.255.255.0 {
  29. option routers 192.168.86.130;
  30. option subnet-mask 255.255.255.0;
  31. range dynamic-bootp 192.168.86.100 192.168.86.200;
  32. default-lease-time 21600;
  33. max-lease-time 43200;
  34. }
  35. subnet 192.168.86.0 netmask 255.255.255.0 {
  36. option routers 192.168.86.2;
  37. option domain-name-servers 192.168.86.2;
  38. option subnet-mask 255.255.255.0;
  39. range dynamic-bootp 192.168.86.100 192.168.86.254;
  40. default-lease-time 21600;
  41. max-lease-time 43200;
  42. next-server $next_server;
  43. class "pxeclients" {
  44. match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
  45. if option pxe-system-type = 00:02 {
  46. filename "ia64/elilo.efi";
  47. } else if option pxe-system-type = 00:06 {
  48. filename "grub/grub-x86.efi";
  49. } else if option pxe-system-type = 00:07 {
  50. filename "grub/grub-x86_64.efi";
  51. } else {
  52. filename "pxelinux.0";
  53. }
  54. }
  55. }
  56. auto reinstall self OS
  57. yum install -y koan
  58. koan --server=192.168.86.3 --list=profiles
  59. koan --server=192.168.86.3 --replace-self --profile=CentOS7-x86_64
  60. rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
  61. cobbler import --path=/mnt/ --name=CentOS-7.1-x86_64 --arch=x86_64
  62. cobbler import --path=/mnt --name=centos6 --arch=x86_64
  63. cobbler import --path=/mnt/ --name=CentOS7 --arch=x86_64
  64. 0磁道0扇区,前512k
  65. 0-446引导部分,后64放磁盘分区信息,一块盘只能 4个主分区,每个分区表占16k
  66. cobbler profile edit --name=centos7.1 --kopts='net.ifnames=0 biosdevname=0' --kickstart=/var/lib/cobbler/kickstarts/centos7-x64.cfg
  67. [root@localhost ~]# openssl passwd -1 -salt 'wis' 'wis'
  68. $1$wis$j7vBIGrTLB7thNFfCCja10
  69. cobbler profile edit --name=centos6-x86_64 kickstart=
  70. 00:50:56:28:52:29 test 192.168.86.7 255.255.255.0 192.168.86.2
  71. cobbler --
  72. cobbler system add --name=test1 --mac=00:50:56:28:52:29 --profile=CentOS7-x86_64 --ip-address=192.168.86.7 --subnet=255.255.255.0 --gateway=192.168.86.2 --interface=eth0 --static=1 --hostname=test1 --name-servers=192.168.86.2 --kickstart=/var/lib/cobbler/kickstarts/centos7.ks
  73. 问题启动到tmpfs什么的界面,还有superblock的报错
  74. 已经过了内核传输阶段
  75. client端挂载server的文件系统这个过程报的错,再查是import 系统镜像的时候估计有问题,再import一遍好了
  76. 到了选软件安装的地方卡住了,估计是自定义的ks配置文件选的软件包没有满足往下走的要求

cobbler学习的更多相关文章

  1. Cobbler学习之二--Cobbler的Web管理和维护

    Cobbler的Web管理模块和命令行模块是可以分开工作的,没有依赖关系. 1 WebUI的功能 查看所有的对象和配置文件 添加或者删除system,distro, profile 执行“cobble ...

  2. Cobbler学习之一--Fedora17下配置Cobbler安装环境

    1:Cobbler是什么 Cobbler是一大Linux装机利器,可以快速的建立网络安装环境. 2:安装Cobbler需要的组件 createrepo httpd (apache2 for Debia ...

  3. cobbler深入学习

    cobbler重要目录和cobbler各对象的关系 /var/www/cobbler/ks_mirror 存放操作系统镜像/var/www/cobbler/repo_mirror 存放仓库镜像/var ...

  4. 学习Cobbler(二)

    Server端: 第一步,启动Cobbler服务 第二步,进行Cobbler错误检查,执行cobbler check命令 第三步,进行配置同步,执行cobbler sync命令 第四步,复制相关启动文 ...

  5. 学习Cobbler(一)

    一. http://cobbler.github.io/ Cobbler is a Linux installation server that allows for rapid setup of n ...

  6. 关于OpenStack的学习路线及相关资源汇总

    首先我们想学习openstack,那么openstack是什么?能干什么?涉及的初衷是什么?由什么来组成?刚接触openstack,说openstack不是一个软件,而是由多个组件进行组合,这是一个更 ...

  7. 自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机

    目录: 一.ansible简介 1.1.ansible是什么 1.2.ansible如何工作 1.3.ansible优缺点 1.4.ansible安装方式 1.5.ansible文件简单介绍 1.6. ...

  8. kvm cobbler无人值守批量安装操作系统

    kvm cobbler无人值守批量安装操作系统 cobbler:一个自动网络安装系统的工具,集成PEX.dhcp.dns.tftpd.sync等服务.可以供大家管理安装操作系统 kvm:Linux系统 ...

  9. cobbler无人值守批量安装Linux系统

    本文目录: 1.1 pxe安装系统 1.2 cobbler基本介绍 1.3 安装和配置cobbler 1.3.1 安装cobbler 1.3.2 配置dhcp和tftp 1.4 cobbler从本地光 ...

随机推荐

  1. Axiso解决跨域访问(...XMLHttpRequest cannot load http://xxx.xxx No 'Access-Control-Allow-Origin'...)

    直接访问如下:this.$axios.get("http://localhost:8089/yc/demo").then(res=>{    console.log(res) ...

  2. mysql 表映射为java bean 手动生成。

    在日常工作中,一般是先建表.后建类.当然也有先UML构建类与类的层级关系,直接生成表.(建模)这里只针对先有表后有类的情况.不采用代码生成器的情况. 例如: 原表结构: ),)) BEGIN ); ) ...

  3. ORACLE日常操作手册

    转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语 ...

  4. React将某段文字插入到某个元素里

    最基本使用: 引入依赖文件: <script src="https://unpkg.com/react@16/umd/react.development.js">< ...

  5. netbeans 正则替换

    单引号替换为双引号: tablename1('xhw_aa')  tablename2('xhw_bb') tablename3('xhw_cc') tablename4('xhw_dd')   (t ...

  6. TCC细读 - 1 例子流程

    http://www.iocoder.cn/categories/TCC-Transaction/ https://github.com/changmingxie/tcc-transaction 细读 ...

  7. oracle数据库分组之后取最大或者最小值

    原始数据 --使用子查询 SELECT * FROM student s WHERE s.birthday IN (SELECT MIN(s2.birthday) FROM student s2 GR ...

  8. Python设计模式 - UML - 类图(Class Diagram)

    简介 类图是面向对象分析和设计的核心,用来描述系统各个模块中类与类之间.接口与接口之间.类与接口之间的关系,以及每个类的属性.操作等特性,一般在详细设计过程中实施. 类图本身就是现实世界的抽象,是对系 ...

  9. layui模板和jfinal混合使用注意

    <!-- 列表信息展示 --> <div class="layui-row"> <table class="layui-table" ...

  10. [leetcode]48. Rotate Image旋转图像

    You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise). ...