vagrantboxはデフォルトで512MBしか積んでいないため、作業しているうちにメモリ不足になることがあります。そこでvagrantboxのメモリ容量を増やす方法を紹介します。vagrantboxは以下で構築したものを使用します。
変更前のメモリ
変更前のメモリ容量です。
[vagrant@localhost ~]$ free -h
total used free shared buff/cache available
Mem: 486M 135M 86M 4.5M 265M 334M
Swap: 2.0G 0B 2.0G
[vagrant@localhost ~]$
Vagrantfileの修正
メモリを増やすにはVagratfileを修正します。
# 変更前
# config.vm.provider "virtualbox" do |vb|
# # Display the VirtualBox GUI when booting the machine
# vb.gui = true
#
# # Customize the amount of memory on the VM:
# vb.memory = "1024"
# end
# 変更後
config.vm.provider "virtualbox" do |vb|
# # Display the VirtualBox GUI when booting the machine
# vb.gui = true
#
# # Customize the amount of memory on the VM:
vb.memory = "1024"
end
vagrantを再起動します。
$ vagrant reload
変更後のメモリ
再起動後にメモリを確認します。
[vagrant@localhost ~]$ free -h
total used free shared buff/cache available
Mem: 990M 159M 529M 6.7M 301M 686M
Swap: 2.0G 0B 2.0G
無事にメモリを増やすことができました。
30代のWEB系企業エンジニアです。毎回同じようなことを検索してしまうので、自分の備忘録的に書いています。サイトのデザインはQiita(https://qiita.com)さんに寄せています。