免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11466 | 回复: 4
打印 上一主题 下一主题

[puppet] puppet error 400 (已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-11-06 17:58 |只看该作者 |倒序浏览
本帖最后由 a6447 于 2013-11-07 11:34 编辑

clientA:
/etc/hosts
172.18.21.136   test01.abc.com          test01
172.20.0.10     cluster01.abc.com     cluster01
172.20.0.13     desktop.abc.com       desktop
[root@cluster01 puppet]# hostname
cluster01.abc.com
[root@cluster01 puppet]# /etc/init.d/puppet start
Starting puppet:                                           [  OK  ]


serverB:
/etc/hosts
172.18.21.136   test01.abc.com          test01
172.20.0.10     cluster01.abc.com     cluster01
172.20.0.13     desktop.abc.com       desktop
[root@desktop puppet]# hostname
desktop.yihuacomputer.com
[root@desktop puppet]# /etc/init.d/puppetmaster start
Starting puppetmaster:                                     [  OK  ]

A和B的时间是一致的
=======================================================
实验步骤:
1、A
[root@cluster01 puppet]# puppet agent --server=desktop.abc.com --no-daemonize --verbose --onetime
info: Creating a new SSL key for cluster01.abc.com
info: Caching certificate for ca
info: Creating a new SSL certificate request for cluster01.abc.com
info: Certificate Request fingerprint (md5): 9D:236:8A:EB:6E:B3:3B:1B:BF:6F:9E:16:3C:0F:9C
Exiting; no certificate found and waitforcert is disabled
2、B
[root@desktop puppet]# puppetca -s -a
notice: Signed certificate request for cluster01.abc.com
notice: Removing file Puppet::SSL::CertificateRequest cluster01.abc.com at '/var/lib/puppet/ssl/ca/requests/cluster01.abc.com.pem'
3、A
[root@cluster01 puppet]# puppet agent --server=desktop.abc.com --no-daemonize --verbose --onetime
info: Caching certificate for cluster01.abc.com
info: Caching certificate_revocation_list for ca
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find default node or by name with 'cluster01.abc.com, cluster01.abc, cluster01' on node cluster01.abc.com
notice: Using cached catalog
err: Could not retrieve catalog; skipping run


===========================================================
/var/log/message

B、
Nov  6 17:37:50 desktop puppet-master[18151]: desktop.abc.com has a waiting certificate request
Nov  6 17:37:50 desktop puppet-master[18151]: Signed certificate request for desktop.abc.com
Nov  6 17:37:50 desktop puppet-master[18151]: Removing file Puppet::SSL::CertificateRequest desktop.abc.com at '/var/lib/puppet/ssl/ca/requests/desktop.abc.com.pem'
Nov  6 17:37:50 desktop puppet-master[18151]: Removing file Puppet::SSL::CertificateRequest desktop.abc.com at '/var/lib/puppet/ssl/certificate_requests/desktop.abc.com.pem'
Nov  6 17:37:50 desktop puppet-master[18177]: Reopening log files
Nov  6 17:37:50 desktop puppet-master[18177]: Starting Puppet master version 2.6.18
Nov  6 17:38:16 desktop puppet-master[18177]: cluster01.abc.com has a waiting certificate request
Nov  6 17:39:04 desktop puppet-master[18177]: Could not find default node or by name with 'cluster01.abc.com, cluster01.abc, cluster01' on node cluster01.abc.com
Nov  6 17:39:04 desktop puppet-master[18177]: Could not find default node or by name with 'cluster01.abc.com, cluster01.abc, cluster01' on node cluster01.abc.com
Nov  6 17:48:57 desktop puppet-master[18177]: Caught TERM; calling stop
Nov  6 17:49:00 desktop puppet-master[18479]: Reopening log files
Nov  6 17:49:00 desktop puppet-master[18479]: Starting Puppet master version 2.6.18

A、
Nov  6 17:37:56 cluster01 puppet-agent[11692]: Reopening log files
Nov  6 17:37:56 cluster01 puppet-agent[11692]: Could not request certificate: getaddrinfo: Name or service not known
Nov  6 17:38:15 cluster01 puppet-agent[11697]: Caching certificate for ca
Nov  6 17:38:15 cluster01 puppet-agent[11697]: Creating a new SSL certificate request for cluster01.abc.com
Nov  6 17:38:15 cluster01 puppet-agent[11697]: Certificate Request fingerprint (md5): 44:88:2E:632:11:8A:C2:C9:6A:FE:C5:EB:AC:2A:C5
Nov  6 17:39:01 cluster01 puppet-agent[11740]: Caching certificate for cluster01.abc.com
Nov  6 17:39:04 cluster01 puppet-agent[11740]: Caching certificate_revocation_list for ca
Nov  6 17:39:04 cluster01 puppet-agent[11740]: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find default node or by name with 'cluster01.abc.com, cluster01.abc, cluster01' on node cluster01.abc.com
Nov  6 17:39:04 cluster01 puppet-agent[11740]: Not using cache on failed catalog
Nov  6 17:39:04 cluster01 puppet-agent[11740]: Could not retrieve catalog; skipping run
Nov  6 17:39:56 cluster01 puppet-agent[11692]: Starting Puppet client version 2.6.18
Nov  6 17:39:58 cluster01 puppet-agent[11692]: Could not retrieve catalog from remote server: getaddrinfo: Name or service not known
Nov  6 17:39:58 cluster01 puppet-agent[11692]: Using cached catalog
Nov  6 17:39:58 cluster01 puppet-agent[11692]: Could not retrieve catalog; skipping run
Nov  6 17:48:23 cluster01 puppet-agent[11692]: Caught TERM; calling stop
Nov  6 17:48:26 cluster01 puppet-agent[12205]: Reopening log files
Nov  6 17:48:27 cluster01 puppet-agent[12205]: Starting Puppet client version 2.6.18
Nov  6 17:48:29 cluster01 puppet-agent[12205]: Could not retrieve catalog from remote server: getaddrinfo: Name or service not known
Nov  6 17:48:29 cluster01 puppet-agent[12205]: Using cached catalog
Nov  6 17:48:29 cluster01 puppet-agent[12205]: Could not retrieve catalog; skipping run
==========================================================================

问题:
1、软件是否算安装和运行成功?
2、为什么第二次注册的时候会出现那么多的报错?

麻烦各位大大看下

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
2 [报告]
发表于 2013-11-06 21:35 |只看该作者
Exiting; no certificate found and waitforcert is disabled?

论坛徽章:
4
技术图书徽章
日期:2013-09-23 10:22:37狮子座
日期:2013-10-15 23:31:54卯兔
日期:2013-11-11 17:33:15金牛座
日期:2013-11-15 17:25:28
3 [报告]
发表于 2013-11-06 23:12 来自手机 |只看该作者
在desktop上没有定义node cluster01
可以在site.pp里定义
node cluster01 {
}

论坛徽章:
0
4 [报告]
发表于 2013-11-07 09:17 |只看该作者
3Q。在/etc/puppet/manifests下放了site.app就行了。刚学puppet,有没有中文教材,求一份!!回复 3# nbrr


   

论坛徽章:
4
技术图书徽章
日期:2013-09-23 10:22:37狮子座
日期:2013-10-15 23:31:54卯兔
日期:2013-11-11 17:33:15金牛座
日期:2013-11-15 17:25:28
5 [报告]
发表于 2013-11-07 10:00 |只看该作者
我没有中文资料,我看得是pro puppet这本书,是英文版的,不过是根据puppet 2.6写的
不知道现在的3.2.2版本有没有什么新特性出来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP