Centos7 LVM管理的逻辑卷根目录扩容

fdisk /dev/sdb       #对新加磁盘进行分区操作
pvcreate /dev/sdb1 #创建一个物理卷
vgs #查看现有的卷组
vgextend centos /dev/sdb1 #将创建的物理卷扩展至现有的root卷组
lvs #查看现有逻辑卷
lvextend -L +1.95T /dev/centos/root #将空间扩展至根分区的逻辑卷中
xfs_growfs /dev/centos/root #格式化扩展的逻辑卷,如果是ext4格式的文件,使用resize2fs  对ext4格式的磁盘格式化

/var目录扩容

1、查看初始的磁盘目录

[root@localhost ~]# df -HT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 4.1G 0 4.1G 0% /dev
tmpfs tmpfs 4.2G 0 4.2G 0% /dev/shm
tmpfs tmpfs 4.2G 9.3M 4.1G 1% /run
tmpfs tmpfs 4.2G 0 4.2G 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 11G 2.2G 8.1G 21% /
/dev/mapper/centos-var xfs 2.2G 145M 2.0G 7% /var
/dev/mapper/centos-home xfs 2.2G 34M 2.2G 2% /home
/dev/sda1 xfs 521M 145M 377M 28% /boot
tmpfs tmpfs 821M 0 821M 0% /run/user/0

2、服务器增加一个硬盘并分区

[root@localhost ~]# fdisk -l
...
Disk /dev/sdb: 4294 MB, 4294967296 bytes, 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x2e0f7732 Device Boot Start End Blocks Id System
/dev/sdb1 2048 8388607 4193280 8e Linux LVM

3、查看var所在的卷组(查看到VG Name:centos)

[root@localhost ~]# lvdisplay
....
--- Logical volume ---
LV Path /dev/centos/var
LV Name var
VG Name centos
LV UUID rRzpmV-wmlt-0IHk-KBR8-rRRy-BBxs-VJ92E5
LV Write Access read/write
LV Creation host, time localhost, 2020-06-12 16:37:42 -0400
LV Status available
# open 1
LV Size 2.00 GiB
Current LE 512
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:3
#VG默认信息
[root@localhost ~]# vgdisplay
--- Volume group ---
VG Name centos
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 1
Act PV 1
VG Size <15.51 GiB
PE Size 4.00 MiB
Total PE 3970
Alloc PE / Size 3969 / 15.50 GiB
Free PE / Size 1 / 4.00 MiB
VG UUID fvDOrI-1z8x-7Lkq-s8kR-9UfE-UpEa-BkVVjH

4、扩容/var目录所在的vg和lv

#扩容VG
[root@localhost ~]# vgextend centos /dev/sdb1
Volume group "centos" successfully extended #扩容LV
[root@localhost ~]# lvextend -L +2G /dev/centos/var
Size of logical volume centos/var changed from 2.00 GiB (512 extents) to 4.00 GiB (1024 extents).
Logical volume centos/var successfully resized. #更新
[root@localhost ~]# xfs_growfs /dev/centos/var

5、查看磁盘空间

df -Th

https://www.cnblogs.com/kevingrace/p/5825963.html

umount /home           卸载掉/home目录

vi /etc/fstab                编辑分区表文件,注释掉/home分区

systemctl reboot       重启

df -h                           查看磁盘情况
Mount 查看挂载情况 vgdisplay -v 查看lvm情况 lvremove /dev/cl/home 删除/home分区 vgdisplay -v 查看lvm情况 lvextend -L850GiB /dev/cl/root 将磁盘空间添加给/目录 vgdisplay -v xfs_growfs /dev/cl/root df -h systemctl reboot

