web-dev-qa-db-ja.com

ホストにホスト名やドメインがありません

私はubuntu10.04でpuppet0.25.4を使用していますが、puppetをインストールすると、以下の情報が得られます:11月29日10:30:30 puppet puppetmasterd [4422]:ホストにホスト名やドメインがありません:pclient.example.com

11月29日10:30:30puppet puppetmasterd [4422]:pclient.example.comのカタログを0.02秒でコンパイルしました

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:

> [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

site.ppのデフォルトノードを使用します

私は人形が初めてなので、これらの問題の理由がわかりません!!

ありがとうございました!!!

5
anlawang

Puppetは、/ etc /resolv.confのドメイン宣言からデフォルトのドメインを取得します。コメントアウトされている場合でも、最後のドメイン宣言から取得します。

3
Nicolas Jungers

質問する前に、ServerFaultで「Puppet」を検索しましたか?

ご覧ください:

パペット:Node名前は逆引きDNSに依存しているようですか?

そして、これがあなたの状況に当てはまるかどうかを確認しますか?

それ以外の場合は、構成について説明してください。

1
ChrisNZ