2
3

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のsnapshotでディスクの容量を増やす

Last updated at Posted at 2017-12-08

Vagrantのsnapshotでディスクの容量を増やす

はじめに

vagrantのディスクサイズを増やす場合vmdkをvdiに変換してサイズを増やし…等をするが
snapshotを使用している場合は同じようにやってもfdisk -lに数字が反映されず容量を増やすことができなかった。

plugin vagrant-disksizeを使う

まずvagrant-disksizeをインストール

$ vagrant plugin install vagrant-disksize

次にVagrantfileに変更するサイズを指定する

  if Vagrant.has_plugin?("vagrant-disksize")
    config.disksize.size = '230GB'
  end

このサイズはVBoxManage modifyhd xxxx.vdi --resize xxxxで指定したサイズと合わせる。

またここまでやって、わたしの環境ではVirtualBox上のストレージに表示されるディスクのサイズが反映されなかったので
一旦ストレージを削除して再度追加しなおしたら反映された。

$ fdisk -l
Disk /dev/sda: 247.0 GB, 246960619520 bytes, 482344960 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009a268

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    20971519     9436160   8e  Linux LVM

Disk /dev/mapper/centos-root: 8585 MB, 8585740288 bytes, 16769024 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-swap: 1073 MB, 1073741824 bytes, 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

参考

Vagratfileに一行書くだけでVMのディスク容量を増やす方法
https://qiita.com/yut_h1979/items/c84c490053877beee5c1

2
3
0

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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?