kickstart(未完)

kickstart安装

参考文档:http://blog.oldboyedu.com/autoinstall-kickstart/

centos下载地址

        http://mirror.symnds.com/distributions/CentOS-vault/6.5/isos/x86_64/
        http://vault.centos.org/6.5/isos/

centos 6.5 minimal 下载地址:

        http://101.110.118.69/mirror.symnds.com/distributions/CentOS-vault/6.5/isos/x86_64/CentOS-6.5-x86_64-minimal.iso

centos 6.5 bin(完整版)下载地址:

        http://101.110.118.70/mirror.symnds.com/distributions/CentOS-vault/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

1、环境准备

1、系统版本

    cat /etc/redhat-release

2、内核版本

    uname -r

3、seliunx(建议:disable)

    getenforce

4、防火墙(建议:关闭)

    service iptables status

5、IP

    ifconfig eth0|awk -F "[ :]+" ‘NR==2 {print $4}‘

6、hostname

2、挂载ISO镜像

    mkdir -p /mnt/cdrom
    mount -o loop CentOS-6.5-x86_64-minimal.iso /mnt/cdrom/

3、搭建httpd服务

安装:

    yum -y install httpd

配置:

    sed -i "277i ServerName 127.0.0.1:80" /etc/httpd/conf/httpd.conf

启动:

    /etc/init.d/httpd start

