10
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vagrant&Virtual Box開発環境下でメモリと容量を増やす

Last updated at Posted at 2018-06-24

概要

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

以上で、きちんと容量とメモリを増設することができました。

10
9
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?