|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!利用pex必要kickstart,(ftp,HTTP,nfs中的一项),tftp,DHCP,Centos6.4体系光盘
1)ks.cfg文件制造
[root@wwwshare]#yuminstall-ysystem-config-kickstart
kickstart基于/root/anaconda-ks.cfg(本体系装置时设置的磁盘分派,时区,言语,选择的rpm包等参数)制造ks.cfg
- #Partitionclearinginformation复制anaconda-ks.cfg平分区信息clearpart--all--initlabelpart/boot--fstype=ext4--size=500partpv.008002--grow--size=1volgroupvg_centos--pesize=4096pv.008002logvol/--fstype=ext4--name=lv_root--vgname=vg_centos--grow--size=1024--maxsize=51200logvolswap--name=lv_swap--vgname=vg_centos--grow--size=1984--maxsize=1984
复制代码 增加软件包- %packages@base@basic-desktop@core@debugging@desktop-debugging@desktop-platform@DesktopPlatformDevelopment@ServerPlatformDevelopment@Developmenttools开辟工具编译装置要用的包组@directory-client@fonts@input-methods@internet-browser@java-platform@legacy-x@network-file-system-client@print-client@remote-desktop-clients@server-platform@server-policy@x11%end
复制代码 2)搭建ftp办事器筹办RPM软件包
1
2
3
4
[root@www~]#yuminstall-yvsftpd
[root@wwwftp]#mkdirCentOS_6.4_x86_64
[root@wwwftp]#mount-r/dev/sr0/var/ftp/CentOS_6.4_x86_64
[root@www~]#cpks.cfg/var/ftp/kickstart/ks.cfg
3)筹办Centos6.4引诱文件这是关头局部(TFTP)
装置并启动tftp
[root@www~]#rpm-ivhtftp-0.49-7.el6.x86_64.rpm
Preparing...###########################################[100%]
1:tftp###########################################[100%]
[root@www~]#rpm-ivhtftp-server-0.49-7.el6.x86_64.rpm
Preparing...###########################################[100%]
1:tftp-server###########################################[100%]
[root@www~]#chkconfigtftpon
[root@www~]#servicexinetdrestart
Stoppingxinetd:[OK]
Startingxinetd:[OK]
[root@www~]#ss-uan|grep69
UNCONN00*:69*:*
启动文件及kernel筹办
[root@www~]#yumistall-ysyslinux此软件包筹办pxelinux.0用于引诱收集装置Linux
[root@www~]#cp/usr/share/syslinux/pxelinux.0/var/lib/tftpboot/
[root@www~]#cp/var/ftp/CentOS_6.4_x86_64/isolinux/{boot.msg,splash.jpg,vesamenu.c32}/var/lib/tftpboot/界说CentOS6.4默许装置界面
[root@www~]#cp/var/ftp/CentOS_6.4_x86_64/images/pxeboot/{initrd.img,vmlinuz}/var/lib/tftpboot/
[root@wwwtftpboot]#mkdirpxelinux.cfg
[root@wwwpxelinux.cfg]#cp/var/ftp/CentOS_6.4_x86_64/isolinux/isolinux.cfg./default
labellinux
menulabel^Installorupgradeanexistingsystem
menudefault
kernelvmlinuz
appendinitrd=initrd.imgks=
[root@wwwtftpboot]#ls-lR考证tftp上文件是不是筹办终了
.:
total36032
-r--r--r--1rootroot84Nov1403:48boot.msg
-r--r--r--1rootroot32495283Nov1403:49initrd.img
-rw-r--r--1rootroot26595Nov1403:42pxelinux.0
drwxr-xr-x2rootroot4096Nov1501:58pxelinux.cfg
-r--r--r--1rootroot151230Nov1403:48splash.jpg
-r--r--r--1rootroot162860Nov1403:48vesamenu.c32
-r-xr-xr-x1rootroot4043888Nov1403:49vmlinuz
./pxelinux.cfg:
total4
-rw-r--r--1rootroot991Nov1404:01default
4)DHCP办事器装置
[root@www~]#rpm-ivhdhcp-common-4.1.1-38.P1.el6.centos.x86_64.rpm
Preparing...###########################################[100%]
1:dhcp-common###########################################[100%]
[root@www~]#rpm-ivhdhcp-4.1.1-38.P1.el6.centos.x86_64.rpm
Preparing...###########################################[100%]
1:dhcp###########################################[100%]
[root@www~]#cp/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample/etc/dhcp/dhcpd.conf
subnet192.168.1.0netmask255.255.255.0{
range192.168.1.200192.168.1.225;
optionrouters192.168.1.1;
}
next-server192.168.1.150;指定tftp用于引诱装置
filename="pxelinux,0";
[root@www~]#servicedhcpdstart
Startingdhcpd:[OK]
5)Client筹办调剂BIOS启动按次
Client从DHCP猎取IP地点
装置界面展现
创立LVM卷
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|