Redis-palvelimen käynnistysvirheen vianmääritys: ratkaise uudelleenkäynnistyksen ja etäyhteyden saamisen epäonnistumisen ongelma

Uudessa CentOS 7 Redis-palvelin on asennettu koneeseen, mutta sitä ei voi käynnistää systemctl:llä.

Yritä käynnistää Redis-palvelu▼

systemctl start redis.service
  • Redis ei käynnistynyt (ei lähtöä).

Näin tapahtuu, kun yrität muodostaa yhteyden Redikseen:

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

Mutta Rediksen käynnistäminen manuaalisesti toimii:

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

Kysely Redis-tilasta, se osoittaa, että Redis ei ole aktivoitu ▼

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

Seuraavassa on toinen kysely Rediksen tilan tiedustelemiseksi, ja siinä on esimerkki Redis-virheestä ▼

Redis-palvelimen käynnistysvirheen vianmääritys: ratkaise uudelleenkäynnistyksen ja etäyhteyden saamisen epäonnistumisen ongelma

Ratkaise ongelma, että Redis-palvelin ei käynnisty

Jotta voit käyttää Rediksen uusinta versiota systemd:llä, sinun on muokattava Redis-määritystiedostoa:

/etc/redis.conf

Rakenna ja määritä Redis järjestelmätuella ▼

daemonize no

supervised auto

Mitä minun pitäisi tehdä, jos Redis ei voi saada etäyhteyttä VPS-palvelimen uudelleenkäynnistyksen jälkeen?

Jos käynnistät VPS-palvelimen uudelleen, Redis ei voi alkaa hankkia etäyhteyden käyttöä, voit poistaa dump.rdb-tiedoston (muistin tilannekuva) ▼

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

Tarkista, onko Redis-palvelu käynnistetty▼

ps -ef|grep redis
  • Yritä käynnistää VPS-palvelin uudelleen Jos Redis voi käynnistyä normaalisti, se tarkoittaa, että juuri muokattu Redis-määritystiedosto toimii.

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Siirry alkuun