Packer: VMWare-isoがネットワークに接続していません

作成日 2018年01月11日  ·  3コメント  ·  ソース: hashicorp/packer

CoreOSイメージをESXi6.5サーバーに展開しようとしています。

私が直面している問題は、マシンがESXiサーバーの「VMネットワーク」に接続できないことです。

次のように設定すると、Networkdeviceは接続済みと表示します: "ethernet0.startConnected": "TRUE"

しかし、ESXi UIでマシンのハードウェア構成を調べると、「接続済み:false」と表示されます。

vmx_dataで適切なドキュメントを見つけることができなかったため、サーバー上にcoreOSマシンを手動で作成し、構成をエクスポートしました。 これはovfファイルにつながります。 次に、ovfファイルをそのマシンのVMXバージョンに変換し、構成をjsonにコピーしました。 「フルサンプル」としてリンク

ただし、これにより、縮小バージョンと同じ動作が発生します。 どちらの構成でも重要なものが不足しているかどうかわからないため、両方を提供しました。

ESXiホストはデフォルト構成になっています。 考えられるエラーの原因を最小限に抑えるために、サーバーのファイアウォールをオフにしましたが、生産的に使用されていません。

テンプレートとして使用したマシンは正常に動作します。 同じイメージを使用してホストにマシンを手動で登録することによって作成されます
image

そして、手動で作成したマシン内からgoogleにpingを実行できます。 パッカーが作成したマシンからは同じことができません。 パッカーがssh接続がポップアップするのを待っている間に、ESXiWebインターフェイスを使用してVM上にシェルを作成することでこれを実行しようとしました。

ログ
https://gist.github.com/DanielBo/c2260a668b836ac2b90b448353a066fa

削減されたサンプル
https://gist.github.com/DanielBo/cc4b31115a4a83f5ce145c4500e13b71

完全なサンプル
https://gist.github.com/DanielBo/c86e9d9943595d6d091d78ee4aaf34bf

buildevmware-esxi question

最も参考になるコメント

こんにちは、

「vmx_data」内に追加

"ethernet0.networkName": "VMネットワーク"、

ありがとう、

全てのコメント3件

こんにちは、

「vmx_data」内に追加

"ethernet0.networkName": "VMネットワーク"、

ありがとう、

この問題が使用上の質問なのかバグなのかがはっきりしなかったので、締めくくります。 それでもこれを機能させようとしている場合は、ネットワークのデバッグについて、メーリングリストに連絡してください。

_ 30日間_⏳クローズされたため、この問題をロックします。 これは、メンテナがアクティブな問題を見つけて集中するのに役立ちます。

これに似た問題を見つけた場合は、新しい問題を開いて問題テンプレートに記入してください。さらに調査するために必要なすべての詳細を取得できます。

このページは役に立ちましたか?
0 / 5 - 0 評価