CentOS7 磁盘容量再分配
CentOS7 磁盘容量再分配
一、问题描述
服务器重装系统后,或是使用一段时间后,发现根目录下的空间已不足,而恰好其它目录下又有大量空闲的存储空间。这种情况下可以将闲置的空间分配到所需要的目录下,来满足使用的需求。
二、具体步骤
2.1 查看存储状态
首先使用命令查看当前存储状态。
df -h
返回结果如下:
可见,当前有1.6T的空间挂载在了 /home 路径下,而根目录 / 下则只有50G。因此,希望将 /home 路径下的空间扩充到根目录下。
2.2 查看卷组信息
首先查看LVM卷组信息,使用如下命令:
vgdisplay
返回全部卷组信息,确认需要重新分配空间的卷组名(本例为 centos)。
2.3 卸除文件系统
使用命令卸除需要释放空间的文件系统:
umount /home
2.4 删除逻辑卷
lvremove /dev/centos/home
此时再查看LVM卷组信息:
可以看到空闲空间已经增长到1.57T。
2.5 创建新 home 逻辑卷
使用 lvcreate 命令创建LVM逻辑卷:
lvcreate -L 256G -n home centos
2.6 初始化逻辑卷
使用 vgchange 命令修改逻辑卷属性,使其为活动状态。
vgchange -ay centos
使用 mkfs 命令将新的分区格式化为 xfs 文件系统。
mkfs -t xfs /dev/centos/home
2.7 挂载新逻辑卷
将新创建好的逻辑卷挂载到 /home :
mount /dev/centos/home /home
挂载完成后,查看当前状态:
新创建的256G逻辑卷已挂载到 /home 路径下。
2.8 扩充逻辑卷
使用 vgdisplay 命令查看当前剩余可分配空间。
目前还有1.32T可供分配,使用 lvextend 命令将逻辑卷扩充1个T。
lvextend -L +1024G /dev/centos/root
使用 xfs_growfs 命令将xfs文件系统自动扩展到最大可用大小。
xfs_growfs /dev/centos/root
最后使用 df -h 检查扩容结果。
顺利完成!
CentOS7 磁盘容量再分配相关推荐
- linux7设备的挂载,centos7磁盘分区与挂载解析
Linux系统在磁盘.U盘以及光盘等设备分区和挂载操做才能使用.centos 1.磁盘分区原理与规则ui 磁盘分区类型:主分区,扩展分区,逻辑分区this 分区规则:centos7 一.主分区+扩展分 ...
- centos7磁盘挂载及目录扩容
centos7磁盘挂载及目录扩容 1. Linux文件系统介绍 1.1 ext2 1.2 ext4 1.3 xfs 2. 查看磁盘现状 2.1 查看硬盘情况 2.2 查看磁盘挂载情况 3. 磁盘挂载 ...
- Centos7磁盘管理
Centos7磁盘管理 背景 在使用虚拟机作为开发环境时,特别是作为数据库服务器时,磁盘随着使用也逐渐紧张.为了解决这一问题,需要对磁盘进行扩容或者缩容. 当在网上找相关解决方案时,发现大部分内容不是 ...
- centos7磁盘配额管理
1.什么是磁盘配额管理 当一个磁盘空间被多个用户使用时,为了公平,防止某些用户占用过多的空间,我们就需要对磁盘进行配额管理,对可用存储空间进行限制. 2.Linux磁盘配额管理 Linux系统磁盘配额 ...
- VMware 扩展磁盘容量
背景:创建虚拟机后,发现原先定的磁盘容量不够了,这时候可以通过vmware扩展磁盘容量 步骤一 先关闭虚拟机,右键虚拟机设置:(我没关虚拟机,所以灰显了) 步骤二: 启动VMware环境下的Linux ...
- 获取计算机最大磁盘,Qt获取电脑磁盘容量(示例代码)
项目中用到了监测某磁盘(如:C盘.D盘等)的总容量和可用容量,查了一下,发现其实挺简单,调用一个Windows自带的API:GetDiskFreeSpaceEx( ... )就可以解决.用Qt做了一个 ...
- 华为笔试题-磁盘容量排序
题目大意 磁盘的容量单位有M.G.T,其关系为 1T = 1000G.1G = 1000M,如样例所示先输入磁盘的个数,再依次输入磁盘的容量大小,然后按照从小到大的顺序对磁盘容量进行排序并输出. 例如 ...
- Linux 查看磁盘容量、查找大文件、查找大目录
Linux 查看磁盘容量.查找大文件.查找大目录 磁盘统计 查看磁盘使用情况 df -h 文件统计 查找/home 目录下大于800M的文件 find /home -type f -size +800 ...
- RAID5容量计算方式:单块磁盘容量*(n-1)
RAID 5因为要容错.并行读取,就是少一个盘符的容量(容错备份用了),话说RAID 0更是减少一半盘符容量. 具体的懒得自己打了,copy过来了: RAID5的可用磁盘数为:n-1. 也就是说磁盘做 ...
最新文章
- POJ - 3660 Cow Contest(flod)
- PyTorch-运算加速
- RFID图书管理系统程序源代码(转)
- iOS 将16进制颜色转换成UIColor
- Bootstrap 3: 菜单居中 Center content in responsive bootstrap navbar
- extjs给panel添加滚动条_extjs.treePanel在ie9下滚动条的显示问题-阿里云开发者社区...
- C#winform遍历控件判断控件类型
- Python面试题解析之网络编程与并发
- Visual Studio中的项目属性--生成--配置
- 张效详java就业培训教程学习笔记(三)
- SPSS25安装教程
- 小米线刷包需要解压么_小米10刷机教程,线刷升级更新官方系统包
- JVM常见面试题汇总笔记
- A-priori算法的简单实现
- Python编码错误的解决办法SyntaxError: Non-ASCII character '\xe5' in file
- linux内核计算次方,linux内核bic和cubic实现
- 写一段excel VBA自动分类的代码
- pytorch实现手写数字图片识别
- 无人机的自主与智能控制
- 在云中实现可信的Luna SA解决方案
热门文章
- C语言中默认类别大全,C语言选择题分类汇总(-).doc
- 零基础学SQL(十、子查询与多表关联)
- android 悬浮窗的显示动画,android 悬浮窗特效
- h5页面在iphone手机上底部会有留白解决办法
- 苹果cms的全解析(第一节大体阐述)
- 【FPGA】面试问题及答案整理合集
- 贵州余庆中学2021高考成绩查询,余庆中学2019高考喜报成绩、一本二本上线人数情...
- 整合QC质控结果的利器——MultiQC
- 激光切割机上的步进电机和伺服电机有什么区别
- 《金融科技(FinTech)发展规划(2019-2021年)》全文公布