以下步骤为测试:

        mkdir /var/www/html/CentOS-6.7
        cp -a /mnt/cdrom/* /var/www/html/CentOS-6.7/

访问:http://10.0.0.7/CentOS-6.7/

显示光盘内容

3、DHCP服务安装(未完)

rpm包下载地址:

        ftp://195.220.108.108/linux/opensuse/update/leap/42.1/oss/x86_64/dhcp-4.3.3-4.1.x86_64.rpm

1、安装

    yum -y install dhcp

2、配置文件

    vim /etc/dhcp/dhcp.conf

4、搭建yum库(未完)

    http://yum.baseurl.org/

5、搭建TFTP服务(未完)

    yum -y install tftp
    yum -y install tftp-server

编辑配置文件

    vim /etc/xinetd.d/tftp    
    service tftp
    {
    socket_type             = dgram
    protocol                = udp
    wait                    = yes
    user                    = root
    server                  = /usr/sbin/in.tftpd
    server_args             = -s /var/lib/tftpboot   ###tftp的根目录
    disable                 = no  ###
    per_source              = 11
    cps                     = 100 2
    flags                   = IPv4
    }

启动服务

    /etc/init.d/xinetd restart

查看监听端口:

    netstat -tunlp | grep 69

进入TFTP操作:

connect:连接到远程tftp服务器

mode:文件传输模式

put:上传文件

get:下载文件

quit:退出

verbose:显示详细的处理信息

tarce:显示包路径

status:显示当前状态信息

binary:二进制传输模式

ascii:ascii 传送模式

rexmt:设置包传输的超时时间

timeout:设置重传的超时时间

help:帮助信息

? :帮助信息

6、PXE引导配置(未测试)

1、如果没有pxeliunx.0可以安装

    yum -y install sysliunx

2、复制启动菜单程序文件pxelinux.0至/tftpboot:

    cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
    /var/lib/tftpboot/为tftp的根目录

3、如果tftp的根目录不存在需要创建

    mkdir -p /var/lib/tftpboot

创建的目录要给权限:chmod -R 777 /var/lib/tftpboot

4、把DVD光盘中的/image/pxeboot/中的vmlinuz和initrd.img 复制到tftp的根目录

光盘路径:/mnt/cdrom/(ISO镜像挂载的路径)

    cp /image/pxeboot/vmlinuz /var/lib/tftpboot/
    cp /image/pxeboot/initrd.img /var/lib/tftpboot/

5、复制DVD光盘上的isoliunx/下的所有文件到tftp的根目录下

    cp /mnt/cdrom/isolinux/* /var/lib/tftpboot

6、在tftp根目录中建一个pxeliunx.cfg目录

    mkdir pxelinux.cfg

7、将isoliunx目录中的isoliunx.cfg复制到pxeliunx.cfg目录中,同事更改文件名为default

    cp /mnt/cdrom/isolinux/isolinux.cfg /var/lib/tftpboot/pxeliunx.cfg/default

7、安装配置kickstart(未完)

    yum -y install system-config-kickstart

在本机输入以下命令:进入图形界面模式:

    system-config-kickstart
时间: 2024-10-05 23:57:09

kickstart(未完)的相关文章

whatweb.rb 未完待续

#!/usr/bin/env ruby #表示ruby的执行环境 =begin # ruby中用=begin来表示注释的开始 .$$$ $. .$$$ $. $$$$ $$. .$$$ $$$ .$$$$$$. .$$$$$$$$$$. $$$$ $$. .$$$$$$$. .$$$$$$. $ $$ $$$ $ $$ $$$ $ $$$$$$. $$$$$ $$$$$$ $ $$ $$$ $ $$ $$ $ $$$$$$. $ `$ $$$ $ `$ $$$ $ `$ $$$ $$' $ `$

把握linux内核设计思想系列(未完待续......)

[版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途] 把握linux内核设计思想(一):系统调用 把握linux内核设计思想(二):硬中断及中断处理 把握linux内核设计思想(三):下半部机制之软中断 把握linux内核设计思想(四):下半部机制之tasklet 把握linux内核设计思想(五):下半部机制之工作队列及几种机制的选择 把握linux内核设计思想(六):内核时钟中断 把握linux内核设计思想(七):内核定时器和

细菌觅食优化算法:理论基础,分析,以及应用(未完)

原作者:Swagatam Das,Arijit Biswas,Sambarta Dasgupta,和Ajith Abraham  [摘 要]细菌觅食优化算法(Bacterial foraging optimization algorithm[BFOA])已经被分布式优化和控制的同行们当作一种全局性的优化算法接受.BFOA是由大肠杆菌的群体觅食行为所启发而总结出来 的.BFOA已经吸引了足够多的研究者的注意,由于它出现在解决真实世界中一些应用领域上优化问题的高效性.E.coli 的群体策略的生物基

Linux设备驱动开发学习(2):Linux设备驱动简介(未完)

(未完待续......)

[译]App Framework 2.1 (1)之 Quickstart (未完待续)

最近有移动App项目,选择了 Hybrid 的框架Cordova  和  App Framework 框架开发. 本来应该从配置循序渐进开始写的,但由于上班时间太忙,这段时间抽不出空来,只能根据心情和兴趣,想到哪写到哪,前面的部分以后慢慢补上. App Framework 前生是是叫 jqMobi 注意大家不要和 jQuery Mobile 混淆了,它们是两个不同的框架,一开始我还真混淆了0.01秒. 这里我先翻译一下Quickstart 部分,一是自己工作上用的上,二是也想顺便练练英文,最关键

数据结构与算法之--高级排序:shell排序和快速排序【未完待续】

高级排序比简单排序要快的多,简单排序的时间复杂度是O(N^2),希尔(shell)排序的是O(N*(logN)^2),而快速排序是O(N*logN). 说明:下面以int数组的从小到大排序为例. 希尔(shell)排序 希尔排序是基于插入排序的,首先回顾一下插入排序,假设插入是从左向右执行的,待插入元素的左边是有序的,且假如待插入元素比左边的都小,就需要挪动左边的所有元素,如下图所示: ==> 图1和图2:插入右边的temp柱需要outer标记位左边的五个柱子都向右挪动 如图3所示,相比插入排序

gulp 入门使用指南(未完)

其实网上有一大把入门指南了,官网上也讲得很清楚.怎么安装,有哪些方法,我在网上已经看到很多很多很多了. 可是我还是很懵逼.不能理解为什么要使用这些工具,不知道学习了这些方法该怎么用,在哪里用.光看文档是学不会的,得有实战!实战啊!我感受不到这些新技术的好处.所以最初学习的时候,我迫切地渴望能有一个人,一篇文章,能通过一个具体的项目来指引一下我.然鹅并没有.(在小公司的坏处,没有指导,突破不了,还懒) 现在我对gulp也还是懵懵哒.只能慢慢写咯. 几乎每一个前端工具都对应了它自己的配置文件,nod

高可用集群之heartbeat v2--基于CRM实现mysql高可用集群(未完)

实验说明: 本实验基于heartbeat的crm,实现对mysql服务的高可用,并没有高可用mysql的数据. 未完部分:使用hb_gui配置挂载nfs时,指定挂载选项,失败. mysql数据和配置文件放在nfs共享存储上 mysql配置文件使用--default-extra-file指定 mysql用户对nfs共享的有读写权限,nfs服务器和mysql所在服务器的mysql的id号要保持一致 在nfs服务器上 1 修改hostname # vim /etc/sysconfig/network

《Linux内核分析》MOOC课程之从迷你Linux内核角度理解进程时间轮片调度(未完)

代码分析 mypcb.h mymain.c 上面这段代码主要完成了对0号进程的初始化,即pid置为0,状态state置为0(即runnable状态),进程入口及当前进程的线程的ip指向my_process,线程的sp指向当前进程的进程堆栈,由于目前只有0号进程,所以next指针指向自己形成一个单PCB链表. 上面这段代码主要是扩充循环链表,使用memcpy()复制0号进程的状态给创建的从1号到MAX_TASK_NUM-1号进程,并与0号进程一起构成一个循环PCB链表. 上面这段代码功能是从循环P