共计 399 个字符,预计需要 1 分钟阅读。
确认状态
首先用SSH连接服务器,确认内存情况。键入:
free -m

确认当前没有挂载交换空间,即“交换”后显示0,方可执行以下操作。(已挂载的不建议挂载第二块,建议取消挂载后再挂载新的)
创建交换文件
键入如下命令,注意自行修改大小count
后的数字,以1M为单位。可能需要一定执行时间
dd if=/dev/zero of=/swapfile count=2048 bs=1M

激活并挂载
先赋予文件600权限(安全起见),再激活为交换文件。
chmod 600 /swapfile
mkswap /swapfile

最后开启它。
swapon /swapfile
确认和自动挂载
再次确认内存,键入:
free -m

可以看到已经显示交换文件了。
最后,用vim
打开fstab
,写入自动挂载。
vim /etc/fstab
按i键进入插入模式,输入以下内容,按:wq保存退出。
/swapfile none swap sw 0 0
正文完