Centos7根分区lvm扩容

Centos7根分区lvm扩容给根分区/dev/mapper/cl-root扩容20G空间1、先创建一个分区,并把其调整为8eLVM存储卷格式#重读分区表或重启服务器[root@rsq-8-163~]#partprobe#格式化新分区之前先查看根分区是什么文件系统[root@rsq-8-163~]#mount|grep/dev/mapper/cl-root/dev/mapper/cl-r…

大家好,又见面了,我是你们的朋友全栈君。

给根分区/dev/mapper/cl-root扩容20G空间
在这里插入图片描述
1、先创建一个分区,并把其调整为8e LVM存储卷格式
在这里插入图片描述
在这里插入图片描述

# 重读分区表或重启服务器
[root@rsq-8-163 ~]# partprobe

# 格式化新分区之前先查看根分区是什么文件系统
[root@rsq-8-163 ~]# mount | grep /dev/mapper/cl-root
/dev/mapper/cl-root on / type xfs (rw,relatime,seclabel,attr2,inode64,noquota)

# 格式化新分区
[root@rsq-8-163 ~]# mkfs.xfs /dev/xvda4

# 接下来的操作都在lvm下操作
[root@rsq-8-163 ~]# lvm

# 创建pv
lvm> pvcreate /dev/xvda4
WARNING: xfs signature detected on /dev/xvda4 at offset 0. Wipe it? [y/n]: y
  Wiping xfs signature on /dev/xvda4.
  Physical volume "/dev/xvda4" successfully created.
  
# 查看VG Name
lvm> vgdisplay 
  --- Volume group ---
  VG Name               cl
  
# 将新的pv加入到此vg中
lvm> vgextend cl /dev/xvda4
  Volume group "cl" successfully extended
  
# 扩展逻辑虚拟卷lv的容量,先查看目前有多少Free空间
lvm> vgdisplay 
  --- Volume group ---
  VG Name               cl
  ......
  Free  PE / Size       5120 / 20.00 GiB
lvm> lvextend -l +5120 /dev/mapper/cl-root
  Size of logical volume cl/root changed from 36.99 GiB (9470 extents) to 56.99 GiB (14590 extents).
  Logical volume cl/root successfully resized.
  
# 退出
lvm> quit
  Exiting.

lvextend指令用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。其后有两个选项:

选项 说明
-L 指定逻辑卷的大小,单位为kKmMgGtT字节,也就是Size
-l 指定逻辑卷的大小,单位为PE数

2、上边的操作只是卷扩容,还需要对文件系统实现真正的扩容

# CentOS 7 下面 由于使用的是 XFS,所以要用
xfs_growfs /dev/mapper/cl-root

# CentOS 6 下面 要用
resize2fs /dev/mapper/cl-root

查看磁盘空间,检查扩容是否成功
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/151490.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 2.6 低音谱F谱表[通俗易懂]

    2.6 低音谱F谱表[通俗易懂]2.6 低音谱F谱表七音唱名倒念:tilasolfamiredo需要记。达到阅读五线谱像阅读文字那样。

  • python:Unittest单元测试框架「建议收藏」

    python:Unittest单元测试框架「建议收藏」​单元测试1、单元测试(unittesting),是指对软件中的最小可测试代码单元进行检查和验证⑴是针对于代码的一种测试方法,测试的是代码2、对于”代码单元”中单元的含义,一般来说,要根据实际情况去判定其具体含义:⑴如C语言中单元指一个函数、Java里单元指一个类、图形化的软件中可以指一个窗口或一个菜单等⑵单元可以是一个函数、方法、类、功能模块或者子系统⑶总的来说,单元就是人为规定的最小的被测功能模块3、单元测试针对的是每一个独立的代码单元,代码单元应不…

    2022年10月14日
  • Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary

    Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary分享知识传递快乐Double转BigDecimal并保留两位小数出现异常:java.lang.ArithmeticException:Roundingnecessary。代码如下:publicstaticvoidmain(String[]args){Doubled=0.10;BigDecimalbigDecimal=newBigDecimal(d).setScale(2);System.out.println(bigD…

  • StringBuilder常用方法[通俗易懂]

    StringBuilder常用方法[通俗易懂]+构造函数StringBuilder()构造一个字符串生成器,其中没有字符,初始容量为16个字符。StringBuilder(CharSequenceseq)构造一个包含与指定字符相同的字符串的字符串构建器CharSequence。StringBuilder(intcapacity)构造一个不包含字符的字符串构建器以及capacity参数指定的初始容量。String…

  • bootstrap table editable 文档_bootstrap复选框样式

    bootstrap table editable 文档_bootstrap复选框样式问题描述:采用bootstrap中的table进行页面布局,然后通过ajax请求数据源,然后动态添加表格内容。添加时,采用的自己拼接字符串,然后追加到表格中。结果发现bootstrap的表格样式没有生效。页面代码:消费类别描述消费数量消费时间JS代码:$.ajax({ty

  • 红外传感器型号和参数_红外传感器参数

    红外传感器型号和参数_红外传感器参数1、组成:红外线传感器包括光学系统、检测元件和转换电路。2、分类:光学系统按结构不同可分为透射式和反射式两类。检测元件按工作原理可分为热敏检测元件和光电检测元件。热敏元件应用最多的是热敏电阻。热敏电阻受到红外线辐射时温度升高,电阻发生变化,通过转换电路变成电信号输出。光电检测元件常用的是光敏元件,通常由硫化铅、硒化铅、砷化铟、砷化锑、碲镉汞三元合金、锗及硅掺杂等材料制成。(1)红外线传感器依动作可…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号