Linux 系统下对目录扩容的方法

Stella981
• 阅读 474
     公众号关注
  
     
     
     “
  
     
     
     杰哥的IT之旅
  
     
     
     ”,
 
    
    
    
 
    
    
    
  
     
     
     选择“
  
     
     
     星标
  
     
     
     ”,
  
     
     
     重磅干货,第一
  
     
     
     时间送达!
 
    
    
    
 
    
    
    
  
     
     
     
 
    
    
    
 
    
    
    
  
     
     
     
   
      
      
      
    
       
       
        
         
          
           
            
            作者:hufeng719 
            链接:http://a.wz2.in/0L0 
            
           
          
         
       
   
      
      
      
  
     
     
     
 
    
    
    

1、现象:

日志服务器当初考虑不周,分区划分不太合理:

Linux 系统下对目录扩容的方法

2、目标:

将/home磁盘空间缩减  并将新的磁盘分区扩充到/根目录

卸载/home分区并压缩分区

卸载/home时 提示目标忙,fuser -m /home查看谁用/home时提示没有fuser命令

`[root@localhost zabbix]# umount /home

umount: /home:目标忙。
`

(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)

`[root@localhost zabbix]# fuser -m /home

-bash: fuser: 未找到命令
`

解决没有fuser命令的问题:

在CentOS/RHEL 7上找不到fuser命令

`-bash: fuser: command not found 

yum install psmisc`

Linux 系统下对目录扩容的方法

fuser -m /home   //继续查找谁在用/home

Linux 系统下对目录扩容的方法

`kill -9 11757    //停止进程

umount /home    //卸载/home文件系统
`

Linux 系统下对目录扩容的方法

压缩分区:

resize2fs -p /dev/mapper/centos-home 100G

Linux 系统下对目录扩容的方法

确认是xfs格式系统

cat /etc/fstab|grep centos-home

Linux 系统下对目录扩容的方法

xfs文件系统扩容必须安装xfsdump工具

yum install xfsdump -y

减少/home空间到100GB,增大根目录,延伸/目录空间

Linux 系统下对目录扩容的方法

Linux 系统下对目录扩容的方法

Linux 系统下对目录扩容的方法

然后重新挂载/home

`[root@localhost ~]# mount /home

mount: /dev/mapper/centos-home:不能读超级块
`

必须格式化/home分区,才能挂载----所以缩减/home分区之前必须备份/home的内容(切记!!!)

Linux 系统下对目录扩容的方法

重新挂载mount /home

Linux 系统下对目录扩容的方法


如果您觉得这篇文章对您有点用的话,麻烦您为本文来个四连:转发分享、点赞、点在看、留言,因为这将是我写作与分享更多优质文章的最强动力!


本公众号全部博文已整理成一个目录,请在公众号后台回复「m」获取!

推荐阅读:

1、 一文吃透 Linux 提权
2、 Linux 日志文件系统原来是这样工作的
3、 花费一周整理的Python资源,让我学习效率,事半功倍!
4、 Nginx 面试中最常见的 18 道题!
5、 Linux 网络状态工具 ss 命令使用详解
6、 成为架构师,必须掌握 10 种常见的架构模式!

关注微信公众号「 杰哥的IT之旅」,后台回复「 1024」查看更多内容,回复「 加群备注:地区-职业方向-昵称 即可加入读者交流群。

==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

Linux 系统下对目录扩容的方法

              点个[在看],是对杰哥最大的支持! 
              
            
      
           
           
           
     
          
          
          
    
         
         
         
   
        
        
        
  
       
       
       

     
     
     

本文分享自微信公众号 - 杰哥的IT之旅(Jake_Internet)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Stella981 Stella981
3年前
Docker 部署SpringBoot项目不香吗?
  公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。  !(http://dingyue.ws.126.net/2020/0920/b00fbfc7j00qgy5xy002kd200qo00hsg00it00cj.jpg)  2
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
9个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这