Gerrit:此时身份验证不可用

Gerrit : Authentication unavailable at this time

我在登录 gerrit 服务器时遇到问题,它提示 "Authentication unavailable at this time"。我尝试重新启动 gerrit 服务,但是当它即将启动该服务时,它显示了以下消息。

这不是主服务器,但镜像服务器和登录在主 gerrit 服务器上工作正常。

谁能帮忙解决这个问题(登录问题)?或者我是否需要更改 gerrit.config 文件中的 ldap 设置。

您的 Gerrit 设置有两个不同的问题:

  1. 此时身份验证不可用:这意味着 Gerrit 无法通过您的 LDAP 服务器进行身份验证,因此无法搜索和验证任何帐户
  2. 无法为 OOM 杀手调整 Gerrit 进程评分:这意味着您不是 运行ning gerrit.sh root,因此您无权调整 /proc/ / settings 并且内核可能会在没有通知的情况下终止 Gerrit JVM。

为了解决 1. 只需根据您的 LDAP 凭据检查 gerrit.config 中的 LDAP 设置。

为了解决2.只需运行gerrit.sh如root。然后 shell 脚本将在 运行 启用 JVM 之前模拟 gerrit 用户。

HTH

卢卡