Αντιμετώπιση προβλημάτων αποτυχίας εκκίνησης διακομιστή 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 με υποστήριξη συστήματος ▼

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!

Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευτεί. 必填 项 已 用 * 标注

Μεταβείτε στην κορυφή