博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 7扩展磁盘分区容量
阅读量:6223 次
发布时间:2019-06-21

本文共 977 字,大约阅读时间需要 3 分钟。

一.fdisk -l

查看磁盘空间大小

二.

1.fdisk /dev/sda
增加分区
2.判断应增加的分区号
键入n,增加一个分区
3.键入p,主分区,并键入(编号)
4.起始扇区和结束扇区(默认或输入大小 两次Enter)键入t,修改分区类型为8e
5.键入w,写分区表,然后重启
重启服务器或者 partprobe
使用vgscan查询物理卷

三.初始化分区,加入卷组

1.卷扩容,添加进LVM组

pvcreate /dev/sdaX  初始化刚才的分区

2.查看卷组,并讲初始化的分区加入到虚拟卷组

为卷组centos-root添加新的物理卷sdaX增加卷组的容量

vgextend centos-root /dev/sdaXvgdisplay  --查看虚拟卷名称lvdisplay  --查询lv

四.扩展逻辑卷的大小

1.扩展

lvextend -L +10G /dev/mapper/centos-root

2.使用resizefs2 命令重新加载逻辑卷的大小才能生效

resize2fs /dev/mapper/centos-root//这里可能报错,若不是xfs可以用resize2fs//xfs_growfs /dev/mapper/centos-root

3.然后再次查看逻辑卷的大小

df -h
df -T


linux使用lvresize和resize2fs调整lv大小

以下操作基于场景:有两个同vg的lv(applv和rootlv),需要从applv腾出1G给rootlv。

1.缩小applv磁盘

lvresize -L -1G /dev/mapper/myvg-applv

2.扩展rootlv磁盘

lvresize -L +0.99G /dev/mapper/myvg-rootlv

3.扩展rootlv文件系统

resize2fs /dev/mapper/myvg-rootlv

说明:扩展完磁盘后使用lsblk查看的结果变了而使用df -h结果大小却没变,这是因为前者查看的是磁盘的大小而后者查看的是文件系统的大小。磁盘和文件系统在不严格区分时可视为同一个东西,但追究起来确实是两样东西。这也是需要第3步的原因。

转载于:https://www.cnblogs.com/OceanF/p/9574629.html

你可能感兴趣的文章
DHS与DSL,让生产环境更可靠
查看>>
Mac下安装Eclipse简记
查看>>
.net知识和学习方法系列(二十一)CLR-枚举
查看>>
现场感受:PowerPoint 2010轻松打造耳目一新的演讲
查看>>
挑战JavaScript正则表达式每日两题(1)
查看>>
WCF分布式开发常见错误(29):未识别的属性'targetFramework'
查看>>
Symfony2博客应用程序教程:第四部分-安全介绍
查看>>
python中if __name__ == "__main__"的解释
查看>>
《开源运营技术精髓》之负载均衡-1.2
查看>>
实践对网络安全建设思路的修正---“花瓶”模型V2.0
查看>>
如何为Linux安装Go语言
查看>>
Azure PowerShell (8) 使用PowerShell设置Azure负载均衡器规则
查看>>
lcd ram/半反穿技术解析【转】
查看>>
BSD vi/vim 命令大全(下)[转]
查看>>
EditText的属性介绍
查看>>
Unity3d dll 热更新 基础框架
查看>>
【Java开发技术之程序测试】Junit4 新功能学习总结
查看>>
接触C# 反射
查看>>
c#中const、static、readonly的区别
查看>>
在 Silverlight 项目中获取程序集的引用信息
查看>>