Отстраняване на неизправност при стартиране на Redis сървър: решете проблема с рестартирането и невъзможността за получаване на достъп до отдалечена връзка

В новия CentOS 7 Redis сървърът е инсталиран на машината, но не може да бъде стартиран с помощта на systemctl.

Опитайте да стартирате услугата Redis▼

systemctl start redis.service
  • Redis не успя да стартира (няма изход).

Ето какво се случва при опит за свързване с Redis:

redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected>

Но стартирането на Redis ръчно работи:

[root@redis ~]# redis-cli
127.0.0.1:6379>

Заявете статуса на Redis, той показва, че Redis не е активиран ▼

[root@redis ~]# systemctl status redis.service
redis-server.service - Redis persistent key-value database
Loaded: loaded (/usr/lib/systemd/system/redis-server.service; disabled)
Active: inactive (dead)

November 25 18:52:16 redis systemd[1]: Starting Redis persistent key-value database...
November 25 18:52:16 redis systemd[1]: Started Redis persistent key-value database.

Следното е друга заявка за запитване за състоянието на Redis, показваща пример за отказ на Redis ▼

Отстраняване на неизправност при стартиране на Redis сървър: решете проблема с рестартирането и невъзможността за получаване на достъп до отдалечена връзка

Решете проблема, че Redis сървърът не може да стартира

За да стартирате най-новата версия на Redis със systemd, трябва да редактирате конфигурационния файл на Redis:

/etc/redis.conf

Създайте и конфигурирайте Redis с поддръжка на systemd ▼

daemonize no

supervised auto

Какво трябва да направя, ако Redis не може да получи достъп до отдалечена връзка след рестартиране на VPS сървъра?

Ако рестартирате VPS сървъра, Redis не може да стартира, за да получи достъп до отдалечена връзка, можете да изтриете файла dump.rdb (моментна снимка на паметта) ▼

cd /var/lib/redis
mv dump.rdb dump.rdb_bak

Проверете дали услугата Redis е стартирана▼

ps -ef|grep redis
  • Опитайте да рестартирате VPS сървъра Ако Redis може да стартира както обикновено, това означава, че току-що редактираният конфигурационен файл на Redis работи.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Отстраняване на неизправности при стартиране на сървъра на Redis: Разрешаване на рестартиране Не може да се получи достъп до отдалечена връзка“, което е полезно за вас.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-29424.html

Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха