分享好友 系统运维首页 频道列表

CentOS6.5PXE自动部署

Linux系统  2016-12-23 12:021

设置好本机 IP

CentOS6.5PXE自动部署

关闭防火墙和 Selinux

CentOS6.5PXE自动部署

配置好 yum 仓库

CentOS6.5PXE自动部署

安装 dhcp http tftp

CentOS6.5PXE自动部署

启动 http, xinetd设置开机自启动

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

配置 dhcp

把模板复制到配置文件

CentOS6.5PXE自动部署

进入配置 dhcp

CentOS6.5PXE自动部署

找到并编辑成如下

CentOS6.5PXE自动部署

配置成功

CentOS6.5PXE自动部署

httpd 的默认目录下新建 centos6 .5 目录 并将光盘挂载或将光盘内容复制到该目录上 这里用挂载

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

复制 pxe 安装需要的内核文件文件到 tftpboot

注意这个 . 代表复制到当前目录下

CentOS6.5PXE自动部署

安装 syslinux 提取 pxelinux.0 tftpboot

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

tftpboot 下新建 pxelinux .cfg 目录用于存放启动引导参数配置文件 并将引导文件放入

CentOS6.5PXE自动部署

制作自动化安装脚本

安装 system-config-kickstart

CentOS6.5PXE自动部署

修改 yum 仓库信息为我们挂载的光盘

CentOS6.5PXE自动部署

保存后 清空仓库缓存 repolist 重新生成

CentOS6.5PXE自动部署

启动 kickstart 配置自动部署文件

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

这两项是部署即将完成和部署完成后 是否执行右方空白区域输入的脚本 接着继续自动部署 这里就不需要了

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

先保存到家目录

ks.cfg 文件复制到 httpd 根目录下,注意其 ks.cfg 必须具备读的权限否则,无法完成自动部署

保存后回到命令行

CentOS6.5PXE自动部署

查看下方的链接能否访问 若不能访问则重新生成 直到能够访问光盘文件为止

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

没有问题

修改 pxe 引导菜单 使其引导后执行 ks.cfg 完成自动部署

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

若要自动部署则在 这里添 ks=http://192.168.4.1/ks.cfg 文件 指定的文件必须经过自己在浏览器测试 看是否能够访问 ks.cfg 的内容 否则部署也不会成功

CentOS6.5PXE自动部署

能够访问没有问题

现在来测试一下

CentOS6.5PXE自动部署

内存给默认大小就可以了

CentOS6.5PXE自动部署

因为我前面定义分区的时候分了有 10G 左右,这里我就把硬盘大小给 20G

CentOS6.5PXE自动部署

创建完成后把网络连接模式改成桥接网卡

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

点击取消后按F12

CentOS6.5PXE自动部署

按l选择lan局域网装机

CentOS6.5PXE自动部署

成功获取到了IP地址

CentOS6.5PXE自动部署

等60秒后他就会自动装机啦

CentOS6.5PXE自动部署

CentOS6.5PXE自动部署

查看更多关于【Linux系统】的文章

展开全文
相关推荐
反对 0
举报 0
评论 1
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
Red Hat Linux、rhel 和 Fedora Core 以及 Centos 区别与联系 - spring3mvc学习笔记
Red Hat Linux、rhel 和 Fedora Core 以及 Centos 区别与联系1. Red Hat LinuxLinux是GNU/Linux的缩写,通常指各种Linux发行版的通称,Red Hat Linux是redhat最早发行的个人版本的linux, 其1。0版本于1994年11月3日发行。虽然其历史不及其它linux发行

0评论2023-02-10521

CentOS 下的apache服务器配置与管理
一、WEB服务器与Apache1、web服务器与网址2、Apache的历史3、补充http://www.netcraft.com/可以查看apache服务器的市场占有率同时必须注意的是ngnix,正处于强势增长的上升时期,大有和apache一争天下的感觉,真是后生可畏~~~二、Apache服务器的管理命令1、命

0评论2023-02-10950

centos6下同时安装python2和python3
#build-essential compile packagesyum groupinstall "Development Tools"yum install openssl-develyum install zlib-develyum install make gcc gcc-c++ kernel-develhttp://unix.stackexchange.com/questions/291737/zipimport-zipimporterror-cant-decomp

0评论2023-02-10677

CentOS下查看文件和文件夹大小 linux查看文件夹大小
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。  df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。  df可以查

0评论2023-02-10731

centos7 rc.local脚本执行不成功
腾讯云 centos7   配置文件/etc/rc.local的内容如下:#!/bin/sh#secu_agent init monitor, install at Thu Aug 3 11:19:41 CST 2017/usr/local/sa/agent/init_check.sh/dev/null 21/usr/sbin/ntpdate ntpupdate.tencentyun.com /dev/null 21 /usr/local/qclo

0评论2023-02-10442

如何在centos7启动时自动挂载硬盘
在/etc/rc.local中加入如下的语句,这样就不用每次重启后手动挂载了(后面挂载的目录根据自己的需求而定):mount  /dev/sdb1 /usr/sharedfiles/sdbmount  /dev/sdc1 /usr/sharedfiles/sdcmount  /dev/sdb1 /root/sdbmount  /dev/sdc1 /root/sdc注意:可以

0评论2023-02-10535

centos7.2 开启防火墙
开启防火墙当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置 systemctl restart firewalld 和 firewall-cmd --reload 两种方式,前一种是重启firewalld服务,建议使用后一种“重载配置文件”

0评论2023-02-10997

CentOS7 安装 Python3.8后 pip 安装报错
[root@localhost Python-3.8.0]# pip install bs4Collecting bs4Using cached https://files.pythonhosted.org/packages/10/ed/7e8b97591f6f456174139ec089c769f89a94a1a4025fe967691de971f314/bs4-0.0.1.tar.gzERROR: Command errored out with exit status

0评论2023-02-10961

更多推荐