离线安装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 ...
随机推荐
- MySQL之单表查询
一.关键字的执行优先级 1,from:找到表 2,where:拿着where指定的约束条件,去文件/表中取出一条条数据 3,group by:将取出的一条条数据进行分组,如果没有group by,则整 ...
- HTML 中获取现在时间,实时时间获取
JavaScript Date 对象 Date 对象用于处理日期与实际. 创建 Date 对象: var now = new Date(). 方法 描述 getDate() 从 Date 对象 ...
- 8.并发容器ConcurrentHashMap#put方法解析
jdk1.7.0_79 HashMap可以说是每个Java程序员用的最多的数据结构之一了,无处不见它的身影.关于HashMap,通常也能说出它不是线程安全的.这篇文章要提到的是在多线程并发环境下的Ha ...
- Ajax实现的城市二级联动一
前一篇是把省份和城市都写在JS里,这里把城市放在PHP里,通过发送Ajax请求城市数据渲染到页面. 1.html <select id="province"> < ...
- blfs(systemd版本)学习笔记-wget的安装与配置
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! blfs wget项目地址:http://www.linuxfromscratch.org/blfs/view/stable-s ...
- MySQL chartset
-- # https://dev.mysql.com/doc/refman/8.0/en/charset-database.html -- create database aixinyz; -- 默認 ...
- Salesforce的报表和仪表板
报表是现代企业中最常用到的功能之一.Salesforce中提供了强大的报表和仪表板功能. 报表和仪表板简介 报表是一组数据展示,用户可以自定义规则,只有符合相应规则的数据才会显示出来. Salesfo ...
- (网页)angular中实现li或者某个元素点击变色的两种方法(转)
转自脚本之家: 本篇文章主要介绍了angular中实现li或者某个元素点击变色的两种方法,非常具有实用价值,需要的朋友可以参考下 本文介绍了angular中实现li或者某个元素点击变色的两种方法,分享 ...
- (网页)JS编程中,有时需要在一个方法返回两个个或两个以上的数据
转自脚本之家: 1 使用数组的方式,如下: <html> <head> <title>JS函数返回多个值</title> </head> & ...
- IO事件驱动模型
1:IO事件驱动模型简介 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求: (2)每收到一个请求,创建一个新的线程,来处理该请求: (3)每 ...