• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

Linux下添加Swap解决VPS内存小的问题

Linux haoduck 4个月前 (11-30) 17次浏览 0个评论

KVM/XEN/HyperV 添加Swap的方法

查看Swap大小

free -m

建立 Swap文件

例子是1G,可以自行调整

dd if=/dev/zero of=/var/swap bs=1M count=1024

启用 SWAP文件

chmod 0600 /var/swap
swapon /var/swap

查看是否生效

free -m

设置开机自动挂载Swap

echo "/var/swap swap swap defaults 0 0" >> /etc/fstab

OpenVZ 添加Swap的方法

#!/bin/bash #Addition SWAP For OpenVZ
echo 'Start adding SWAP space ......';
SWAP="${1:-512}";
NEW="$[SWAP*1024]";
TEMP="${NEW//?/ }";
OLD="${TEMP:1}0";
umount /proc/meminfo 2> /dev/null
sed "/^Swap\(Total\|Free\):/s,$OLD,$NEW," /proc/meminfo > /etc/fake_meminfo
mount --bind /etc/fake_meminfo /proc/meminfo
echo 'Add the ready!';

将上面的内容保存为ovz_swap.sh

添加执行权限chmod +x ovz_swap.sh

执行bash ovz_swap.sh

默认为512M

设置为1G的方法是执行bash ovz_swap.sh 1024

创建其他大小的Swap以此类推


好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux下添加Swap解决VPS内存小的问题
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址