【问题标题】:Digital Ocean Bundle Install KilledDigital Ocean Bundle 安装被杀
【发布时间】:2017-01-31 06:06:45
【问题描述】:

我正在尝试按照本指南 (https://www.digitalocean.com/community/tutorials/how-to-use-the-ruby-on-rails-one-click-application-on-digitalocean) 在数字海洋上部署我的网站,但是当我进行捆绑安装时,我收到了这条消息

Fetching gem metadata from https://rubygems.org/.....Killed

它阻止我继续下一步。请帮忙!

【问题讨论】:

    标签: ruby-on-rails ruby digital-ocean


    【解决方案1】:

    您可能没有足够的内存来运行bundle install 命令。如需线索,请检查 /var/log/syslog 的末尾(您需要 root 访问权限),看看是否有任何关于内存耗尽的警告。

    如果这是问题所在,您可能需要升级到具有更多资源的更大 Droplet。

    【讨论】:

    • 但我的只是一个简单的网站:(
    • 添加交换解决了问题的事实意味着您没有足够的内存。我仍然建议使用更大的液滴,因为依赖交换速度很慢而且通常是个坏主意。
    【解决方案2】:

    我也遇到过这种情况。您需要构建交换磁盘才能进行部署。

    https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04

    【讨论】:

    • 谢谢!它解决了这个问题。但是我正在使用 Putty.exe 来配置我的数字海洋的东西,我可以知道我在搞乱哪个目录,因为它没有说明。我能知道交换磁盘在哪里吗?我是按照您分享的教程链接创建的
    • pwd 将正常显示您当前的工作文件夹,但我不确定在腻子中它将如何处理它,因为我通常直接在 shell 中。
    猜你喜欢
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2017-06-10
    • 1970-01-01
    相关资源
    最近更新 更多