Cobbler批量部署Linux系统 (cobbler批量安装centos7)
整理分享Cobbler批量部署Linux系统 (cobbler批量安装centos7),希望有所帮助,仅作参考,欢迎阅读内容。
内容相关其他词:批量部署操作系统,cobbler部署windows,cobbler部署windows,批量部署操作系统,批量部署脚本,cobbler批量安装centos7,cobbler批量安装centos7,cobbler批量安装win10,内容如对您有帮助,希望把内容链接给更多的朋友!
1.首先关闭selinuxsudosed-i'/SELINUX/s/enforcing/disabled/'/etc/selinux/config 重新启动linux*2.关闭防火墙iptablessudochkconfigiptablesoffsudochkconfigip6tablesoffsudo/etc/init.d/iptablesstopsudo/etc/init.d/ip6tablesstop3.安装epel包 安装完成后需要设置几个服务自动启动sudochkconfighttpdonsudochkconfigdhcpdonsudochkconfigcobblerdonsudoservicehttpdstartsudoservicecobblerdstart 注:此时dhcpd应该启动失败,因为还没有对dhcp做配置。5.配置5.1修改/etc/xinetd.d/tftpdisable=yes=>disable=no5.2修改/etc/xinetd.d/rsyncdisable=yes=>disable=no5.3编辑/etc/cobbler/settings文件,设置以下各项,其中...是当前机器IP。server:...next_server:...pxe_just_once:1manage_rsync:1manage_dhcp:.4设置默认root用户的密码$sudoopensslpasswd-1-salt'random-phrase-here''Letmein' 然后将结果替换/etc/cobbler/settings文件中的 default_password_crypted:5.5设置CobblerWeb访问的密码sudohtdigest/etc/cobbler/users.digest"Cobbler"cobbler5.6编辑/etc/cobbler/dhcp.template文件,下面是我改动部分的配置信息...subnet...0netmask...0{optionrouters...;optiondomain-name-servers...1;optionsubnet-mask...0;#rangedynamic-bootp......;default-lease-time;max-lease-time;next-server$next_server;filename"/pxelinux.0";hosttest{#为指定机器指定ip*hardwareethernet:::2C::8C;fixed-address...;}}... 注意:如果在现有网段内已经有DHCP服务器,需要把rangedynamic-bootp注释掉,否则会有冲突。这个地方需要特别注意,要根据自己的网络情况来设置。5.7重新启动服务sudoservicexinetdrestartsudoservicehttpdrestartsudoservicecobblerdrestart5.8启动和检测cobblersudocobblerget-loaderssudocobblercheck 此时如果有错误,cobbler会提示,可以根据提示来修复。但是对参数的任何修改都需要运用下面的命令来使其生效 sudocobblersync5.9Web测验访问 这里假定运用CentOS-6.6-x_来测验sudomount-tauto-oloop/home/kongxx/share/os/CentOS-6.6-x_-bin-DVD1.iso/mntsudocobblerimport--path=/mnt--name=CentOS-6.6--arch=x_ 运行这两条命令后,可以运用下面的命令来查看了$sudocobblerdistrolist$sudocobblerprofilelist 修改ks文件(这个只是一个测验的文件)注意: ks的默认生效文件是/var/lib/cobbler/kickstarts/sample.ks,而不是default.ks. 如果想自定义ks文件可以修改如下文件.这个ks是可以用浏览器访问的.注意一下,如果访问不了,说明有问题. [root@oraclegkickstarts]#vim/tftpboot/pxelinux.cfg/default ...ks= cobblerprofileedit--name=centos5.4-i-i--kickstart=/var/lib/cobbler/kickstarts/xxx.ks 也可以通过Web界面的Distros和Profiles来查看。