linux卸载磁盘提示umount: /PT5/Docker/overlay2: target is busy
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux卸载磁盘提示umount: /PT5/Docker/overlay2: target is busy相关的知识,希望对你有一定的参考价值。
参考技术A 在Linux系统下卸载设备时,经常会遇到“Device is busy”的提示,报错的原因通常是由于待卸载磁盘正在使用,导致无法直接卸载,需要降当前使用数据盘的进程杀掉,才能卸载。如果贸然强行删除,可能会导致数据丢失或设备损坏。需要使用fuser命令查找和删除占用的程序。例如:无法卸载的设备为/dev/vdd1,运行以下命令:
PS: 如果bash在使用此磁盘,会发现bash退出了,新开bash 并再次查看fuser -mv /dev/vdd1
确认是否还有占用进程。
找到PID对应的进程或者服务,然后杀死或者停止相应服务即可。
此案例中即使使用上述所有操作删除占用的进程,但还是提示磁盘busy,使用kill去杀进程,发现进程号一直在变化,惊觉可能是某个服务进程一直在运行,使用fuser -m -v /dev/vdd1 去查看详细的进程信息,发现是docker服务一直在占用。
解决方案:停止docker服务
以上是关于linux卸载磁盘提示umount: /PT5/Docker/overlay2: target is busy的主要内容,如果未能解决你的问题,请参考以下文章