gpt4 book ai didi

amazon-web-services - Amazon VPC 中的 Puppet Behavior 不一致

转载 作者:行者123 更新时间:2023-12-01 01:20:20 24 4
gpt4 key购买 nike

我正在 Amazon VPC 中测试 puppet,发现它的行为不一致。在 Amazon EC2 中,puppet 运行得非常好。但是,在 Amazon VPC 中运行 puppet manifests 时,有时它运行正常……有时不能。

root@ip-10-0-0-123:~# puppet apply /etc/puppet/manifests/site.pp

dnsdomainname: Name or service not known
dnsdomainname: Name or service not known
dnsdomainname: Name or service not known
warning: Could not retrieve fact fqdn
dnsdomainname: Name or service not known
warning: Host is missing hostname and/or domain: ip-10-0-0-123

我觉得这是因为在 Amazon VPC 中没有正确定义 fqdn。

发出“主机名 -f”会引发错误:主机名:名称或服务未知。 dnsdomainname 也是如此。

有谁知道如何解决这个问题?

最佳答案

确保服务器的主机名包含在指向 127.0.0.1 的/etc/hosts 中:

# hostname
puppet-test-1

/etc/hosts
127.0.0.1   localhost.localdomain localhost puppet-test-1

Puppet 对于能够确定本地主机名非常挑剔。

关于amazon-web-services - Amazon VPC 中的 Puppet Behavior 不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9691376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com