如何在EC2-CentOS上调整音量大小? [英] How to resize volume on EC2 - CentOS?
问题描述
我在AWS上创建了EMR,并在ssh上创建了一个名称节点.
注意到存在空间问题,AWS控制台中的容量从200GB-> 500GB增加.
然后重新启动实例,并显示没有更改:
I created EMR on AWS and ssh to a name node.
Noticed there was a space issue and increased volume in AWS console from 200GB -> 500GB.
Then rebooted instance and it is showing that there is no change:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 197G 187G 3.1M 100% /
tmpfs 32G 0 32G 0% /dev/shm
cm_processes 32G 0 32G 0% /var/run/cloudera-scm-agent/process
试图检查分区,这是显示的内容:
Tried to check partitions and this is what is showing:
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 500G 0 disk
└─xvda1 202:1 0 200G 0 part /
然后做了resize2fs
,但显示了nothing to do
:
sudo resize2fs /dev/xvda1
resize2fs 1.41.12 (17-May-2010)
The filesystem is already 52428544 blocks long. Nothing to do!
大小没有变化.
接下来我该怎么办?
Size did not change.
What should I do next?
谢谢.
推荐答案
-
在对所有ebs卷进行任何调整大小操作之前,先对其进行快照.
Snapshot all ebs volumes you care about before doing any resize operations on them.
安装growpart
sudo yum install cloud-utils-growpart
Install growpart
sudo yum install cloud-utils-growpart
调整分区大小growpart /dev/xdva 1
重新启动reboot now
运行lsblk
并确认分区现在是完整磁盘大小
Run lsblk
and verify that the partition is now the full disk size
您可能仍然需要运行sudo resize2fs /dev/xvda1
来扩展文件系统
You may still have to run sudo resize2fs /dev/xvda1
to expand the filesystem
这篇关于如何在EC2-CentOS上调整音量大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!