Redis无法在Centos 7上启动

vdgimpew  于 2022-11-07  发布在  Redis
关注(0)|答案(1)|浏览(184)

我正在将我目前的ec2环境从amazon linux迁移到centos 7,在这一过程中遇到了一些障碍,但我已经设法调整了这里和那里的东西,并让一切正常工作。
我有一个小的redis集群作为一个简单的k/v缓存运行。对于这个迁移,我一直在遵循these instructions。安装似乎工作正常,但我在systemctl中检查状态,并看到以下内容:

$ sudo systemctl status redis.service
● redis.service - Redis persistent key-value database
   Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/redis.service.d
           └─limit.conf
   Active: failed (Result: exit-code) since Fri 2016-02-26 16:57:43 UTC; 5s ago
  Process: 11680 ExecStop=/usr/bin/redis-shutdown (code=exited, status=1/FAILURE)
  Process: 11678 ExecStart=/usr/bin/redis-server /etc/redis.conf --daemonize no (code=exited, status=1/FAILURE)
 Main PID: 11678 (code=exited, status=1/FAILURE)

redis.log已经创建,但是是空的,所以它很早就失败了。但是我似乎找不到原因。任何指导都将非常感谢。

v7pvogib

v7pvogib1#

结果发现我通过ansible使用jinja模板安装的redis.conf文件已经过时了。这导致了redis无法启动。如果日志中能更好地描述这一点就更好了。比如“缺少或无效的配置”。

相关问题