用umount取消挂载时报错设备繁忙:device is busy。原因是还有进程在打开目录下的文件,可以先杀死进程,再卸载,或者强制卸载

umount

使用umount强制卸载,参数如下:

  • -l  --lazy,立即断开文件系统,所有清理后面执行。实际上就是延迟卸载,该挂载已从文件系统名称空间中删除,但它仍然安装,因为访问它的程序依然可以访问它;当最后一个访问程序结束时,将执行实际卸载
  • -a  卸载/etc/mtab中记录的所有文件系统
  • -O  限制文件系统集合(和-a选项一起使用)
  • -A  --all-targets,卸载当前名字空间内指定设备对应的所有挂载点
  • -c  --no-canonicalize,不对路径规范化
  • -d  若卸载了回环设备,也释放该回环设备
  • -f  强制卸载(遇到不响应的NFS系统时)
  • -h  显示帮助
  • -n  卸载时不要将信息存入/etc/mtab文件中
  • -r  若无法卸载成功,则尝试以只读方式重新挂入文件系统
  • -t  限制文件系统集合,文件系统类型:仅卸载选项中所指定的文件系统
  • -v  执行时显示详细的信息
  • -V  显示版本信息
  • -R  递归卸载目录以及其子目录

lsof

使用 lsof /home/videorec/sharedir/ 查找进程,kill掉进程号(第2列),再次尝试umount

  • -a  列出打开文件存在的进程
  • -c <进程名>  列出指定进程所打开的文件
  • -g  列出GID号进程详情
  • -d <文件号>  列出占用该文件号的进程
  • +d <目录>  列出目录下被打开的文件
  • +D <目录>  递归列出目录下被打开的文件
  • -n <目录>  列出使用NFS的文件
  • -i <条件>  列出符合条件的进程
  • -p <进程号>  列出指定进程号所打开的文件
  • -u  列出UID号进程详情
  • -h  显示帮助信息
  • -v  显示版本信息

fuser

使用 fuser -kmv /home/videorec/sharedir/ 直接kill,再尝试umount

  • -a  显示命令行指定的所有文件
  • -k  杀死访问指定文件的所有进程
  • -i  杀死进程前需要用户进行确认
  • -l  列出所有已知信号名
  • -m  指定一个被加载的文件系统或一个被加载的块设备
  • -v  显示详细的信息
  • -n  选择不同的名称空间
  • -u  在每个进程后显示所属的用户名
  • -SIGNAL  发送此信号而不是发送一个立即终止的信号
  • -w  仅终止具有写访问权限的进程
  • -V 显示版本信息
  • -4  仅搜索IPv4套接字
  • -6  仅搜索IPv6套接字

umount.nfs4: /home/videorec/sharedir: device is busy的更多相关文章

  1. 执行umount 命令的时候出现 device is busy

    执行umount 命令的时候出现 device is busy ,有人在使用这块磁盘 umount /dev/sde1 umount: /u01/app/oracle: device is busy ...

  2. 执行umount 的时候却提示:device is busy 的处理方法

    [root@web2-server yum.repos.d]# umount /mnt/cdrom/ umount: /mnt/cdrom: device is busy. (In some case ...

  3. 3 Ways to Force Unmount in Linux Showing “device is busy”

    3 Ways to Force Unmount in Linux Showing “device is busy” Updated August 8, 2019By Bobbin ZachariahL ...

  4. 解决umount: /home: device is busy

    取消挂载/home时出现umount: /home: device is busy,        原因是因为有程序在使用/home目录,我们可以使用fuser查看那些程序的进程,        然后 ...

  5. 解决 umount 时出现的 "Device is busy"

    1.umount, 老是提示:device is busy, 服务又不能停止的. 可以用"umount -fl"解决! 2.mount的基本用法是? 格式:mount [-参数] ...

  6. Linux umount设备时出现device is busy解决方法

    在Linux中,有时使用umount命令去卸载LV或文件时,可能出现umount: xxx: device is busy的情况,如下案例所示 [root@DB-Server u06]# vgdisp ...

  7. 解决umount.nfs: /data: device is busy 问题

    有时候我们需要umount某个挂载目录时会遇到如下问题: [root@localhost /]# umount /data/ umount.nfs: /data: device is busy 通过这 ...

  8. umount移动硬盘遇到device is busy问题

    #umount  /mnt/fourtumount: /mnt/fourt: device is busy.        (In some cases useful info about proce ...

  9. linux umount 提示device is busy 的解决

    linux umount 提示"device is busy" 终极解决 为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系统.但是,如果正 ...

  10. umount: /home: device is busy

    转自:umount: /home: device is busy 取消挂载/home时出现umount: /home: device is busy,原因是因为有程序在使用/home目录,我们可以使用 ...

随机推荐

  1. Mybatis和其他主流框架的整合使用

    Mybatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google ...

  2. Java开发者的Python快速进修指南:异常捕获

    在之前的学习中,我们已经讲解了函数和控制流等基本概念.然而,在接触实际业务时,你会发现异常捕获也是必不可少的一部分,因为在Java编程中,异常处理是不可或缺的.Python的异常捕获与Java的异常捕 ...

  3. Jayway JsonPath-提取JSON文档内容的Java DSL

    介绍 JsonPath是一种能够提取部分JSON文档属性.对象.数组的语法,支持条件过滤.数学运算.字符串处理等功能.JsonPath与JSON文档就像 XPath 表达式与 XML 文档结合使用一样 ...

  4. odoo17.0 快递鸟模块

    快递鸟是国内使用较为广泛的快递集成查询平台之一,提供了600+的物流公司对接接口,是比较不错的物流查询服务选择.随着odoo17.0的发布,我们最近也将快递鸟模块升级到了17.0.下面我们来详细看一下 ...

  5. 效率工具:Hutool 嘎嘎香,被秀到了!

    在日常开发中,我们会使用很多工具类来提升项目开发的速度,而国内用的比较多的 Hutool 框架,就是其中之一. 先来看官方对于 Hutool 的定义: Hutool 是一个小而全的 Java 工具类库 ...

  6. 2024年 为什么不建议新人学习ABAP

    引言 每个应届生都希望自己有良好的职业发展,当他们发现前路难通时,便会寻找更好的出路. "转码"曾经是个很火热的话题.在互联网行业高速发展的年代,转行学代码,入职大厂,升职加薪,是 ...

  7. 华企盾DSC登录控制台提示查询数据库错误

    解决方法:服务器防火墙已经关了,查看控制台日志,如出现下图2问题升级到最新版即可解决,否则需要找研发处理

  8. 已解决:若依更换日志EasyExcel框架导出报错 java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader

    先描述一下当时的场景 回忆 看到出错了,我就想可能是哪个路径写错了,或者导依赖名字写对,或者说是多了少了标点符号什么的. 然而,还是想简单了,检查重启后发现问题并没有解决. 于是就把所有我改过的地方检 ...

  9. Git和Github库详细使用教程

    SVN 是集中式或者有中心式版本控制系统,版本库是集中放在中央服务器的; Git 是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为 ...

  10. 当创建一个ingress后,kubernetes会发什么?

    本文分享自华为云社区<当创建一个ingress后,kubernetes会发什么?>,作者:可以交个朋友. 一.Ingress概述 Ingress是一组路由转发规则合集,将集群内部服务通过7 ...