无法在Solaris 上添加交换文件

无法在Solaris 上添加交换文件

我正在尝试在 Solaris 10 上添加交换文件。我已经创建了一个 2GB 文件swap.file。然后,我使用以下命令添加交换文件:

swap -a /swap.file

显示错误:

/swap.file:大小无效

我究竟做错了什么?

答案1

您可能正在运行 32 位内核。您只需创建 2 x 1 GB 交换文件并单独添加它们。

# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2

此外,为了使此设置在重新启动后继续存在,您还需要向 /etc/vfstab 文件添加行,例如:

/swap1 - - swap - no -
/swap2 - - swap - no -

相关内容