You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Digital Ocean部署Ghost遇内存不足错误,执行命令仍报错求解决

解决Ghost安装时的内存不足检测错误

问题分析

你遇到的是Ghost安装前的系统内存检查失败,而你使用的ghost update --no-mem-check是针对已完成安装的Ghost实例的更新命令,当前目录还不是Ghost安装目录,因此报错。以下是两种可行的解决方法:


方法一:安装阶段跳过内存检查

直接在初始安装命令后添加--no-mem-check参数,跳过内存检测:

ghost install --no-mem-check

⚠️ 注意:这种方法只是绕过检查,内存不足仍可能导致Ghost运行卡顿或崩溃,仅适合临时应急使用。


方法二:添加Swap虚拟内存(推荐)

给Droplet创建Swap分区补充虚拟内存,从根本上解决内存不足问题:

  1. 创建1GB的swap文件
sudo fallocate -l 1G /swapfile
  1. 设置swap文件权限,避免非授权访问
sudo chmod 600 /swapfile
  1. 格式化swap文件
sudo mkswap /swapfile
  1. 启用swap
sudo swapon /swapfile
  1. 设置开机自动挂载swap(重启后生效)
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

完成以上操作后,重新运行ghost install即可正常通过内存检查。


内容的提问来源于stack exchange,提问作者samthebrand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 05:52:43