gpt4 book ai didi

mongodb - 意外的 mongo 退出代码 100。正在重新启动

转载 作者:行者123 更新时间:2023-12-02 04:14:25 26 4
gpt4 key购买 nike

我尝试在我的 VPS 上运行 Meteor,但收到此错误:

Unexpected mongo exit code 100. Restarting.
Unexpected mongo exit code 100. Restarting.
Unexpected mongo exit code 100. Restarting.
Can't start Mongo server.
MongoDB had an unspecified uncaught exception.
This can be caused by MongoDB being unable to write to a local database.
Check that you have permissions to write to .meteor/local. MongoDB does
not support filesystems like NFS that do not allow file locking.

我发现问题出在我的用户权限或类似的地方。当我尝试使用 root 访问权限运行 Meteor 时,它工作得非常顺利。如果我尝试使用“custom”用户运行meteor,则会失败。即使我授予他 sudo 权限,如 DigitalOcean 中列出的。为什么会这样呢?背后的问题是什么?

我使用的是 Ubuntu 14.04.1 LTS。 Meteor 的版本是 0.8.3,我正在使用 Meteor 附带的 MongoDB。我没有单独安装 MongoDB。

<小时/>

更新:基本上我已经找到了问题,但我现在仍然不知道是什么导致了问题。我使用的是 DigitalOcean VPS。如果我通过 SSH 运行 Meteor,它会失败。如果我在 Web Console Access 上运行 Meteor,它就可以工作。我不明白。

最佳答案

回答https://stackoverflow.com/a/15752736帮助我发现 Mongo 不想在没有正确设置区域设置的情况下启动。尝试在 meteor 命令之前运行 export LC_ALL="en_US.UTF-8" 命令。

关于mongodb - 意外的 mongo 退出代码 100。正在重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25102414/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com