この記事は2年以上前の投稿になります。
記載された情報が古くなっている可能性がございますので十分ご注意ください。
記載された情報が古くなっている可能性がございますので十分ご注意ください。
Hyper-VのゲストOSでCentOSを使っていた際に出会った現象です。
Hyper-Vのネットワーク設定でMACアドレスが自動になっていると何かの拍子に変わってしまいます。
当然、OSの設定でもMACアドレスは記録されているので、ハードウェア情報とOSのネットワークドライバ設定の値が違ってしまい、「different MAC address than expected」エラーが発生します。
MACアドレスの確認方法
>cat /etc/sysconfig/hwconf | grep network.hwaddr
>cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep HWADDR
上記2つで表示されているアドレスを同じにしてあげる必要があります。
ネットワークドライバ設定(ifcfg-eth0)を修正してあげればOKです。