Device or resource busy的解决方法
KVM虚拟的CentOS挂载swap提示“/dev/vda2: Device or resource busy”
可是通过fdisk -l
就是能看到这个swap的磁盘分区,说明分区是在的,只是挂载swap时出错了导致没正确挂载。
查看/etc/fstab
文件也是能自动挂载的,但是重启系统还是没看到这个swap分区。
去Google上找了个解决方案,抱着试试看的态度还真解决了。
步骤如下:
- 先关闭所有的swap:
swapoff -a
- 卸载这个磁盘分区:
umount /dev/sda2
- 重新将sda2格式化成swap分区:
mkswap /dev/sda2
- 重新挂载刚格式化好的sda2分区:
swapon -a
- 运行
free
看看是否挂载上去,不出意外答案应该是肯定的。
其实这个如果是vps的话直接找主机商就能解决,不过我更喜欢自己动手丰衣足食的。这里记录下自己折腾的~
:shock: