uni farm

google compute engine(gce)のディスクの容量を増やす方法

gceを使ってるとインスタンスの容量が足りなくなることもある google compute engineディスクの容量を増やす方法を試した

ディスクサイズを変更する

google cloud console上でストレージ設定の変更

インスタンス一覧のページより https://console.cloud.google.com/compute/instances

設定を変更したいインスタンスを選択、詳細ページより ブートディスクとローカルディスクから、適当なディスクを選択

disk set1

ディスク画面から、編集をクリックして

disk set2

任意の数値に変更して、保存をクリック

disk set3

gceインスタンスでマウントボリュームの設定

以下はgce上で操作している

/の容量は30Gになっている

df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.4G     0  7.4G   0% /dev
tmpfs           1.5G  9.0M  1.5G   1% /run
/dev/sda1        30G   27G  2.9G  91% /
tmpfs           7.4G  108K  7.4G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.4G     0  7.4G   0% /sys/fs/cgroup
tmpfs           1.5G   32K  1.5G   1% /run/user/113
tmpfs           1.5G     0  1.5G   0% /run/user/1008

ディスクのサイズが設定した値256Gになっていることを確認

sudo lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  256G  0 disk 
└─sda1   8:1    0   30G  0 part /

パーティションサイズを拡大して

sudo growpart /dev/sda 1
CHANGED: partition=1 start=2048 old: size=62912479 end=62914527 new: size=536868831,end=536870879

ディスク容量を拡張する

sudo resize2fs /dev/sda1
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 16
The filesystem on /dev/sda1 is now 67108603 (4k) blocks long.

/の容量が増えているのを確認

df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.4G     0  7.4G   0% /dev
tmpfs           1.5G  9.0M  1.5G   1% /run
/dev/sda1       249G   27G  222G  11% /
tmpfs           7.4G  108K  7.4G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.4G     0  7.4G   0% /sys/fs/cgroup
tmpfs           1.5G   32K  1.5G   1% /run/user/113
tmpfs           1.5G     0  1.5G   0% /run/user/1008

参考

2022, Built with Gatsby. This site uses Google Analytics.