puppet 2.6.18 をインストールしてテストしたところ、問題なく動作していました。
次に、Puppet サーバーに Apache と Passenger をインストールします。
私はパペットエージェントで実行しています:
puppet エージェント —テスト
そして、私はエラーを受け取りました:
「警告: 失敗したカタログエラーでキャッシュを使用していません: カタログを取得できませんでした; 実行をスキップしています」
パペットサーバーの access_log には次のものがあります。
"GET /production/catalog/puppet.agent.domain?facts=eNqVV2… &facts_format=b64_zlib_yaml HTTP/1.1" 404 343 "-" "-"
そして、error_log には次のようなものがあります。
ファイルが存在しません: /usr/share/puppet/rack/puppetmasterd/public/production
ファイル /usr/share/puppet/rack/puppetmasterd/public が空であることを確認します。
インストールの一部として作成するだけです。
私は何が欠けていますか?