LinuxMint,无法将交换分区设置为同等优先级

Ala*_*Dee 1 linux swap fstab

我最近才意识到您可以指定多个交换分区,将它们分布在驱动器上。嗯,这对我来说很棒,因为我的桌面系统经常使用交换空间,而且我有三个不同的驱动器分布在两个控制器上。其中之一是专用的raid5。如果你好奇,它是一个退役的服务器。:)

如果您将它们设置为相同的优先级,它将“循环”它们,或者在它们之间分散工作量。至少按照我的理解。

尽管如此,我似乎无法让两个交换分区具有相同的优先级。这是我的 fstab:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro,user_xattr 0       1
/dev/sdb1       none            swap    sw pri=1        0       0
/dev/sda3       none            swap    sw pri=1        0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
Run Code Online (Sandbox Code Playgroud)

我正在使用swapoff -aswapon -a关闭然后重新打开交换文件。当我使用时,swapon -s我得到:

Filename                Type        Size    Used    Priority
/dev/sdb1               partition   5855656 1408        -1
/dev/sda3               partition   2093052 0           -2
Run Code Online (Sandbox Code Playgroud)

任何想法为什么它没有设置相同的优先级?

谢谢你的帮助。

vor*_*aq7 7

optionsfstab 中的字段以逗号分隔(注意每隔一行(非交换)行)。你有空格。
修复它,它应该按预期工作。

红色手绘圆圈!

  • 更改 fstab 文件后,不应重新启动计算机,只需执行 `swapon -a`。 (2认同)