快速业务通道

Linux批量安装----Kickstart 无人值守安装

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-29
client服务器指定IP地址为:192.168.0.100. 4) 给启动服务器配置一个IP,这个IP在DHCP服务器定义的子网内. 5) 启动DHCP服务. service dhcpd start 配置TFTP服务器(如没有安装xinetd软件包,先安装这个软件包) 1) 安装TFTP服务器包(RPM包名:tftp和tftp-server).
Empire CMS,phome.net
2) 编辑TFTP 服务器的配置文件 /etc/xinetd.d/tftp.配置文件如下: service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot disable = no } 这里选定了/tftpboot为TFTP 服务器的根目录位置. 3)启动TFTP服务 service xinetd start 4)建立存放Linux安装程序的内核/根文件系统文件的目录 mkdir /tftpboot/centos 复制Centos光盘的/isolinux目录下Linux安装程序内核/根文件系统文件initrd.img 和vmlinuz到 /tftpboot/centos 5)将启动镜像文件pxelinux.0复制到TFTP服务器根目录. 启动镜像pxelinux.0可以在syslinux安装包里获得.安装好syslinux安装包后,将pxelinux.0复制到/tftpboot/centos cp /usr/lib/syslinux/pxelinux.0 /tftpboot/centos 启动镜像pxelinux.0文件在执行过程中,会读取配置文件以确定它应该载入什么Linux内核文件来运行.所有的配置文件都放在启动服务器的/tftpboot/centos/pxelinux.cfg/目录下. 建立启动配置文件存放文件夹mkdir /tftpboot/centos/pxelinux.cfg 6)建立启动配置文件default
Empire CMS,phome.net
default centos5 label centos5 kernel vmlinuz append load initrd=initrd.img ksdevice=eth0 ks=nfs:192.168.18.9:/home/centos/ks.cfg devfs=nomount 配置nfs 配置nfs共享目录,nfs的配置文件为/etc/exports /home/centos *(ro,no_root_squash) 启动nfs相关服务 service portmap start service nfs start 确认共享目录成功了 showmount -e localhost 若得到结果包含/home/centos * ,说明成功配置好nfs 配置安装方案 配置文件为/home/centos/ks.cfg text install repo --name=epel --baseurl=http://download.fedora.redhat.com/pub/epel/5/x86_64/ nfs --server=192.168.18.9 --dir=/home/centos/ keyboard us lang en_US key --skip xconfig --defaultdesktop=GNOME --depth=8 --resolution=640x480 network --bootproto=dhcp --device=eth0 --onboot=on #network --bootproto=dhcp --device=eth1 --onboot=on rootpw --iscrypted $1$Sl6MDA1O$Z2HRda3FpCmaSRqrmD.gD0 user --name test --homedir /home/test --iscrypted --password=$1$IXb255iK$wZq/pCb2o70P1F8pXnI6P/ --shell=/bin/bash --groups=test,wheel
Empire CMS,phome.net
firewall --disabled auth --useshadow --enablemd5 selinux --disabled timezone --isUtc Asia/Shanghai bootloader --location=mbr logging --level=info clearpart --all --drives=sda part /boot --bytes-per-inode=4096 --fstype="ext3" --size=150 part swap --bytes-per-inode=4096 --fstype="swap" --size=2048 part pv.01 --size=1 --grow volgroup lvm pv.01 logvol / --vgname=lvm --size=20480 --name=root logvol /var --vgname=lvm --size=20480 --name=var logvol /tmp --vgname=lvm --size=20480 --name=tmp logvol /data --vgname=lvm --size=1 --grow --name=data reboot %packages @editors @development-libs @base @development-tools -firstboot-tui ntp net-snmp-utils net-snmp-libs net-snmp openssl-devel nrpe nagios-plugins nagios-plugins-all %post --log=/mnt/sysima

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号