【发布时间】:2018-06-14 00:45:09
【问题描述】:
我在 AWS 上创建了 EMR,并通过 ssh 连接到一个名称节点。
注意到存在空间问题,AWS 控制台中的容量从 200GB 增加到 500GB。
然后重启实例,显示没有变化:
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
尝试检查分区,结果如下:
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!
大小没有改变。
接下来我该怎么做?
谢谢。
【问题讨论】:
-
控制台说什么,音量大小调整完成了吗?
-
是的,控制台显示 500GB。
-
您的 lsblk 输出显示您的磁盘为 500G,但您的分区为 200G。您可以扩展您的 xvda1 分区(这在实时主文件系统上是一个有风险的操作)或创建第二个分区并将其安装在您需要的位置。
-
@RaGe - 你有这些操作的详细步骤吗?谢谢。
标签: amazon-web-services amazon-ec2 centos volume