puppet实战--puppet资源package详细介绍(附案例)


立即下载 薄情
2025-05-13
puppet 系统 软件 文件 Release HOS TNAME CP IP 资源 isspuppet.com
58.1 KB

本文源自于 www.kisspuppet.com
puppet 资源 package 详细介绍(附案例)
categories: puppet 资源
一、资源介绍
1、实现功能
1.1 管理那些软件包被安装,那些软件包被卸载
1.2 管理软件包是否更新
1.3 要求系统配置 yum 源( RedHat 系统)、 zypper 源( Suse 系统)等等
1.4 有关不同操作系统支持类型请查阅
http://docs.puppetlabs.com/references/stable/type.html
二、系统环境
1、puppet 服务端
Release :RHEL6.4
HOSTNAME: puppetserver.kisspuppet.com
TCP/IP: 172.16.200.100/24
Packages :
puppet-server-2.7.21-1.el6.noarch
mcollective-client-2.2.4
activemq-5.5.0
2、puppet 节点
Release: RHEL5.8
HOSTNAME: agent1.kisspuppet.com
TCP/IP: 172.16.200.101/24
Packages:
puppet-2.7.21-1.el5
mcollective-2.2.4-1.el5
3、puppet 节点
本文源自于 www.kisspuppet.com
Release: RHEL6.4
HOSTNAME: agent3.kisspuppet.com
TCP/IP: 172.16.200.103/24
Packages:
puppet-2.7.21-1.el6
mcollective-2.2.4-1.el6
三、支持参数
2.1 ensure =>
{present|installed|absent|latest|purged|"version"}, 指定文件的目
标状态
=> present|installed, 检查文件是否存在,不存在则新建之
=> absent, 无其他软件依赖,可删除,否则会报错。
=> latest, 检查文件是否为最新版本,否则升


puppet/系统/软件/文件/Release/HOS/TNAME/CP/IP/资源/isspuppet.com/ puppet/系统/软件/文件/Release/HOS/TNAME/CP/IP/资源/isspuppet.com/
-1 条回复
登录 后才能参与评论
-->