仓酷云

标题: 来一发收集装置CentOS6.5 [打印本页]

作者: 飘飘悠悠    时间: 2015-1-14 20:20
标题: 来一发收集装置CentOS6.5
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!实行情况:vmworkstation10,centos6.5,近程终端xshell,操纵体系已装置过apache。假造机的ip为192.168.1.55。

收集装置办事器必要启动的办事。
DHCP:用来给客户机启动时分派IP,并告知客户机到tftp办事器上找启动装置体系的引诱步伐。
tftp:卖力供应启动体系引诱步伐,引诱内核等。
文件办事器:供应装置过程当中必要的软件包,kickstart应对文件等。
客户机必要把收集接进与办事器统一收集,并装备bios同意收集启动,包管第一启动项为收集引诱。

装置设置dhcp办事
#rpm-qadhcp#检察dhcp包有无装置,假如没有装置实行下一步装置,已装置过跳过下一步。
#yum-yinstalldhcp#利用yum装置dhcp



#vim/etc/dhcp/dhcpd.conf#编纂dhcp的设置文件,能够参考/usr/share/doc/dhcp<与dhcp包版本同名>/dhcpd.conf.sample。这是dhcp设置文件的模版。option开首的行是给客户端设置收集信息,剩下都设置都是设置dhcp办事器端工特征。我这里的设置文件以下。
optiondomain-name"wukui.com";#客户机所属的域
optiondomain-name-servers8.8.8.8;#分派给客户机制dns
default-lease-time600;#租约工夫,以秒为单元。
max-lease-time7200;#最年夜租约工夫,以秒为单元
log-facilitylocal7;#纪录DHCP办事器目次级别
subnet192.168.1.0netmask255.255.255.0{#标志要分派的收集,{}中为一个全体。
range192.168.1.60192.168.1.100;#地点池
optionrouters192.168.1.1;#客户真个默许网关
next-server192.168.1.55;#这里在收集装置操纵体系时才用的到,指定客户机失掉收集设置后第一个要找的tftp办事器。
filename"pxelinux.0";#指定读取tftp办事器上的文件。
hostwinxp{#这段用来指定某个MAC地点猎取指定IP的。这里用不到这段,只是用来做个提醒给单个主机分派IP的***。
hardwareethernet00:11:22:33:44:55;#硬件地点
fixed-address192.168.1.88;#给这个硬件地点分派的IP
optionrouters192.168.1.1;#分派给这个IP地点主机的的网关
}
}

装置设置tftp办事器。tftp包是客户端,tftp-server为办事器湍。tftp依附超等保卫历程xinetd启动监听办事,xinetd必需启动才可使用tftp办事。
#yum-yinstalltftp-server
#yum-yinstalltftp
#vim/etc/xinetd.d/tftp#修正disable的值为no,别的不必修正。
servicetftp
{
socket_type=dgram
protocol=udp
wait=yes
user=root
server=/usr/sbin/in.tftpd
server_args=-s/var/lib/tftpboot
disable=no#修正这里的值为no,如许xinetd启动后就会替tftp监听端口。
per_source=11
cps=1002
flags=IPv4
}




重记xinetd办事,并测试tftp。
#servicexinetdrestart#重启xinetd办事,以让其监听tftp办事。
#rpm-qltftp-server#检察tftp-server软件包都天生了那些文件,这里次要看它供应办事的目次在甚么中央
/etc/xinetd.d/tftp
/usr/sbin/in.tftpd
/usr/share/doc/tftp-server-0.49
/usr/share/doc/tftp-server-0.49/CHANGES
/usr/share/doc/tftp-server-0.49/README
/usr/share/doc/tftp-server-0.49/README.security
/usr/share/doc/tftp-server-0.49/README.security.tftpboot
/usr/share/man/man8/in.tftpd.8.gz
/usr/share/man/man8/tftpd.8.gz
/var/lib/tftpboot#供应办事的主目次



对tftp做测试,看下可否一般上传下载文件。进进tftp后没法利用像ls之类的下令。利用help能够猎取利用匡助
#ss-unl|grep69#检察tftp利用udp69端口是不是监听。
#cp/etc/passwd/var/lib/tftpboot/
#tftp192.168.1.55
>getpasswd
>quit
#lspasswd#看下是不是可以下载文件。确保tftp办事没成绩。





