• cobbler学习


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

    IPADDR=192.168.86.4
    
    TYPE=Ethernet
    BOOTPROTO=static
    IPADDR=192.168.86.3
    NETMASK=255.255.255.0
    GATEWAY=192.168.86.2
    DNS1=8.8.8.8
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=eno16777736
    UUID=42638b5f-d2c2-49ed-bda3-9ae448720211
    DEVICE=eno16777736
    ONBOOT=yes
    
    DHCP / TFTP IP:192.168.86.4
    HTTP / FTP / NFS IP:192.168.86.3
    
    
    ddns-update-style interim; 
    ignore client-updates; 
    filename "pxelinux.0";   #pxelinux 启动文件位置;
    next-server 192.168.86.3;  #TFTP Server 的IP地址;
    
    subnet 192.168.86.0 netmask 255.255.255.0 {
            option routers                  192.168.86.130; 
            option subnet-mask              255.255.255.0;
            range dynamic-bootp 192.168.86.100 192.168.86.200; 
            default-lease-time 21600; 
            max-lease-time 43200;
    }
    
    
    subnet 192.168.86.0 netmask 255.255.255.0 {
         option routers             192.168.86.2;
         option domain-name-servers 192.168.86.2;
         option subnet-mask         255.255.255.0;
         range dynamic-bootp        192.168.86.100 192.168.86.254;
         default-lease-time         21600;
         max-lease-time             43200;
         next-server                $next_server;
         class "pxeclients" {
              match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
              if option pxe-system-type = 00:02 {
                      filename "ia64/elilo.efi";
              } else if option pxe-system-type = 00:06 {
                      filename "grub/grub-x86.efi";
              } else if option pxe-system-type = 00:07 {
                      filename "grub/grub-x86_64.efi";
              } else {
                      filename "pxelinux.0";
              }
         }
    
    }
    
    auto reinstall self OS
    yum install -y koan
    koan --server=192.168.86.3 --list=profiles
    koan --server=192.168.86.3  --replace-self --profile=CentOS7-x86_64
    
    
    
    rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
    
    cobbler import --path=/mnt/ --name=CentOS-7.1-x86_64 --arch=x86_64
    cobbler import --path=/mnt --name=centos6 --arch=x86_64
    
    cobbler import --path=/mnt/ --name=CentOS7 --arch=x86_64
    
    0磁道0扇区,前512k
    0-446引导部分,后64放磁盘分区信息,一块盘只能 分4个主分区,每个分区表占16k
    
    cobbler profile edit --name=centos7.1 --kopts='net.ifnames=0 biosdevname=0' --kickstart=/var/lib/cobbler/kickstarts/centos7-x64.cfg 
    
    [root@localhost ~]# openssl passwd -1 -salt 'wis' 'wis'
    $1$wis$j7vBIGrTLB7thNFfCCja10
    
    
    cobbler profile edit --name=centos6-x86_64 kickstart=
    
    
    00:50:56:28:52:29 test 192.168.86.7 255.255.255.0 192.168.86.2
    
    cobbler --
    
    
    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
    
    问题启动到tmpfs什么的界面,还有superblock的报错
    已经过了内核传输阶段
    client端挂载server的文件系统这个过程报的错,再查是import 系统镜像的时候估计有问题,再import一遍好了
    
    到了选软件安装的地方卡住了,估计是自定义的ks配置文件选的软件包没有满足往下走的要求
  • 相关阅读:
    javaweb学习总结(二十九)——EL表达式
    javaweb学习总结(二十八)——JSTL标签库之核心标签
    javaweb学习总结(二十七)——jsp简单标签开发案例和打包
    在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
    javaweb学习总结(二十六)——jsp简单标签标签库开发(二)
    javaweb学习总结(二十五)——jsp简单标签开发(一)
    javaweb学习总结(二十四)——jsp传统标签开发
    javaweb学习总结(二十三)——jsp自定义标签开发入门
    javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册
    javaweb学习总结(二十一)——JavaWeb的两种开发模式
  • 原文地址:https://www.cnblogs.com/WisWang/p/6537344.html
Copyright © 2020-2023  润新知