首页 > 系统相关 >Linux 卸载磁盘target is busy

Linux 卸载磁盘target is busy

时间:2022-11-26 14:33:33浏览次数:40  
标签:busy target Linux mnt kill 卸载 进程 data 设备

一、简介

问题:
umount /dev/sdxx命令时可能会报"device is busy",这个合理的报错可以防止正在使用的设备上的数据丢失。如
1)使用者自己清楚确实发生了错误
2)使用者不在乎数据丢失
3)例如NFS这样的服务dead,那么这个问题怎么处理?

原因分析:
总概: 程序或内核线程访问了分区设备/文件系统
举例:1)终端占用: 卸载设备时某个终端正在占用该设备的挂载路径
   2)文件访问: 卸载设备时设备上的某个文件被记事本或者其他程序正在访问

解决办法
1、强制卸载
umount -f /dev/sdc2 //-f选项会立即卸载分区,在suse试过并不好用
2、查杀进程
lsof /mnt/data查找进程,再kill或kill -9杀掉进程 (假设/mnt/data是挂载点)
fuser /mnt/data查找进程,再kill进程 (fuser的 -k 参数可以在查找进程的同时杀掉该进程)

标签:busy,target,Linux,mnt,kill,卸载,进程,data,设备
From: https://blog.51cto.com/u_13236892/5888922

相关文章

  • Linux基础第二章:文件压缩归档及文本编辑之神vi编辑器
    一、文件压缩及归档1、文件压缩2、归档3、解压 二、文本编辑之神vi编辑器1、vi介绍2、vi的三种模式3、vi的保存与退出(重点)4、vi使用技巧①命令模式下②末行模式......
  • 前端学习 linux —— 软件安装(Ubuntu)
    软件安装(Ubuntu)本篇主要讲解ubuntu中软件的安装、​​apt的源​​​、​​内网部署​​​案例(graylog为例),最后是​​python​​开发准备。apt和rpm在​​linux第......
  • 前端学习 linux —— 软件安装(Ubuntu)
    软件安装(Ubuntu)本篇主要讲解ubuntu中软件的安装、​​apt的源​​​、​​内网部署​​​案例(graylog为例),最后是​​python​​开发准备。apt和rpm在​​linux第......
  • Linux操作系统之hostname 命令
    前言①hostname显示或设置系统的主机名。②Linux操作系统查看主机名hostname的两种方式通过hostname命令来查看本机的hostname;命令: hostnameLinux操作系统的hostname是一......
  • Linux操作系统之hostname 命令
    前言①hostname显示或设置系统的主机名。②Linux操作系统查看主机名hostname的两种方式通过hostname命令来查看本机的hostname;命令: hostnameLinux操作系统的hostname是一......
  • linux-1
                                                 ......
  • Linux 6.0-rc3版本正式公布 Linus Torvalds纪念内核走过31周年
    上周是LinusTorvalds宣布启动Linux内核的31周年,他在6.0-rc3公告中评论道:因此,正如一些人已经注意到的那样,上周是一个周年纪念周--自最初的Linux开发公告以来已有31年,时间过......
  • archlinux安装,日常使用
    archlinux安装安装往事因为经常要用到linux操作系统,于是我突发奇想想安装一个linux,操作系统,在bilibili查找视频的众多linux系统中,我选择了arch。其实在之前我也安装过ar......
  • Linux下好用的下载软件(bt,磁力,http,https, stream...)
    https://www.codenong.com/1664311678768348926/下面来看一下Linux有哪些常用又好用的下载工具。XDMXDM(XtremeDownloadManager)是一个免费且功能强大的下载工具,支持简......
  • linux内核详解
    一、linux的内核管理:对内核的基本认识  我们所谈到的操作系统主要指内核  以上功能据没有涉及实现文本编辑、实现字处理,也没有服务等等。  故,操作系统是一种通用软......