pptv分布式装机系统内容摘要:
‘ ’) 访问 Profile对象查询接口 for profile in $PROFILES do echo ne Download $profile \t\t wget q $profile amp。 amp。 echo ne [OK]\n || echo ne [FAILED]\n done done ... Cobbler 自动部署 • Cobbler 部署包 • ControlTie Task – Cobbler 部署 – Cobbler 配置 – Cobbler 安装源同步 Cobbler 部署包 • 自动部署时包含 cobbler源码以及依赖模块,服务的包 • Cobbler源码 • 编译时必须包含 wsgi_module模块 • • Cheetah, yaml, pykickstart 相应 python模块 CT Cobbler 部署 步骤 • 设置相应环境变量,系统设置(关闭 iptables, selinux, yum设置) • 通过 yum安装所需服务的 rpm包 • 下载 cobbler部署包,并在本机进行编译安装 • 同步配置文件 • 部署完成 CT – Cobbler 部署 install required rpms yum install createrepo dhcp curldevel tftpserver yumutils mkisofs git y fetch cobbler package cd /tmp wget master/packages/ outputdocument= cobbler installation cd /home/tools tar jxvf /tmp/ cd /home/tools/package。 rpm ihv *.rpm cd /home/tools/。 make。 make install。 grep tools /etc/ || sed i 39。 a/\/home\/tools\/python\/lib/39。 /etc/ amp。 amp。 echo ne CT – Cobbler设置 • 对于 cobbler参数进行设置 Cobbler server, next_server • dhcp 参数设置。 • 这些参数通过 ControlTie传入 CT – Cobbler设置 ... COBBLER_SETTING=/etc/cobbler/settings DHCP_SETTING=/etc/cobbler/ Cobbler settings sed i 39。 /^server:/ cserver: ${}39。 $COBBLER_SETTING sed i 39。 /^next_server:/ ext_server: ${}39。 $COBBLER_SETTING DHCP settings sed i 39。 /^sub.*/ csub ${} mask ${} {39。 $DHCP_SETTING sed i 39。 /option domainnameservers/ coption domainnameservers。 39。 $DHCP_SETTING sed i 39。 /option submask/ coption submask ${}。 39。 $DHCP_SETTING sed i 39。 /range dynamicbootp/ crange dynamicbootp ${}。 39。 $DHCP_SETTING sed i 39。 /option routers/ coption routers ${}。 39。 $DHCP_SETTING ... CT – 安装源同步 • 选择 ISP和所需同步的系统版本 CT – 安装源同步 if [ ${} = C1 ] then case ${} in ) echo ne sync from T1 \n cobbler import pa。pptv分布式装机系统
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。