仮想マシンを移行するとインターフェイス名が変更されますが、元の名前は有効です。

仮想マシンを移行するとインターフェイス名が変更されますが、元の名前は有効です。

私は理解し、解決策を見つけなければならない複雑で不思議な状況に直面しています。

背景:私たちはOVFを介して製品を仮想アプライアンスに出荷します。次世代製品では、パッケージャーを使用してゴールデンイメージを生成し、アダプター名がens160のインターフェースファイルを提供しました。そこにすべてが大丈夫です。しかし、同じ方法で出荷される古い製品がありますが、これにはパッケージングスクリプトはありません。以前は仮想マシンを使用していましたが、それを変更してからOVFにエクスポートしました。

先週、私たちは以前の製品のバグ修正を行う必要がありました。 OVFをエクスポートしようとしたときに、vCenterホストがクラッシュしてエクスポートできませんでした。そこで別のホストに移り、ここでパッカーベースのプロジェクトを構築しました。

もともとコンピュータにもens160という名前がありましたが、別のホストに移行したときに名前がens32に変更され、ネットワークサービスでens160が有効な名前ではないと言いました。しかし、ens160がこのホストで有効な名前であることを知っています。論理アドレスを一覧表示すると、ens32のみが表示されます。

なぜ変わったのですか? ens160を強制的に使用したり、起動時に正しいインターフェイス名でインターフェイスファイルを生成したりするにはどうすればよいですか?予測可能なネットワークインターフェイス名を理解するのは本当に難しいです。あまり予測できないようです。

ベストアンサー1

おすすめ記事