zoukankan      html  css  js  c++  java
  • 利用system-config-kickstart实现半自动化安装

    老司机开车了…

    上车请坐稳…

    Be right back

    School bus


    centos7系统

    首先确认已经安装了system-config-kickstart包,如果没有安装就yum install system-config-kickstart安装下

    1、首先我们先找一台主机当服务器,把相应的文件放在里面。如我们在一台机器上开启http服务,把光盘挂起等等,设置如下

    yum install -y httpd
    #安装http服务包,如果已经安装了无需安装
    systemctl start httpd
    #开启http服务,可以用ss -nul看下是不是开启了,默认80端口
    systemctl enable httpd
    #开机自启动
    cd /var/www/html/
    mkdir -pv centos/7/os/x86_64/
    mount /dev/sr0 centos/7/os/x86_64/
    #效仿别的yum源网站创建yum源挂载点
    #这时候在浏览器输入这台主机的ip地址x.x.x.x/centos/7/os/x86_64就可看见yum源信息
    #如果开不开网页,清除下防火墙信息
    iptables -F

    2、利用system-config-kickstart来生成.cfg文件,也就是说部署文件,看一下如图设置介绍。

    图1

    clipboard

    图2

    clipboard[6]

    图3

    clipboard[8]

    图4

    clipboard[10]

    图5

    clipboard[12]

    图6

    clipboard[14]

    图7

    clipboard[16]

    图8

    clipboard[18]

    图9

    clipboard[20]

    图10

    clipboard[22]

    图11

    clipboard[24]

    设置完毕保存退出。

    3、修改上面保存的ks.cfg文件,增加你需要的信息,如我们可以让他系统安装成功,我这边就可与用key验证链接。

    image

    备注:要想实现key验证链接,步骤

    1)生成钥匙

    ssh-keygen # # #

    
    

    2)把公钥信息导入ks.cfg文件

    cat .ssh/id_rsa.pub >> ks.cfg # # #

    
    

    3)编辑ks.cfg文件

    image

    
    

    4、OK信息部署完毕下面我们来安装系统(光盘启动系统)

    image

    按ESC键输入

    image

    回车,OK 要是没问题的话就可以先喝会茶了…

    出现问题回头去看看我们部署的cfg文件哪里出错了…

  • 相关阅读:
    [编程题] 回文数问题
    [编程题] 以字符串的形式读入两个数字,再以字符串的形式输出两个数字的和
    [编程题] 合并有序链表
    [编程题] 借用栈实现链表反转
    [编程题] 二叉树求深度
    pat 甲级 1045 ( Favorite Color Stripe ) (动态规划 )
    pat 甲级 1034 ( Head of a Gang )
    PAT public bike management (30)
    PAT 甲练习 1003 Emergency
    vim 自动代码格式调整
  • 原文地址:https://www.cnblogs.com/xsuid/p/9305096.html
Copyright © 2011-2022 走看看