VMware Fusion(Mac用)とVMware ESXi/vSphereの両方で次の問題に遭遇しました。多くの方はこの問題に精通しており、VMware KBで説明されています:「 ネットワーキングがクローンLinux仮想マシン(2002767) で機能しません。」
/etc/sysconfig/network-scripts/ifcfg-ethN
には、最初のマシンのインターフェースのMACアドレスが含まれています。ifcfg-ethN
を編集して、このMACをHWADDR=
フィールドに追加する必要があります。 MACを単純にカットアンドペーストしてフィールドに貼り付けることはできないため、特にペンと紙にMACを書き留めておくのを忘れた場合は、エラーが発生しやすくなります。/etc/udev/rules.d
が必要です私はこれを行うことができますが、何かをテストするために新しいVM=をスピンアップしたいだけの場合、それはエラーが発生しやすく、一種の苦痛です。
この手動プロセスを簡略化する方法はありますか?新しいマシンのクローンを作成するとき、MACアドレスの問題をどのように修正しますか?
デバイスの永続性の要素は、これらのVMの邪魔になるだけなので、それを取り除きます。
HWADDR
ファイルからUUID
およびifcfg
行を完全に削除し、/etc/udev/rules.d/70-persistent-net.rules
複製前これにより、新しいMACアドレスを持つeth0が実際にifcfg-eth0
初回起動時。