第1页共45页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共45页自动化运维工具Puppet+MCollective环境搭建手册V1.0IT管理服务部2014.10.10第2页共45页第1页共45页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共45页第3页共45页第2页共45页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共45页编号日期描述版本作者审核12014.10.10创建文档1.0鞠向明第4页共45页第3页共45页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共45页目录一、Puppet介绍.............................................................................................................................51.为什么要开发puppet...........................................................................................................52.作为工具的puppet..............................................................................................................63.稳定性..................................................................................................................................74.puppet的细节和原理...........................................................................................................75.底层支撑工具Providers......................................................................................................86.修改系统配置......................................................................................................................87.资源之间的关系..................................................................................................................88.exec资源..............................................................................................................................99.puppet语言..........................................................................................................................910.语言的其他特性..............................................................................................................1311.puppet语言高级特性......................................................................................................1512.语言教程..........................................................................................................................1713.典型的puppet使用方法..................................................................................................1714.总结..................................................................................................................................18二、安装puppet...........................................................................................................................181.更新yum源.......................................................................................................................182.配置主机名........................................................................................................................183.安装puppet服务端............................................................................................................191)安装软件包................................................................................................................192)验证安装包................................................................................................................193)修改主机配置文件..................................................................