1 つのサーバー、1 つのクライアント、およびワークステーションとしての別のクライアントで構成されるテスト環境があります。
私はコマンドを知っています
# knife cookbook site install apache2
しかし、クックブック サイトを使用してダウンロードすることさえできないため、このコマンドはエラーを生成します。ダウンロードすると、
# knife cookbook site download apache2
これが出てくる、
ERROR: Connection refused connecting to cookbooks.opscode.com:80 for /api/v1/cookbooks/apache2, retry 1/5
ERROR: Network Error: Connection refused - Connection refused connecting to cookbooks.opscode.com:80 for /api/v1/cookbooks/apache2, giving up
Check your knife configuration and network settings
この問題を解決する何かがある場合は、共有してください。ただし、私の主な問題は、クックブックを手動でインストールする方法を知ることです。料理本のサイトからではありませんか?そこの「ダウンロード」ボタンを使用してサイトからダウンロードしてから、tar.gzをワークステーションにコピーし、シェフサーバーにアップロードし、クックブックをノードのランリストレシピに追加してから実行しました
# chef-client
ワークステーションで。取り付け方法は同じでしょうか?そうでない場合、それを行う方法はありますか?
ありがとうございました。