小编The*_*oob的帖子

redis-server.service:失败,结果为“超时”。- 里面列出了更多错误

更新:这似乎已基本修复。我不是 100% 确定我做了什么,但它正在运行,而且我的网站也可以正确加载它。但是,我仍然遇到关于 PID 不可读的错误 #1。

我希望我能得到一些帮助来弄清楚为什么 Redis-Server 不能为我运行。大约 3 天前,我让它完全运行起来,但当我尝试开始从我的 WordPress 安装中删除其他缓存程序时。我不知何故破坏了Redis。接下来,我列出了这些错误,以及我如何尝试纠正它们。请让我知道您的想法以及我以后如何尝试解决它。

我最初从 redis.io 的源代码安装了 Redis-Server,但是一旦损坏,我最终尝试从源代码重新安装,并且还尝试从apt. 我在两种类型的安装上都遇到相同的错误。

uname -a:Linux serverName.tld 4.4.0-97-generic #120-Ubuntu SMP 九月 19 日星期二 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
乌班图16.04
Redis-服务器4.0.2

我使用以下教程来安装 Redis-Server:Install Redis Object Cache for WordPress PHP 7 on Ubuntu 16.04

错误:

  1. redis-server.service:启动后PID文件/var/run/redis/redis.pid不可读(还?):没有这样的文件或目录

    • 我尝试通过确保 /var/run/redis/ 已创建来纠正此问题。我还确保(在不同的时间) /var/run/redis/ 属于 redis:redis 和 redis:www-data (我的 apache2 组)。我还尝试了 777、755、775、007、770 等许多权限方案。
      在所有这些方案中,我偶尔仍然会收到错误。
    • 我还手动创建了 /var/run/redis/redis.pid 文件,其权限类型与上面提到的相同。
    • 最后,根据网站上的一些建议,我还将 PIDFile 更改为 redis-server.pid ...
    • 这些更改似乎都没有真正持续存在并且对于此错误消息始终有效。
  2. 您请求的 maxclients 为 20000,需要至少 …

redis

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

redis ×1