我正在将当前的ec2环境从amazon linux迁移到centos 7。一路上有一些障碍,但我已经设法调整了这里和那里的东西,使所有的工作。不过,我不喜欢redis。
我有一个小的redis集群作为一个简单的k/v缓存运行。对于这次迁移,我一直遵循these instructions。安装似乎工作正常,但我检查了systemctl中的状态,并看到以下内容:
$sudo systemctl status redis.service状态
●redis.service-redis持久密钥值数据库
已加载:已加载(/usr/lib/systemd/system/redis.service;已启用;供应商预设:已禁用)
登录/etc/system d/system/redis.service.d
——limit.conf
活动:自2016-02-26星期五16:57:43 UTC起失败(结果:退出代码);5秒前
进程:11680 execstop=/usr/bin/redis shutdown(代码=退出,状态=1/失败)
进程:11678 execstart=/usr/bin/redis server/etc/redis.conf--daemonize no(code=exited,status=1/failure)
主PID:11678(代码=退出,状态=1/故障)
redis.log已创建,但为空,因此它很早就失败了。但我似乎找不到原因。任何指导都将不胜感激。

最佳答案

结果发现,我通过ansible使用jinja模板创建的redis.conf已经过时。它导致redis无法启动。如果能在日志中更好地概述这一点就好了。类似于“丢失或无效配置”。

关于redis - Redis没有从centos 7开始,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35657624/

10-10 00:31
查看更多