离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(三)重新分配磁盘空间(可选)
一、查看文件系统
[root@master ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_master-lv_root 50G .2G 46G % /
tmpfs 16G 16G % /dev/shm
/dev/sda1 485M 39M 421M % /boot
/dev/mapper/vg_master-lv_home 231G 188M 219G % /home
由于我的HDFS存储目录实在根目录”/”下,因此实际这个节点上的存储空间只有50G,但是可以看出/dev/mapper/vg_master-lv_home下的空间有231G,大量空间没有被使用,因此我的目标是从中你抽取出223G的空间给根目录
二、卸载目录
[root@master ~]# umount /home
三、重新分配存储容量
[root@master ~]# e2fsck -f /dev/mapper/vg_master-lv_home
e2fsck 1.41. (-May-)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass : Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/vg_master-lv_home: / files (0.0% non-contiguous), / blocks
[root@master ~]# resize2fs -p /dev/mapper/vg_master-lv_home 10G
resize2fs 1.41. (-May-)
Resizing the filesystem on /dev/mapper/vg_master-lv_home to (4k) blocks.
Begin pass (max = )
正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass (max = )
正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/mapper/vg_master-lv_home is now blocks long. [root@master ~]#
四、重新挂载目录
[root@master ~]# mount /home
五、释放存储空间
将抽出223G空间释放以便重新分配
[root@master ~]# lvreduce -L 10G /dev/mapper/vg_master-lv_home
WARNING: Reducing active and open logical volume to 10.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lv_home? [y/n]: y
Reducing logical volume lv_home to 10.00 GiB
Logical volume lv_home successfully resized
[root@master ~]#
查看空闲的存储空间
[root@master ~]# vgdisplay
--- Volume group ---
VG Name vg_master
System ID
Format lvm2
Metadata Areas
Metadata Sequence No
VG Access read/write
VG Status resizable
MAX LV
Cur LV
Open LV
Max PV
Cur PV
Act PV
VG Size 299.51 GiB
PE Size 4.00 MiB
Total PE
Alloc PE / Size / 75.74 GiB
Free PE / Size / 223.77 GiB
VG UUID iF3Sxg-QDyY-2zkm-Tg6C-cuF5-UcRc-f7tCAm [root@master ~]#
六、为目标磁盘增加存储
[root@master ~]# lvextend -L +223G /dev/mapper/vg_master-lv_root
Extending logical volume lv_root to 273.00 GiB
Logical volume lv_root successfully resized
[root@master ~]# resize2fs -p /dev/mapper/vg_master-lv_root
resize2fs 1.41. (-May-)
Filesystem at /dev/mapper/vg_master-lv_root is mounted on /; on-line resizing required
old desc_blocks = , new_desc_blocks =
Performing an on-line resize of /dev/mapper/vg_master-lv_root to (4k) blocks.
The filesystem on /dev/mapper/vg_master-lv_root is now blocks long. [root@master ~]#
七、查看文件存储大小
[root@master ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_master-lv_root 269G .2G 254G % /
tmpfs 16G 16G % /dev/shm
/dev/sda1 485M 39M 421M % /boot
/dev/mapper/vg_master-lv_home .9G 164M .2G % /home
[root@master ~]#
1. 查看文件系统
|
[root@master ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_master-lv_root 50G 1.2G 46G 3% / tmpfs 16G 0 16G 0% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_master-lv_home 231G 188M 219G 1% /home [root@master ~]# |
由于我的HDFS存储目录实在根目录”/”下,因此实际这个节点上的存储空间只有50G,但是可以看出/dev/mapper/vg_master-lv_home下的空间有231G,大量空间没有被使用,因此我的目标是从中你抽取出223G的空间给根目录
2. 卸载目录
|
[root@master ~]# umount /home |
3. 重新分配存储容量
|
[root@master ~]# e2fsck -f /dev/mapper/vg_master-lv_home e2fsck 1.41.12 (17-May-2010) 第一步: 检查inode,块,和大小 第二步: 检查目录结构 第3步: 检查目录连接性 Pass 4: Checking reference counts 第5步: 检查簇概要信息 /dev/mapper/vg_master-lv_home: 11/15327232 files (0.0% non-contiguous), 1009843/61280256 blocks [root@master ~]# resize2fs -p /dev/mapper/vg_master-lv_home 10G resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/mapper/vg_master-lv_home to 2621440 (4k) blocks. Begin pass 2 (max = 32768) 正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 1871) 正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/mapper/vg_master-lv_home is now 2621440 blocks long. [root@master ~]# |
4. 重新挂载目录
|
[root@master ~]# mount /home |
5. 释放存储空间
将抽出223G空间释放以便重新分配
|
[root@master ~]# lvreduce -L 10G /dev/mapper/vg_master-lv_home WARNING: Reducing active and open logical volume to 10.00 GiB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce lv_home? [y/n]: y Reducing logical volume lv_home to 10.00 GiB Logical volume lv_home successfully resized [root@master ~]# |
查看空闲的存储空间
|
[root@master ~]# vgdisplay --- Volume group --- VG Name vg_master System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 299.51 GiB PE Size 4.00 MiB Total PE 76674 Alloc PE / Size 19390 / 75.74 GiB Free PE / Size 57284 / 223.77 GiB VG UUID iF3Sxg-QDyY-2zkm-Tg6C-cuF5-UcRc-f7tCAm [root@master ~]# |
6. 为目标磁盘增加存储
|
[root@master ~]# lvextend -L +223G /dev/mapper/vg_master-lv_root Extending logical volume lv_root to 273.00 GiB Logical volume lv_root successfully resized [root@master ~]# resize2fs -p /dev/mapper/vg_master-lv_root resize2fs 1.41.12 (17-May-2010) Filesystem at /dev/mapper/vg_master-lv_root is mounted on /; on-line resizing required old desc_blocks = 4, new_desc_blocks = 18 Performing an on-line resize of /dev/mapper/vg_master-lv_root to 71565312 (4k) blocks. The filesystem on /dev/mapper/vg_master-lv_root is now 71565312 blocks long. [root@master ~]# |
查看文件存储大小
|
[root@master ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_master-lv_root 269G 1.2G 254G 1% / tmpfs 16G 0 16G 0% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_master-lv_home 9.9G 164M 9.2G 2% /home [root@master ~]# |
离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(三)重新分配磁盘空间(可选)的更多相关文章
- 离线安装Cloudera Manager 5和CDH5(最新版5.1.3) 完全教程
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(六)CM的安装
一.角色分配 Cloudera Manager Agent:向server端报告当前机器服务状态. Cloudera Manager Server:接受agent角色报告服务状态,以视图界面展现,方便 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(一)环境说明
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(七)界面安装
一.安装过程 1.1 登录 1.2 接受许可协议 1.3 选择免费版本 1.4 选择下一步 1.5 选择当前管理的主机 1.6 选择使用Parcel安装,选择CDH版本,点击继续 1.7 等待安装 此 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(二)基础环境安装
一.安装CentOS 6.5 x64 具体安装过程自行百度 1.1 修改IP地址 [root@master ~]# vi /etc/sysconfig/network DEVICE=eth0 TYPE ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(四)数据库安装(单节点)
一.卸载CentOS自带的MySQL 1.1 查看之前是否安装过mysql [root@master mysql]# rpm -qa|grep -i mysql mysql-libs--.el6.x8 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(五)数据库安装(双节点)
一.方案选择 通过Lvs+keepalived+mysql(主主同步)实现数据库层面的高可用方案,需要两台服务器作为数据库提供业务数据的存储,应用服务器通过vip访问数据库,允许同一时间内一台数据库服 ...
- 离线安装 Cloudera Manager 5 和 CDH5.10
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Cloudera 完全开源的Hadoop ...
随机推荐
- 自定义Fiddler插件二
在之前博客自定义Fiddler插件一中主要是实现了IRequestInspector2接口,这个接口主要是针对单个请求的,在写接口测试案例的时候也是对一个接口进行处理,如果想批量进行操作,那就可以使用 ...
- [转]Angular——提示框
本文转自:https://blog.csdn.net/whm18322394724/article/details/80177950 版权声明:本文为博主原创文章,未经博主允许不得转载. https: ...
- java-上转型对象&抽象类-学习记录
上转型对象: 如果B类是A类的子类(或间接子类),当用子类创建对象b并将这个对象的引用放到父类对象a中时,如: A a; a = new b() 或 A a;B b = new B();a = b; ...
- 【IDEA&&Eclipse】2、从Eclipse转移到IntelliJ IDEA一点心得
本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你 ...
- Maven + SSM + Kaptcha 实现用户登录时验证码的获取(问题:302 Found)
pom.xml(对Kaptcha.jar的引用) <!-- 验证码 jar kaptcha--> <dependency> <groupId>com.github. ...
- c++类构造函数详解
//一. 构造函数是干什么的 /* 类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数->由构造函数完成成员的初始化工作 eg: Counter c1; 编译 ...
- HDU6191(01字典树启发式合并)
Query on A Tree Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Othe ...
- 小tips:JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法. JSON.stringify(obj)将JSO ...
- 【读书笔记】iOS-viewWillAppear:和viewDidLoad:
viewDidLoad:是视图第一次载入到内存中后调用的,viewWillApear:则是在每次视图显示到屏幕上之前调用. 参考资料:<iOS编程指南>
- CSS3圆圈动画放大缩小循环动画效果
代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" c ...