【发布时间】:2021-06-21 03:25:27
【问题描述】:
我正在使用 rails 并想运行 sidekiq,而运行 sidekiq 需要安装 Redis 服务器。我按照数字海洋的说明为我的 KDE Neon 安装了 Redis。这是我尝试运行sudo systemctl status redis 时显示的错误:
redis.service - Redis In-Memory Data Store
Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2021-03-24 17:24:12 IST; 6s ago
Process: 47334 ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf (code=exited, status=203/EXEC)
Main PID: 47334 (code=exited, status=203/EXEC)
Mar 24 17:24:12 maxagno3 systemd[1]: redis.service: Scheduled restart job, restart counter is at 5.
Mar 24 17:24:12 maxagno3 systemd[1]: Stopped Redis In-Memory Data Store.
Mar 24 17:24:12 maxagno3 systemd[1]: redis.service: Start request repeated too quickly.
Mar 24 17:24:12 maxagno3 systemd[1]: redis.service: Failed with result 'exit-code'.
Mar 24 17:24:12 maxagno3 systemd[1]: Failed to start Redis In-Memory Data Store.
使用redis-cli 可以正常工作。我假设当我第一次运行命令 sudo systemctl disable redis 时,它删除了 redis.service 文件。从那时起,我已经卸载并安装了 Redis,但错误仍然存在。
我们将不胜感激快速帮助。
【问题讨论】:
标签: ruby-on-rails redis sidekiq