Centos 文件存储目录容量扩展

之前博客有关于CDH的安装教程,但是最近在使用集群的时候发现集群中的hdfs总的存储空间与规划有较大差异,后来发现是文件目录容量的问题。本篇博客主要讲解如何更改特定目录的存储空间大小。

步骤:

1. 查看文件系统

Centos 文件存储目录容量扩展_第1张图片

据图,由于我的hdfs存储目录是在根目录”/”下,因此实际这个节点上的存储空间只有50G,但是可以看出在/dev/mapper/vg_slave7-lv_home下总空间有234G,大量的空间没有被使用,因此我的目标是从中抽出200G的空间给根目录。

2.卸载目录

umount /home

3.重新分配存储容量

e2fsck -f /dev/mapper/vg_slave7-lv_home

resize2fs -p /dev/mapper/vg_slave7-lv_home 34G

4.重新挂载

mount /home

这里写图片描述

容量已经减小

5.释放存储空间

将抽出的200G空间释放以便重新分配
lvreduce -L 34G /dev/mapper/vg_slave7-lv_home  
查看空闲的存储空间

Centos 文件存储目录容量扩展_第2张图片
这里多出了200G的存储

5. 为目标磁盘增加存储

lvextend -L +200G /dev/mapper/vg_slave7-lv_root   

resize2fs -p /dev/mapper/vg_slave7-lv_root  

查看文件存储大小
Centos 文件存储目录容量扩展_第3张图片

图片中我们可以看出目的已经达到,重启hdfs查看存储空间已经增加

你可能感兴趣的:(CDH,centos,HDFS)