如何在EC2-CentOS上调整音量大小? [英] How to resize volume on EC2 - CentOS?

查看:130
本文介绍了如何在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?

谢谢.

推荐答案

  1. 在对所有ebs卷进行任何调整大小操作之前,先对其进行快照.

  1. 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