zoukankan      html  css  js  c++  java
  • Linux在device is busy处理

    在Linux管理umount设备时,时常会遇到"device is busy", 假设umount一个文件系统碰到这样的情况。而且你并没有在所需卸载的文件夹下。那么非常可能实用户或进程在使用那个文件夹。

    # umount /mnt
    umount: /mnt: device is busy
    umount: /mnt: device is busy

    那么必须用fuser命令来查看process ID和进程的拥有者。比方:

    # fuser -mu /mnt
    /mnt: 25781c(root)
    # kill -9 25781
    # umount /mnt
    

    像以下这样的情况,就代表rhythmbox用户在使用那个文件夹。然后也能够用fuser -ck /dev/sdc1来杀进程。

    # fuser -m /dev/sdc1
    /dev/sdc1: 538
    # ps auxw|grep 538
    donncha 538 0.4 2.7 219212 56792 ? SLl Feb11 11:25 rhythmbox
    </pre><span style="font-family:FangSong_GB2312; font-size:18px"><strong>假设全部这些努力还不奏效,杀掉该进程后。那么这个时候可能须要加-f -l參数,强制卸载</strong></span><p><span style="font-family:FangSong_GB2312; font-size:18px"><strong># umount -f -l /mnt</strong></span></p><p></p><pre>
    NOTE:

    可用以下的命令来检查SATA硬盘的坏块。

    # badblocks -v /dev/sda
    # badblocks -v /dev/sdb
    
    # badblocks -v /dev/mapper/vgosi-lvol1
    Checking blocks 0 to 10477568
    Checking for bad blocks (read-only test): done                              
    Pass completed, 0 bad blocks found.








    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    反射-基础方法-java
    排序-插入-java
    排序-选择-java
    决策树
    python基础2 -画图
    python基础1
    如何实现用户的历史记录功能(最多n条)
    如何让字典保持有序
    如何快速找到多个字典中的公共键(key)
    如何根据字典中值的大小, 对字典中的项排序
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4676111.html
Copyright © 2011-2022 走看看