(2)puppet单机测试命令apply
来源:互联网 发布:php 判断是否是移动端 编辑:程序博客网 时间:2024/05/29 11:29
单机测试apply命令:
以独立的方式,将清单中的配置应用于本机,也就是说,根据配置清单配置当前服务器。
1.apply这个子命令有很多选项,而我们常用的有debug、verbose、noop等,debug表示显示调试信息,verbose表示显示详细信息,noop表示测试模式模拟执行
[root@lvs-master manifests]# puppet apply --verbose --noop test.ppNotice: Compiled catalog for lvs-master.lvs-master in environment production in 0.12 secondsInfo: Applying configuration version '1495770577'Notice: /Stage[main]/Main/File[/tmp/12567.txt]/ensure: current_value absent, should be present (noop)Notice: Class[Main]: Would have triggered 'refresh' from 1 eventsNotice: Stage[main]: Would have triggered 'refresh' from 1 eventsNotice: Finished catalog run in 0.03 seconds
从测试执行的返回信息中,可以看到,当我们执行puppet apply命令以后,第一步就是将对应的test.pp这个清单编译成catalog,
之前已经说过,清单不能直接运行,需要先编译成catalog,这里也验证了我们的理论。
测试信息中的绿色字体是一条应用配置的版本号,我们不用在意它。
2.这次我们在执行puppet命令时不添加–noop选项,也就是说不进行测试执行,而是真正的执行
[root@lvs-master manifests]# puppet apply --verbose test.ppNotice: Compiled catalog for lvs-master.lvs-master in environment production in 0.08 secondsInfo: Applying configuration version '1495773784'Notice: /Stage[main]/Main/File[/tmp/12567.txt]/ensure: createdNotice: Finished catalog run in 0.03 seconds[root@lvs-master manifests]# cat /tmp/12567.txt aaaaababbau
可以发现,puppet已经按照test.pp清单中的配置,正确的创建了一个名为12567.txt的文件了
参考链接:
http://www.zsythink.net/archives/331
阅读全文
0 0
- (2)puppet单机测试命令apply
- 单机Hadoop系统测试命令
- Puppet基础之单机模型
- puppet基础使用(单机)
- puppet小测试
- puppet命令与配置
- puppet命令详解+配置文件
- puppet 命令详解
- puppet语法和命令详解
- Hadoop2.2 单机测试程序WordCount
- [13] DevOps 自动化运维工具Chef----用chef-apply命令单机运行Chef配方(Receipt)
- 自动化运维工具puppet一:puppet资源及单机模型
- 使用命令生成puppet.conf无法启动puppet master问题解决
- puppet 配置 2 模块
- puppet
- Puppet
- puppet
- puppet
- 网站流量统计工具介绍
- Python灰帽子学习笔记(二)——Immunity Debugger部署硬钩子
- ACM-ICPC 常用算法刷题网站整理
- 编程第二十一天
- java实现SHA1签名加密
- (2)puppet单机测试命令apply
- Truffle 3.0部署智能合约至Ethereum节点(区别truffle部署智能合约到testrpc)
- UBUNTU 解决非正常关闭APT-GET的锁
- [学习笔记]用户界面优化之Android侧滑菜单(DrawerLayout使用)
- 句柄的理解
- 编程第二十二天
- Shader
- Json转移符问题
- OWASP top 10 漏洞的总结笔记