【Vagrant】up時の「Vagrant encountered an error~」の対処方法


この記事はプロモーションを含みます。

vagrant upコマンドの実行時に発生する「Vagrant encountered an error~」の対処方法について解説します。

事象

Vagrant環境で、VMwareプロバイダーを使用して「vagrant up」コマンドを実行した際、下記のエラーが出力されます。

PS C:\VM\Vagrant> vagrant up
Vagrant encountered an error while attempting to load the utility
service key file. This error can occur if the Vagrant VMware Utility
has not yet been installed, or if it was installed incorrectly. If
this error persists after running the Vagrant VMware Utility installer
again, please contact support at: support@hashicorp.com

Information about the Vagrant VMware Utility, including installation
instruction, can be found here:

  https://www.vagrantup.com/docs/vmware/vagrant-vmware-utility.html

  Path:  C:/ProgramData/hashicorp/vagrant-vmware-desktop/certificates/vagrant-utility.client.crt
  Error: No such file or directory @ rb_sysopen - C:/ProgramData/hashicorp/vagrant-vmware-desktop/certificates/vagrant-utility.client.crt

原因と対処方法

このエラーが発生する原因としては、
VMwareプロバイダーを使用する際に必要な「Vagrant VMware Utility」がインストールされていないからです。

対処方法としては「Vagrant VMware Utility」をインストールすることです。
インストール方法は以下にまとめていますので、そちらをご覧下さい。

インストール後に再度、vagrant upコマンドを実行すると、エラーが出力されなくなっているかと思われます。
記事は以上となります。

コメント

タイトルとURLをコピーしました