このすみノート

Webエンジニアが技術や趣味を書くブログです。

Vagrant boxのalmalinux/9を最新にしたら、ファイルマウントが安定した

職場の先輩が、vagrant upに失敗する問題に悩まされていた。 今まではPC再起動したりvagrant落として上げ直せば、成功することもあったようなのですが、いよいよ失敗率が100%になったようで一緒に解決しました。

vagrant upが失敗する理由

  • ファイル共有(ファイルマウント)が失敗するためです。ホスト機側にあるソースコードのディレクトリをVM機にマウントさせたいのですが、これがどうしても失敗します。
  • ファイル共有のタイプはNFSではなくvagnrantを指定しているため、もっともスタンダードなファイル共有かと思います。
  • なお、Windows 11環境です。

改善方法

  • 困ったときのアップデートということで、almalinux/9のboxをアップデートしたら改善しました。
  • vagrant box update almalinux/9 みたいな。
  • これは、Vagrantの開発環境でalamalinuxを使っているからです。

あとがき

  • というわけでvagrant upに失敗する問題は直ったのですが、次の課題としてファイル共有が遅い問題が残っております。
  • ファイル共有タイプをvagrantからNFSに変えたら、劇的に早くなったりするのだろうか?