Device or resource busy的解决方法

KVM虚拟的CentOS挂载swap提示“/dev/vda2: Device or resource busy”

可是通过fdisk -l就是能看到这个swap的磁盘分区,说明分区是在的,只是挂载swap时出错了导致没正确挂载。

查看/etc/fstab文件也是能自动挂载的,但是重启系统还是没看到这个swap分区。

去Google上找了个解决方案,抱着试试看的态度还真解决了。

步骤如下:

  1. 先关闭所有的swap:swapoff -a
  2. 卸载这个磁盘分区:umount /dev/sda2
  3. 重新将sda2格式化成swap分区:mkswap /dev/sda2
  4. 重新挂载刚格式化好的sda2分区:swapon -a
  5. 运行free看看是否挂载上去,不出意外答案应该是肯定的。

其实这个如果是vps的话直接找主机商就能解决,不过我更喜欢自己动手丰衣足食的。这里记录下自己折腾的~

赞 (110)

评论

  1. 小松
    小松

    :shock:

    回复