RHEL7 增加扩展磁盘容量

RHEL7 增加扩展磁盘容量

我有一个 Hadoop 集群,它很快就没有空间了。这个集群是在 GCP(Google Cloud Platform)计算引擎上的 RHEL7 VM 上构建的。我最初在 4 个节点上为集群配置了 10Gb 驱动器,但这似乎还不够,因为 Ambari 告诉我 HDFS 已满 86%,尽管我还没有加载任何数据。无论如何,我进入了 GCP 控制台,并将每个节点上的驱动器“扩展”到 20Gb。我想我有两个问题 - 1) 如何在 RHEL 中安装额外的容量?2) 如何告诉 HDFS/Ambari 使用新容量?

当我运行“fdisk -l”时,我可以看到扩展驱动器 fdisk -l 但是在 df -h df -h 中我看不到它 这是有道理的,因为它尚未安装。

我对 fdisk 感到困惑。/dev/sda1 下显示所有 20Gb,但 df 仅显示 10Gb。如果 fdisk 已显示容量已分区,我该如何安装额外的容量?由于我只是扩大了现有磁盘,而不是添加新磁盘,这会弄乱一切吗?

查找 磁盘管理

答案1

分区已扩展,但其上的文件系统尚未扩展。使用适当的命令来扩展它。对于 ext4(以及一些其他文件系统),您可以使用 resizefs 命令。我不确定 hdfs 是否适用。

答案2

以下步骤调整持久磁盘上的文件系统和分区的大小应该会指导您完成调整 PD 大小的过程。

注意:在 fdisk 命令会话(对分区表进行更改)之后,以及重新读取分区表之前,使用 partprobe 命令通知内核有关更改,如下所示:

demo@google-my-disk:~$ sudo partprobe /dev/sda1 

并确认更改:

demo@google-my-disk:~$ sudo fdisk -l 

并按照“

如何告诉 HDFS/Ambari 使用新容量?

首先使用以下命令识别具有文件系统和分区的磁盘:

$ df -h

您需要增加 /home 空间。分步说明可在以下帖子中找到如何增加HDFS的容量

相关内容