我想在挂载的外部EBS,/ workspace上进行交换
我得到设备或资源很忙
swapon:/workspace/swap.1:swapon Failed:设备或资源忙
sudo /bin/dd if=/dev/zero of=/workspace/swap.1 bs=1M count=10240 sudo /sbin/mkswap /workspace/swap.1 sudo /sbin/swapon /workspace/swap.1 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.8G 5.1G 2.3G 70% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 2.0G 12K 2.0G 1% /dev tmpfs 396M 336K 395M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 0 2.0G 0% /run/shm none 100M 0 100M 0% /run/user /dev/xvdb 6.0T 1.7T 4.1T 29% /workspace
运行sync命令后仍无法正常工作
➜ ~ sync ➜ ~ sudo /sbin/swapon /workspace/swap.1 swapon: /workspace/swap.1: swapon Failed: Device or resource busy
这是交换信息
➜ ~ cat /proc/swaps Filename Type Size Used Priority /workspace/swap.1 file 10485756 0 -1
我有一个类似的问题试图在sda2上进行交换分区.我的解决方案是打字
#: swapoff /dev/sda2 #: mkswap /dev/sda2 #: swapon /dev/sda2
这似乎重置了我遇到的任何问题.要确保这一点,请使用“lsblk”检查挂载点.