CentOS下调整home和根分区大小
发布时间 - 2017-06-23 00:00:00 点击率:次 由于我们有时候没法预估或者说错误的盘符分区的时候,常常会导致我们后面的操作出现极大的不方便,这里我就记录下一个错误分区后对home和根分区存储空间大小调整的整个过程!
①查看我们现有机器的分区状况
centos下载:
[root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 860G 4.4G 812G 1% /home
我们能发现根分区和home分区产生极大的不合理性,所以在这里我们将对home分区缩小存储并把压缩出来的存储添加到root下!
②首先卸载我们的home分区,并压缩我们的home分区大小
[root@weidianserver2 ~]# umount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) 请先运行 'e2fsck -f /dev/mapper/vg_weidianserver2-lv_home'. [root@weidianserver2 ~]# e2fsck -f /dev/mapper/vg_weidianserver2-lv_home e2fsck 1.41.12 (17-May-2010) 第一步: 检查inode,块,和大小 第二步: 检查目录结构 第3步: 检查目录连接性 Pass 4: Checking reference counts 第5步: 检查簇概要信息 /dev/mapper/vg_weidianserver2-lv_home: 330/57229312 files (3.9% non-contiguous), 4737926/228899840 blocks [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/mapper/vg_weidianserver2-lv_home to 5242880 (4k) blocks. Begin pass 2 (max = 33784) 正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 6986) 正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 4 (max = 147) 正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/mapper/vg_weidianserver2-lv_home is now 5242880 blocks long.
③我们通过运行结果可以看到我们的将home压缩到20G,这个时候我们可以重新装载我们的home目录
[root@weidianserver2 ~]# mount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 20G 4.4G 15G 24% /home
这样对home的压缩并重新装载就完成了,如下图:
④我们上面的三步将home的块处理好了,但是我们的空闲硬盘并没有添加到root下,所以下面我们将压缩产生的磁盘添加到root下:
[root@localhost ~]# lvextend -L +812G /dev/mapper/vg_weidianserver2-lv_root 注:lvextend -L +283G为在文件系统上增加283G [root@localhost ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_root
在这个从新加载和挂载的过程中需要花费一点时间,不过我们也可以在这段时间中不断的查看盘符的大小,这个时候我们会发现root盘符的大小会一点点的增加上来,如下图:
从上图最后的结果我们可以看出我们将home中的空闲盘符压缩出812G添加到了root下面,这样我们的root的空间就瞬间增加了;最后感谢你的翻阅,如有疑问可以留言交流讨论,谢谢!
# centos
# 这个时候
# 如下图
# 我就
# 在这里
# 好了
# 在这个
# 如有
# 这段
# 我们可以
# 请先
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
北京的网站制作公司有哪些,哪个视频网站最好?
英语简历制作免费网站推荐,如何将简历翻译成英文?
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
JS去除重复并统计数量的实现方法
如何基于PHP生成高效IDC网络公司建站源码?
如何快速上传建站程序避免常见错误?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
大学网站设计制作软件有哪些,如何将网站制作成自己app?
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
Laravel如何保护应用免受CSRF攻击?(原理和示例)
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
如何在万网主机上快速搭建网站?
Android实现代码画虚线边框背景效果
php485函数参数是什么意思_php485各参数详细说明【介绍】
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
北京网站制作公司哪家好一点,北京租房网站有哪些?
Laravel如何处理表单验证?(Requests代码示例)
Laravel怎么使用artisan命令缓存配置和视图
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何快速搭建安全的FTP站点?
如何在云主机快速搭建网站站点?
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
如何在阿里云通过域名搭建网站?
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
,在苏州找工作,上哪个网站比较好?
长沙企业网站制作哪家好,长沙水业集团官方网站?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
Laravel如何使用Blade模板引擎?(完整语法和示例)
Laravel如何使用查询构建器?(Query Builder高级用法)
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
LinuxCD持续部署教程_自动发布与回滚机制
如何快速搭建高效服务器建站系统?
如何快速登录WAP自助建站平台?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何获取免费开源的自助建站系统源码?
如何生成腾讯云建站专用兑换码?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何用景安虚拟主机手机版绑定域名建站?
昵图网官方站入口 昵图网素材图库官网入口
如何批量查询域名的建站时间记录?
高端建站三要素:定制模板、企业官网与响应式设计优化


erver2-lv_home 20G
resize2fs 1.41.12 (17-May-2010)
请先运行 'e2fsck -f /dev/mapper/vg_weidianserver2-lv_home'.
[root@weidianserver2 ~]# e2fsck -f /dev/mapper/vg_weidianserver2-lv_home
e2fsck 1.41.12 (17-May-2010)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/vg_weidianserver2-lv_home: 330/57229312 files (3.9% non-contiguous), 4737926/228899840 blocks
[root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G
resize2fs 1.41.12 (17-May-2010)
Resizing the filesystem on /dev/mapper/vg_weidianserver2-lv_home to 5242880 (4k) blocks.
Begin pass 2 (max = 33784)
正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 3 (max = 6986)
正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 4 (max = 147)
正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/mapper/vg_weidianserver2-lv_home is now 5242880 blocks long.