Redis серверийг эхлүүлэх алдааг олж засварлах: дахин эхлүүлэх болон алсаас холболт хийх боломжгүй болсон асуудлыг шийднэ үү

Би Redis серверийг шинэ CentOS 7 машин дээр суулгасан боловч 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 тохиргооны файл ажиллаж байна гэсэн үг.

Чен Вэйлиангийн блог ( https://www.chenweiliang.com/ ) дээр хуваалцсан "Redis серверийн эхлүүлэх алдааг олж засварлах нь: Дахин ачаалсны дараа алсын холболтын хандалтыг авч чадахгүй байгаа асуудлыг шийдвэрлэх нь" нийтлэл танд тус болно гэж найдаж байна.

Энэ нийтлэлийн холбоосыг хуваалцахаас бүү эргэлзээрэй: https://www.chenweiliang.com/cwl-29424.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

TOP хүртэл гүйлгэж