ruby-on-rails - Ubuntu 14.04 上的 GitLab 和 Redis : resource temporarily unavailable

标签 ruby-on-rails redis gitlab

我的 GitLab 运行良好,直到今天。现在我在 GitLab 的首页上收到 500 错误。所以我查看日志 (/var/log/gitlab/gitlab-rails/production.log) 并看到这一行:

Errno::EAGAIN (Resource temporarily unavailable - connect(2) for /var/opt/gitlab/redis/redis.socket):

当然我已经尝试过这样的命令:

$ sudo gitlab-ctl reconfigure
$ sudo gitlab-ctl kill redis
$ sudo gitlab-ctl start
$ sudo gitlab-ctl restart

等等,但没有帮助。

我能做什么?如果有任何帮助,我将不胜感激。

最佳答案

我有类似的情况,kill runsv redis 对我也有效

我正在使用 RHEL 6.6,但 GitLab 突然无法运行。每个页面都显示404。我gitlab-ctl restart的错误是redis got TERM。经过广泛的搜索和重新配置、重启、更新等,总是有一些 redis 错误。

但是 kill runsv redis 有效;我希望这会帮助其他人。

关于ruby-on-rails - Ubuntu 14.04 上的 GitLab 和 Redis : resource temporarily unavailable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26613714/

相关文章:

Git Push 不显示 GitHub 上的文件

ruby-on-rails - Rails 递归实体性能问题

javascript - rails : Internationalization of Javascript Strings?

ruby-on-rails - Controller 命名错误

ruby-on-rails - rails 设计 edit_user_password_path

amazon-web-services - AWS 上依赖 Windows EC2 后台 worker 的正确架构

mysql - 实现配额系统以限制基于 Web 的应用程序中的请求

c# - Redis 是本地缓存的可行解决方案吗?

git - 我们可以重新触发 gitlab 管道吗?

亚搏体育app : add quick-actions in commit comments