我创建了一个公共VPC,然后添加了一堆节点,以便我可以将它用于火花群集。不幸的是,它们都有一个如下所示的分区设置:
ec2-user@sparkslave1: lsblk
/dev/xvda 100G
/dev/xvda1 5.7G /
我在这些机器上设置了一个云管理器,所有节点只剩下1G用于HDFS。如何扩展分区以便占用所有100G?
我尝试创建/ dev / xvda2,然后创建了一个卷组,将所有/ dev / xvda *添加到它,但/ dev / xvda1在安装时没有添加。在这种情况下,我无法从活动CD启动,它在AWS上。我也试过resize2fs,但是它说root分区已经占用了所有可用的块,因此无法调整大小。如何解决此问题以及如何在将来避免此问题?
谢谢!
答案 0 :(得分:1)
我认为你不能只调整正在运行的根卷。这就是你如何增加根大小:
答案 1 :(得分:0)
之前我遇到过同样的问题,但不记得解决方案了。你试过试试
吗?e2resize /dev/xvda1
*这是你使用ext3的时候,这通常是默认的。 e2resize命令将“增长”ext3文件系统以使用剩余的可用空间。