如何使用远程机器作为交换空间?

如何使用远程机器作为交换空间?

我有两台 Linux 机器,其中一台没有太多 RAM 或磁盘空间。我该如何在第二台机器上设置交换文件以供第一台机器使用?

答案1

你有很多选择。你可以使用国家发展银行网络块设备。您可以设置 NFS 挂载并交换它。您可以通过 CIFS 进行交换。

基本上:

  1. 安装网络驱动器。

  2. 在其上创建一个适当大小的文件。(您可以使用dd if=/dev/zero of=/path/to/swapfile bs=xxx count=xxx

  3. 将该文件设为交换设备。(使用mkswap.)

  4. 安装它(使用swapon.)

  5. 配置它以供永久使用。(取决于您的发行版。检查/etc/fstab。)

相关内容