[Vagrant]作成したBoxからVMを作成した際にエラーがでた時の対処法


VagrantでBoxを作成し、そのBoxからVMを作成したところエラーが出たので、対処法をメモしておきます。
vagrant upでVMを起動すると以下の様なエラーがでました。

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

ARPCHECK=no /sbin/ifup eth1 2> /dev/null

Stdout from the command:

Device eth1 does not seem to be present, delaying initialization.


Stderr from the command:

eth1 などと書いてあるのでネットワーク関係の問題のようです。
以下のサイトを参考に設定を変更します。

参考サイト
macで作られたvagrant boxをもらったときに出るネットワークエラーの対処法

vagrant sshでvmにログインします。

vagrant ssh

ログイン後以下のコマンドを実行

sudo ln -s -f /dev/null /etc/udev/rules.d/70-persistent-net.rules

VMからログアウトして、vagrantを再起動。

vagrant reload

これで、エラーが出力されなくなりました。

コメントを残す