把启动必要的文件拷贝到tftp目次下。以下对每一个文件感化复杂形貌。

pxelinux.0相似于grub的引诱步伐,文件位于/usr/shate/syslinux/pxelinux.0。加载它后会呈现一个相似grub的下令行。然后加载tftp上的linux内核和ramdisk。再加载anaconda(fedora保护的软件,用来装置操纵体系)入手下手装置体系。
vesamenu.c32pxelinux.0加载时的图形界面。
splash.jpg加载图形内面的背景图片。
isolinux.cfg图形界面显现的内容的功效设置文件,我这里次要在此文件中指定装置操纵体系主动应对文件。此文件必需复制到tftp主目次下的pxelinux.cfg目次下,文件名必需为default
以上三个文件在光盘上的isolinux目次下
vmlinuz收集引诱启动的linux内核。
initrd.img匡助内核加载客户机年夜磁盘的驱动。
以上两个文件在光盘上的image/pxeboot目次下
设置文件
defaultvesamenu.c32
timeout60#指定超不时间为6秒。
displayboot.msg
menubackgroundsplash.jpg
menutitleWelcometoCentOS6.5!
menucolorborder0#ffffffff#00000000
menucolorsel7#ffffffff#ff000000
menucolortitle0#ffffffff#00000000
menucolortabmsg0#ffffffff#00000000
menucolorunsel0#ffffffff#00000000
menucolorhotsel0#ff000000#ffffffff
menucolorhotkey7#ffffffff#ff000000
menucolorscrollbar0#ffffffff#00000000
labellinux
menulabel^startinstallsystem
menudefault
kernelvmlinuzks=#给内核传参数,指定设置文件的地位。
appendinitrd=initrd.img




至此启开工作设置文完,接上去设置文件办事器和kickstart主动应对文件。文件办事利用apache。因为我的体系装置后就已装置了httpd办事。以是间接启动就能够了。
筹办操纵体系装置文件
#servicehttpdstart#启动apache
#cp-r/media/*/var/www/html/centos/#把操纵体系装置过程当中必要的文件复制到网站根目次下的centos目次下
制造kickstart主动应对文件
模板文件是/root/anaconda-ks.cfg,能够参考此文件。还可使用图形设置工具system-config-kickstart,用这个工具来设置应对文件。这个软件必要装置。
#yum-yinstallsystem-config-kickstart
#system-config-kickstart#启动图形设置窗口,我试过在putty不成以利用。启动后的界面以下。




设置时区和root的暗码
来一发收集装置CentOS6.5
登录/注册后可看大图


装置操纵体系时所必要的文件url。这里指向我的光盘文件。

来一发收集装置CentOS6.5
登录/注册后可看大图

分区设置,与grub装置设置。不外不撑持LVM,想要利用LVM必要参考模板文件,手动添写。分区依据本人的情形而定,注重备份数据。!!

来一发收集装置CentOS6.5
登录/注册后可看大图

这里选择要装置的软件包

来一发收集装置CentOS6.5
登录/注册后可看大图

另有装置实行的剧本等等。最初点file按钮保留文件,文件保留在以后的事情目次里。

把应对文件放在apache的根目次下,要确保能够会见到。而且包管/var/lib/tftpboot/pxelinux.cfg/default文件中kernelvmlinuzks=http://192.168.1.55/ks.cfg指向准确r的应对文件。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者: 再见西城    时间: 2015-1-16 09:09
标题: 来一发收集装置CentOS6.5
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
作者: 小魔女    时间: 2015-1-24 07:43
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
作者: 分手快乐    时间: 2015-2-7 06:09
请问谁有Linux的学习心得的吗?简单的说说?
作者: 谁可相欹    时间: 2015-2-21 15:26
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
作者: 第二个灵魂    时间: 2015-3-6 21:50
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
作者: 只想知道    时间: 2015-3-13 23:07
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
作者: 若相依    时间: 2015-3-20 22:51
请问谁有Linux的学习心得的吗?简单的说说?




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2