web-dev-qa-db-ja.com

Vagrant破損したインデックスファイルC:\ Users \ USERNAME \ .vagrant.d / data / machine-index / index

Windows 8.1がクラッシュしました。これで、distに破損したファイルがいくつかあります。これには、Vagrant Machine Indexが含まれます(名前が正しい場合はわかりませんが、このファイル-> C:\ Users\USERNAME.vagrant.d/data/machine-index/indexであることはわかっています)。

だからそこにはたくさんのバイナリまたは16進数のものがあります(私はこのようなものを扱っていないので私も間違っていないので訂正してください!)そしてVagrantは私がすべてを開始しようとすると次のメッセージを吐き出しますブート。

vagrant upはこれを返します

The machine index which stores all required information about
running Vagrant environments has become corrupt. This is usually
caused by external tampering of the Vagrant data folder.

Vagrant cannot manage any Vagrant environments if the index is
corrupt. Please attempt to manually correct it. If you are unable
to manually correct it, then remove the data file at the path below.
This will leave all existing Vagrant environments "orphaned" and
they'll have to be destroyed manually.

Path: C:/Users/Username/.vagrant.d/data/machine-index/index
44

私にも同じことが起こりました。そのため、Vagrantを再び機能させるために、machine-indexフォルダーからインデックスファイルと.lockファイルを削除しました。

119
Jukka Puranen