• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > PXE+DHCP+Apache+Kickstart自动安装CentOS

PXE+DHCP+Apache+Kickstart自动安装CentOS

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含pxe kickstart,pxe dhcp,pxe,pxe启动,pxe是什么意思等服务器相关知识,网友希望可以进行参考

(1)安装所需软件,搭建环境:
 #yum -y install httpd tftp-server dhcp system-config-kickstart
挂载光盘文件,将其他机器装机所需软件的复制到/var/www/html:一定要放在Apache的运行目录下)
#mkdir /media/cdrom
#mount -o -loop CentOS-6.3.iso /media/cdrom
#cp -fr /media/cdrom /var/www/html/
(2)相关配置:
TFTP配置——修改/etc/xinetd.d/tftp文件:
接着修改/etc/xinetd.d/tftp文件,将disable的值由yes变为no,内容如下所示:
service tftp
{
 socket_type = dgram
 protocol = udp
 wait  = yes
 user  = root
 server  = /usr/sbin/in.tftpd
 server_args = -s /tftpboot
 disable  = no
 per_source = 11
 cps  = 100 2
 flags  = IPv4
}
.接着重启xinetd进程,命令如下所示:
service xinetd restart
DHCP配置——修改/etc/dhcp/dhcpd.conf:
cp -p /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
vim /etc/dhcp/dhcpd.conf
# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
subnet 192.168.1.0 netmask 255.255.255.0 {
     default-lease-time 21600;
      max-lease-time 43200;
  range 192.168.1.210 192.168.1.230;
   option subnet-mask 255.255.255.0;
next-server 192.168.1.228;
filename "/pxelinux.0";
}
(3)配置支持PXE的启动程序——
#cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
#cp /var/www/html/images/pxeboot/initrd.img /var/lib/tftpboot
#cp /var/www/html/images/pxeboot/vmlinuz /var/lib/tftpboot
#cp /var/www/html/isolinux/*.msg /var/lib/tftpboot
#mkdir /var/lib/tftpboot/pxelinux.cfg
#cp /var/www/html/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
终端运行kickstart
#system-config-kickstart
ks.cfg:
#platform=x86, AMD64, or Intel EM64T
#version=DEVEL
# Firewall configuration
firewall --enabled --ssh
# Install OS instead of upgrade
install
# Use network installation
url --url="http://192.168.1.228/"
# Root password
rootpw --iscrypted $1$5RsAThGe$7Uo10EjVpxizCaiAB3knD1
# System authorization information
auth --useshadow --passalgo=md5
# Use text mode install
text
firstboot --disable
# System keyboard
keyboard us
# System language
lang en_US
# SELinux configuration
selinux --disabled
# Installation logging level
logging --level=info
# Reboot after installation
reboot
# System timezone
timezone --isUtc Asia/Shanghai
# Network information
network --bootproto=static --device=eth0 --gateway=192.168.1.1 --ip=192.168.1.6 --
nameserver=192.168.1.1 --netmask=255.255.255.0 --onboot=on
# System bootloader configuration
bootloader --location=mbr
# Clear the Master Boot Record
zerombr
# Partition clearing information
clearpart --all --initlabel
# Disk partitioning information
part /boot --fstype="ext4" --size=200
part swap --fstype="swap" --size=4096
part / --asprimary --fstype="ext4" --size=30000
%packages
@base
@basic-desktop
@chinese-support
@compat-libraries
@console-internet
@debugging
@desktop-debugging
@desktop-platform
@fonts
@general-desktop
@graphical-admin-tools
@input-methods
@internet-browser
@legacy-x
@remote-desktop-clients
@x11
-nspluginwrapper
-totem-mozplugin
%end
修改此default文件:
vim /var/lib/tftpboot/pxelinux.cfg/default
第1行改为:default linux对应就是下面的label linux)
timeout 600改为timeout 1,这样可以立马进入装机,不用等待。
label linux
menu label ^Install or upgrade an existing system
menu default
kernel vmlinuz
append initrd=initrd.img 后添加一个:ks=http://192.168.x.x/ks.cfg
重启服务器 关闭防火墙
service httpd restart
service xinetd restart
service dhcpd restart
service iptables stop


本文出自 “超級無敵小小遜” 博客,请务必保留此出处http://xunzhang.blog.51cto.com/7808213/1297809

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • PXE+DHCP+Apache+Kickstart自动安装CentOS

相关文章

  • LNMP基于fastcgi实现nginx,php,mysql的分离
  • Win7使用256色连接远程桌面的方法
  • IIS应用程序池自动停止/关闭/假死网提示 Service Unavailable解决办法
  • IIS7目录权限设置的问题详解
  • apache下.htaccess实现泛域名二级域名方法
  • 64 位硬件和软件的优势(Office SharePoint Server 2007)
  • iis中常用见的错误代码
  • 集群 之 ipvsadm 指令
  • Hyper-V 和 VMware 虚拟机软件共存的设置方法
  • 电脑声音为什么一个响一个不响

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Raid阵列与lvm逻辑卷组(下)
    • 无法打开登录所请求的数据库DbName的解决方法
    • 网站出现Service Unavailable报错的处理方法
    • liunx服务使用(日志服务管理和使用)
    • Linux squid代理一基本概念
    • 云平台与云主机选择的经验和建议
    • 域普通用户临时提升权限
    • BAE3.0多站点app.conf文件的配置方法
    • 您指定的网页无法访问,错误类型:403 Forbidden
    • 如何安全有效的保护iis服务正常运行

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有