我正在尝试调整实例的磁盘大小(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
命令;它不会让步。
我是服务器的这一部分的新手,我不确定为什么以及我的输出与文档中的输出有何不同。 我怎样才能使实例访问新添加的磁盘空间?
答案 0 :(得分:1)
找到磁盘的名称:
ll /dev/disk/by-id
运行resize2fs
命令并传递磁盘名称:
resize2fs /dev/disk/by-id/[DISK_NAME]