贵阳网站上门备案业务,安防行业网站建设方案,wordpress 切换,网站做收录要多少长时间网络安装大家一定不陌生#xff0c;一般通过Pxedhcpnfstftp类似配置即可实现#xff0c;但安装过程中还需手动干预#xff0c;后来加入了kickstart可全自动同时安装数百台系统#xff0c;方便运维管理#xff01;但kickstart存在可配置性差#xff0c;会打断本网段其它电…网络安装大家一定不陌生一般通过Pxedhcpnfstftp类似配置即可实现但安装过程中还需手动干预后来加入了kickstart可全自动同时安装数百台系统方便运维管理但kickstart存在可配置性差会打断本网段其它电脑正常重启而cobbler的出现很好的解决了这一问题还加入了web接口方便模板调试。Cobbler作为一个预备工具使部署RedHat/CentOS/Fedora系统更容易同时也支持SUSE和Debian系统的部署。它提供以下服务集成* PXE服务支持* DHCP服务管理* DNS服务管理* Kickstart服务支持* yum仓库管理Cobbler客户端Koan支持虚拟机安装和操作系统重新安装Cobbler web界面 可以更好得管理用户操作界面Cobbler服务器部署本地环境centos6.0_64bit1、确保EPEL仓库可用如果不可用先安装epel包针对本机服务器下载epel包2、安装cobbler server需要的的所有包Yum –y install cobbler httpd rsync tftp-server xinetd dhcp cobbler-web koan3、启动httpd和cobblerd并设置为开机自启动/sbin/service httpd start/sbin/service cobblerd start/sbin/chkconfig httpd on/sbin/chkconfig dhcpd on/sbin/chkconfig xinetd on/sbin/chkconfig tftp on/sbin/chkconfig cobblerd on4、执行cobbler配置检查cobbler check检测出相应的cobbler要运行的环境bug以待修改。5、将相应的bug 修复1编辑/etc/cobbler/settings文件找到 server选项修改为适当的ip地址本实例配置ip为192.168.2.1422编辑/etc/cobbler/settings文件找到 next_server选项修改为适当的ip地址本实例配置ip为192.168.2.1423SELinux的设置。如果上面已经关闭了SELinux就不用管了4执行 cobbler get-loaders系统将自动下载loader程序完成提示4的修复工作。5编辑/etc/xinetd.d/tftp文件将文件中的disable字段的配置由yes改为no6编辑/etc/xinetd.d/rsync文件将文件中的disable字段的配置由yes改为no7在iptables中将698025151端口打开。如果仅仅只是在内部环境中使用建议直接将防火墙关掉8提示说debmirror没安装。如果不是安装 debian之类的系统此提示可以忽略如果需要安装下载地址为CentOS 6使用RHEL 5的包就可以。9修改cobbler用户的默认密码可以使用如下命令生成密码并使用生成后的密码替换/etc/cobbler/settings中的密码。生成密码命令openssl passwd -1 -salt random-phrase-here 123456其中“random-phrase-here”为干扰码所有提示全部fix之后执行service cobblerd restart6、生成安装镜像镜像分本地和网络两种但都要下载到本地的http访问目录下a.将本地原先的iso挂载后生成镜像生成镜像到/var/www/cobbler/ks_mirror/centos5.5cobbler import --path/mnt/cdrom --namecentos5.5b.将网络的镜像到本地cobbler import --pathrsync://mirrors.163.com/centos/6.0/os/i386/ --namecentos-6.0-i386如删除镜像删除后本地/var/www/cobbler/ks_mirror/centos6.0 目录被移除cobbler profile remove --namecentos6.0-xen-i386生成镜像后查看列表cobbler list打印profile列表 cobbler profile report7、为cobbler添加RPM仓库如果空间不足大可不必!因为rpm仓库一旦生效会下载在本地cobbler repo add --nameCentOS-5-i386 --mirrorhttp://mirrors.163.com/centos/5/os/i386/cobbler repo add --nameEPEL-5-i386 --mirror--mirrorhttp://download.fedoraproject.org/pub/epel/5/i386/8、设置profile关联镜像和kickstart文件profile可以理解为按角色进行分类。添加profile文件cobbler profile add --namecentos5.5 --distrocentos5.5-i386 --kickstart/var/lib/cobbler/kickstarts/centos55.ks修改profile文件名称为CentOS5.5指定镜像由CentOS5.5-x86_64修改为CentOS5.5-i386cobbler profile add --nameCentOS5.5 --distroCentOS5.5-i386变更profile配置名称名称由CenOS5.5修改为CentOS5.5-i386cobbler profile rename --nameCentOS5.5 –newnameCentOS5.5-i386删除profile配置需要删除的profile名称为CenOS5.5cobbler profile remove --nameCentOS5.5