小编con*_*tor的帖子

swapon:不允许操作

显然,我以 root 身份运行它。

我创建了一个名为 的文件/swap/sw1,将 512 兆字节的文件/dev/zero放入其中。然后我跑了mkswap,它说:

Setting up swapspace version 1, size = 524284 KiB
no label, UUID=f071fec6-0589-443f-9d46-1c126636418b
Run Code Online (Sandbox Code Playgroud)

我假设这意味着它工作正常。我已将该文件修改为 0600,并且该文件归 root 所有。然后我运行了 swapon:

$ swapon -v /swap/sw1
swapon on /swap/sw1
swapon: /swap/sw1: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

我也尝试将其添加到 fstab 并调用swapon -a -v,但遇到同样的问题。为什么我不允许将此文件用作交换文件?

一个注释,我认为这无关紧要,但我可能是错的 - 我在 OpenVZ VM 上运行。

ubuntu swap

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

swap ×1

ubuntu ×1