网站服务器集群构建之:系统安装篇(1)(2)
接下来我们创建一个用于安装的数据源,我们下载CentOS5.1 的DVD文件。
mount -t iso9660 -r -o loop CentOS5.1xxxx.iso /mnt/cdrom
cp -a /mnt/cdrom /var/ftp/setup
这样只要在配置一个ftp或http、nfs之类的服务,让这能远程访问就可以了。然后配置一个apache,默认安装就可以,拷贝我们刚才创建的ks.cfg文件到他的htdocs下面。数据源这里就是用ftp吧,不会配置没关系,放到默认的路径下就可以了 /var/ftp
现在我们应该可以通过光盘引导,然后输入命令来使用网络自动安装了。
linux ks=http://server_ip/ks.cfg
下一步是添加安装服务器对pxe的支持。
1、创建dhcp服务器,并测试可以分配ip地址。
2、dhcpd.conf配置文件中几个关键部分说明如下:host q10{…}定义了笔记本Q10网卡的MAC地址与IP地址的对应关系,表明DHCP Server为Q10分配一个固定的IP:192.168.0.22;filename ""指定bootstrap的文件名;netx-server指定TFTP Server的地址。其它的配置请读者参考DHCP Server的手册。
dhcpd.conf
|
1、在启动tftpd的时候要使用-s 指定一个虚拟的根目录。
tftp主要修改两处就可以,这里就不给出配置文件了。
/etc/xinetd.d/tftpd 中的
server_args = -u username -s /tftpboot
disable = no
2、拷贝光盘上pxeboot下面的文件到所刚才所指定的虚拟根目录里面去。
3、拷贝/usr/lib/syslinux/pxelinux.0 pexlinux.0到虚拟根目录下。
4、配置引导文件 在虚拟根目录的 pxelinux.cfg/default文件。
default
|
这里说明一个技巧,在这里你的default配置的是安装的,等你的集群装好了,那天不小心又按到了F12咋办,那不是很麻烦吗,你可以把default文件的第一行改成
default linux rescue ks=http://192.168.0.240/ks.cfg
这样以后就不会重新安装了,而会进入修复模式,看看维护是不是也很方便。
相关文章】
- 网站服务器集群构建之:网站需求分析篇
- 网站服务器集群构建之:系统安装篇
- 网站服务器集群构建之:DNS配置篇
- 网站服务器集群构建之:共享session篇
- 网站服务器集群构建之:load balancing篇
- 网站服务器集群构建之:Real Server篇
评论暂时关闭