【エラー】a virtualbox machine with the name ” already exists vagrant…

更新日:

ローカル環境をVirtualBox / Vagrantといった環境でHomestead Vagrant Boxをインストールしている状態でvagrant upをしたところ下記のエラーが表示された。

 % vagrant up
A VirtualBox machine with the name 'homestead' already exists.
Please use another name or delete the machine with the existing
name, and try again.

翻訳してみると「「homestead」という名前の VirtualBox マシンは既に存在します。別の名前を使用するか、既存のマシンを削除してください名前を付けて、もう一度やり直してください。」とのこと。

なので下記のコマンドでアクティブ状態を確認しました。

vagrant global-status

どうやらキャッシュが原因で同じ名前が重複してしまい、上記のエラーが表示されていたようです。vagrant haltをし忘れていたためキャッシュが残ってしまたようです。なのでこのキャッシュを削除することで解決できました。

【GUI】VirtualBoxを開き起動中のマシンを電源オフにして削除する

下記の図のように停止したいマシンを右クリックし【閉じる】→【電源オフ】で電源オフにすることができます。

そして不要なので削除することでvagrant upができるようになりました。