O Puppet obtém seu domínio padrão da declaração de domínio em /etc/resolv.conf. Ele é obtido da última declaração de domínio, mesmo que seja comentado.
eu uso fantoche 0.25.4 no Ubuntu 10.04, quando o fantoche instalado, eu tenho o infor abaixo: Nov 29 10:30:30 puppetmasterd [4422]: Host está sem nome de host e / ou domínio: pclient.example.com
Nov 29 10:30:30 puppetmasterd puppet [4422]: Catálogo compilado para pclient.example.com em 0.02 segundos
i dont know how to fix it ,who can help me
thank you !
my configuration :
I use apt-get to install the puppet,so some configuration have been fixed
puppet.conf on client :
> [main] server=puppet.example.com
> logdir=/var/log/puppet
> vardir=/var/lib/puppet
> ssldir=/var/lib/puppet/ssl
> rundir=/var/run/puppet
> factpath=$vardir/lib/facter
> pluginsync=false
> templatedir=$confdir/templates
> prerun_command=/etc/puppet/etckeeper-commit-pre
> postrun_command=/etc/puppet/etckeeper-commit-post
> certname=pclient.example.com
> node_name=cert [puppetd]
> runinterval=30
puppet.conf no servidor:
> [main] logdir=/var/log/puppet
> vardir=/var/lib/puppet
> ssldir=/var/lib/puppet/ssl
> rundir=/var/run/puppet
> factpath=$vardir/lib/facter
> pluginsync=true
> templatedir=$confdir/templates
> prerun_command=/etc/puppet/etckeeper-commit-pre
> postrun_command=/etc/puppet/etckeeper-commit-post
i usuário o nó padrão no site.pp
Eu sou mais novo no fantoche, então eu não sei o motivo desses problemas!
obrigado novamente !!!
O Puppet obtém seu domínio padrão da declaração de domínio em /etc/resolv.conf. Ele é obtido da última declaração de domínio, mesmo que seja comentado.
Você procurou por "Puppet" no ServerFault antes de fazer a pergunta?
Por favor, olhe para:
Puppet: O nome do nó parece dependente do DNS reverso?
e veja se isso pode ser aplicável em sua situação?
Caso contrário, descreva sua configuração.