2017-06-09 16 views
0

Stackoverflowコミュニティの推奨に従って、私は最近、シェフのワークステーションをVMからUbuntu 16.04デスクトップを実行するマシンに移動しました。新しいマシンで同じHosted Chefユーザーを使用しているので、私は.pemファイルを再生成しました。シェフクライアントの実行時間を開始するナイフSSHコマンド

ナイフノードリストは、設定した2つの管理ノードとナイフ検索ノード名を返します。some-nameは、各ノードの検索結果を返します。シェフクライアントをノードで起動しようとすると、SSHタイムアウトが発生します。次のように私はシェフクライアントを開始するために使用していたコマンドが実行さ

は次のとおりです。

knife ssh 'name:managed-node1' 'sudo chef-client' --ssh-user c7-device --identity-file ~/chef/.chef/chucknorris.pem --attribute ipaddress 

特にimportantanceのものとすることができる情報のビットは、これらの管理対象ノードの各1は、解決可能なホスト名を持つVMであります。私のワークステーションを新しいマシンに移動した後に、管理対象ノードでシェフクライアントを起動しようとするとSSHタイムアウトが発生するのはなぜですか?いずれかのガイダンスのために予め

おかげで、

+0

シェフ以外の人にSSHできるのですか? – coderanger

+0

私はシェフを使ってSSHに精通していますが、私はSSHをあまり使用していません。チュートリアルへのリンクや、これを確認するのに役立つ資料がありますか?私はオンラインで見てきましたが、仮想マシンにどのようなコマンドを使用してSSHを使用するかわかりません。どの方向にも感謝します! – J0991

+0

アップデート:私のシェフのワークステーションは、VMとは異なる内部ネットワーク上にあることに注意してください。これが問題の原因になるかどうかはわかりません。 'ssh username @ ipaddress'というコマンドを使用しようとすると、接続がタイムアウトします。さらに、IPアドレスにpingを実行しても機能しません。 – J0991

答えて

0

コメントで上述したように、一般的にホスト間のネットワーク接続が存在しません。これはおそらくネットワークレイアウトを修正する必要があることを意味しますが、knifeの範囲外です。

+0

新しいシェフワークステーションマシンから(仮想マシンの)ホストマシンにpingを実行することで、これを確認できました。ホストマシンへのpingも失敗します。ネットワークのレイアウトに問題があるようです。 – J0991

関連する問題