适用于kvm架构的vps。openvz不支持。
用了搬瓦工的vps,使用composer创建项目时遇到内存不足的问题。查看kiwi控制台,发现物理内存(512M)还有剩余,swap(128M)用光了。可以通过增加swap来解决问题。
创建并开启swap
sudo dd if=/dev/zero of=/swapfile bs=1M count=512
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
查看是否生效
- 在kiwi控制台查看swap是否增加
- 通过命令查看
sudo swapon -s
卸载swap
sudo swapoff /swapfile
自动加载swap
- 卸载掉系统原有swap文件,并重新创建一个更大容量的swap文件将之替换
- 编辑
/etc/fstab
把另外新建的swap文件添加到自动挂载项