概要
VagrantとVirtual Boxを利用して、ローカル開発環境を作っていたのですが、途中で容量とメモリが足りなくなったので、Vagrantfileの設定を変更することで問題を解決しました。
動作環境
Vagrant Version: 2.1.1
Virtual box version 5.2.12
Box image ubuntu/xenial64 v20180615.0.0
Vagrantfileの変更
デフォルトでは仮想環境の容量は10GBで設定されているので、これを50GBまで増やします。
また、メモリも1024MBに変更します。
Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.disksize.size = '50GB' #容量を増やす時に追加する
config.vm.box_url = " --box-version"
config.vm.provider "virtualbox" do |vb| #メモリを増やす時にコメントアウトする
vb.memory = "1024" #メモリを増やす時にコメントアウトする
end #メモリを増やす時にコメントアウトする
end
変更が完了したら、vagrantを起動して以下のコマンドで、容量とメモリが増えているかどうかを確認します。
容量の確認
~/
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 490M 0 490M 0% /dev
tmpfs 100M 3.1M 97M 4% /run
/dev/sda1 49G 8.3G 41G 18% /
tmpfs 497M 0 497M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 497M 0 497M 0% /sys/fs/cgroup
vagrant 466G 110G 357G 24% /vagrant
tmpfs 100M 0 100M 0% /run/user/1000
メモリの確認
~/
$ free -m
total used free shared buff/cache available
Mem: 992 44 898 3 49 844
Swap: 0 0 0
以上で、きちんと容量とメモリを増設することができました。