I-troubleshoot ang pagkabigo sa pagsisimula ng server ng Redis: lutasin ang problema sa pag-restart at hindi makakuha ng access sa malayuang koneksyon

Sa bago CentOS 7 Ang Redis server ay naka-install sa makina, ngunit hindi maaaring simulan gamit ang systemctl.

Subukang simulan ang serbisyo ng Redis▼

systemctl start redis.service
  • Nabigong magsimula ang Redis (walang output).

Narito ang mangyayari kapag sinusubukang kumonekta sa Redis:

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

Ngunit ang pagsisimula ng Redis ay manu-manong gumagana:

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

Query Redis status, ito ay nagpapakita na ang Redis ay hindi aktibo ▼

[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.

Ang sumusunod ay isa pang query para i-query ang status ng Redis, na nagpapakita ng halimbawa ng Redis failure ▼

I-troubleshoot ang pagkabigo sa pagsisimula ng server ng Redis: lutasin ang problema sa pag-restart at hindi makakuha ng access sa malayuang koneksyon

Lutasin ang problema na nabigong magsimula ang Redis server

Upang patakbuhin ang pinakabagong bersyon ng Redis sa systemd, kailangan mong i-edit ang configuration file ng Redis:

/etc/redis.conf

Bumuo at i-configure ang Redis gamit ang systemd support ▼

daemonize no

supervised auto

Ano ang dapat kong gawin kung hindi makakuha ng remote na access sa koneksyon ang Redis pagkatapos i-restart ang VPS server?

Kung i-restart mo ang VPS server, hindi makakapagsimula ang Redis na makakuha ng malayuang access sa koneksyon, maaari mong tanggalin ang dump.rdb (memory snapshot) na file ▼

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

Suriin kung ang serbisyo ng Redis ay nagsimula▼

ps -ef|grep redis
  • Subukang i-restart ang VPS server. Kung ang Redis ay makakapagsimula gaya ng dati, nangangahulugan ito na ang Redis configuration file ay kaka-edit lang ay gumagana.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi ang "Pag-troubleshoot sa Pagkabigo sa Pagsisimula ng Redis Server: Solve Restart Unable to Get Remote Connection Access", na nakakatulong sa iyo.

Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-29424.html

Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

mag-scroll sa itaas