Не удалось запустить Redis In-Memory Data Store - PullRequest
0 голосов
/ 12 июня 2019

После установки Redis на Ubuntu 16.04 я не могу активировать сервис. Когда я проверяю его с помощью sudo systemctl status redis, отображается следующая ошибка:

● redis.service - Redis In-Memory Data Store
   Loaded: loaded (/etc/systemd/system/redis.service; disabled; vendor preset: enabled)
   Active: failed (Result: start-limit-hit) since Wed 2019-06-12 12:34:59 UTC; 6s ago
  Process: 16672 ExecStop=/usr/local/bin/redis-cli shutdown (code=exited, status=203/EXEC)
  Process: 16670 ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf (code=exited, status=203/EXEC)
 Main PID: 16670 (code=exited, status=203/EXEC)

Jun 12 12:34:59 ip- systemd[1]: redis.service: Service hold-off time over, scheduling restart.
Jun 12 12:34:59 ip- systemd[1]: Stopped Redis In-Memory Data Store.
Jun 12 12:34:59 ip- systemd[1]: redis.service: Start request repeated too quickly.
Jun 12 12:34:59 ip- systemd[1]: Failed to start Redis In-Memory Data Store.
Jun 12 12:34:59 ip- systemd[1]: redis.service: Unit entered failed state.
Jun 12 12:34:59 ip- systemd[1]: redis.service: Failed with result 'start-limit-hit'.

Я попытался перезапустить сервер redis sudo systemctl restart redis, но это не сработало.

Также попытался изменить владельца каталога redis с кодом ниже:

sudo chown redis:redis /var/lib/redis

sudo systemctl restart redis

но это тоже не сработает.

Пожалуйста, помогите мне решить эту проблему.

1 Ответ

0 голосов
/ 17 июня 2019

Здесь мы установим все необходимые зависимости для Redis, чтобы избавиться от вышеуказанных ошибок.

cd в deps cd /redis-stable/deps

затем установите требуемый пакет: make hiredis lua jemalloc linenoise

сейчас, вернитесь в папку cd / redis-stable cd ..

теперь сделайте, make Запустите команду и затем установите sudo make install

Наконец, вы можете запустить Redis.sudo apt install redis-server

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...