Centos7 LVM管理的逻辑卷根目录扩容和/var目录扩容的更多相关文章

  1. LINUX逻辑卷(LVM)管理与逻辑卷分区

    LINUX之逻辑卷管理与逻辑卷扩展 LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,和直接使用物理存储在管理上相 ...

  2. 烂泥:LVM学习之逻辑卷LV及卷组扩容VG

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上篇文章中介绍了有关LVM基础的知识,这篇文章我们来介绍如何给LVM的逻辑卷LV及卷组VG扩容. LVM的逻辑卷,我们知道它最后相当于一个分区,既然是一 ...

  3. LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除

    一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...

  4. 新玩法,CentOS7中LVM通过扩展逻辑卷扩展swap空间

    在我们日常运维工作中,偶尔也会遇到需要扩展swap空间的操作.扩展swap空间的方法很多,现在让我们一起来探讨一下,在LVM下扩展swap空间的方法. 1.查看一下卷组,是否还有空闲空间能用于扩展sw ...

  5. 烂泥:LVM学习之逻辑卷及卷组缩小空间

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上一篇文章,我们学习了如何给LVM的逻辑卷及卷组扩容.这篇文章我们来学习,如何给LVM的逻辑卷及卷组缩小空间. 注意逻辑卷的缩小一定要离线操作,不能是在 ...

  6. 烂泥:LVM学习之逻辑卷、卷组及物理卷删除

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上篇文章,我们介绍了有关LVM的逻辑卷及卷组的空间缩小.这次我们来介绍下如何删除一个逻辑卷及卷组. 删除逻辑卷需要以下几个步骤: 1. 卸载已经挂载的逻 ...

  7. centos7上修改lv逻辑卷的大小

    author:headsen  chen date: 2019-03-18 15:24:22 1,查看 [root@localhost mnt]# df -h Filesystem Size Used ...

  8. 自学Linux Shell8.2-linux逻辑卷LVM管理

    点击返回 自学Linux命令行与Shell脚本之路 8.2-linux逻辑卷LVM管理 Linux逻辑卷管理器软件包用来通过将另外一个硬盘上的分区加入已有文件系统,动态地添加存储空间. 1. 逻辑卷L ...

  9. LVM(逻辑卷管理器)部署、扩容、缩小

    物理卷 -- Physical Volume -- PV 卷组  -- Volume Group  -- VG 逻辑卷 -- Logical Volume -- LV 1.硬盘设备管理技术虽然能够有效 ...

随机推荐

  1. Java(232-245)【Collection、泛型】

    class GenericInterfaceImpl2<I> implements GenericInterface<I> { @Override public void me ...

  2. Zookeeper基础原理&应用场景详解

    简单了解Zookeeper Tips: 如果之前对Zookeeper不了解的话,这里大概留个印象就好了 Zookeeper是一个分布式协调服务,可以用于元数据管理.分布式锁.分布式协调.发布订阅.服务 ...

  3. 通过ECK部署elasticsearch集群(k8s+elasticsearch+kibana)

    参考 https://blog.51cto.com/14783669/2558785

  4. poj_1700 题解

    题目描述:在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边. 如果不借助手电筒的话,大家是无论如何也不敢过桥去的. 不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时过. 如果各自 ...

  5. 计算机系统原理:cache容量计算

    Cache容量计算例题: 假定主存地址位数为32位,按字节编址,主存和cache之间采用4-路组相联映射方式,主存块大小为4个字,每字32位,采用直写(Write Throght)方式和LRU替换策略 ...

  6. 生活随笔:Furious 7:人生的路口,你先向西,但终点只有一个

       FOR PAUL It's never goodbye see you again         "他永远都是我们的家人."Dom起身准备离开 Letty问他,你打算不告而 ...

  7. 锁定项目的 node 版本

    一些老项目对 node 版本是有要求的,往往使用默认的新版本包安装不上,scripts 也跑不起来. 之前就遇到过运行一个小程序项目时,根据文档来,第一步安装就出错.本着办法总比问题多的理念,来一个解 ...

  8. 【SpringBoot】Spring Boot

    Spring Boot是由Pribotal团队提供,设计用来简化新Spring应用的初始搭建和开发过程的开源框架. 随着Spring体系越来越庞大,各种配置也是越来越复杂,Spring Boot就是解 ...

  9. 【工具类】获取Http请求IP的工具类

    public class IpAddressUtil { public static String getIpAddr(HttpServletRequest request){ String ipAd ...

  10. hdu1816 + POJ 2723开锁(二分+2sat)

    题意:      有m层门,我们在最外层,我们要一层一层的进,每一层上有两把锁,我们只要开启其中的一把们就会开,我们有n组钥匙,每组两把,我们只能用其中的一把,用完后第二把瞬间就会消失,问你最多能开到 ...