Compute Engine调整实例的磁盘大小

时间:2017-09-25 15:44:54

标签: ubuntu-14.04 google-compute-engine diskspace disk-partitioning

我正在尝试调整实例的磁盘大小(Ubuntu 14.04)。我通过控制台界面从10GB图像设置了一个新实例,并将其编辑为20GB。 在控制台的任何地方,实例都设置为20GB。当我进入SSH时,它没有。

如果我运行df -h,这就是输出

Filesystem      Size  Used Avail Use% Mounted on
udev            1.8G  4.0K  1.8G   1% /dev
tmpfs           370M  280K  370M   1% /run
/dev/sda1       9.9G  4.8G  4.6G  52% /                      < clearly just 10GB
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M  4.0K  5.0M   1% /run/lock
none            1.9G     0  1.9G   0% /run/shm
none            100M     0  100M   0% /run/user

此时the documentation说使用resize2fs“调整操作系统的大小以使用空间”。如果我运行sudo lsblk,这就是输出。

NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda      8:0    0  20G  0 disk 
`-sda1   8:1    0  10G  0 part /

无论以何种方式尝试使用resize2fs命令;它不会让步。

我是服务器的这一部分的新手,我不确定为什么以及我的输出与文档中的输出有何不同。 我怎样才能使实例访问新添加的磁盘空间?

1 个答案:

答案 0 :(得分:1)

找到磁盘的名称:

ll /dev/disk/by-id

运行resize2fs命令并传递磁盘名称:

resize2fs /dev/disk/by-id/[DISK_NAME]