ລາຍການຫົວເລື່ອງ
ໃນໃຫມ່ 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>
ສະຖານະ Query 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 ເວີຊັນຫຼ້າສຸດດ້ວຍ systemd, ທ່ານຈໍາເປັນຕ້ອງແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າ Redis:
/etc/redis.conf
ສ້າງ ແລະກຳນົດຄ່າ Redis ດ້ວຍການຮອງຮັບລະບົບ ▼
daemonize no
supervised auto
ຂ້ອຍຄວນເຮັດແນວໃດຖ້າ Redis ບໍ່ສາມາດເຂົ້າຫາການເຊື່ອມຕໍ່ທາງໄກໄດ້ຫຼັງຈາກເປີດເຄື່ອງແມ່ຂ່າຍ VPS ຄືນໃໝ່?
ຖ້າທ່ານ restart ເຊີບເວີ VPS, Redis ບໍ່ສາມາດເລີ່ມການເຂົ້າເຖິງການເຊື່ອມຕໍ່ທາງໄກໄດ້, ທ່ານສາມາດລຶບໄຟລ໌ dump.rdb (memory snapshot) ▼
cd /var/lib/redis
mv dump.rdb dump.rdb_bak
ກວດເບິ່ງວ່າການບໍລິການ Redis ໄດ້ເລີ່ມຕົ້ນຫຼືບໍ່▼
ps -ef|grep redis
- ລອງຣີສະຕາດເຊີບເວີ VPS. ຖ້າ Redis ສາມາດເລີ່ມໄດ້ຕາມປົກກະຕິ, ມັນໝາຍຄວາມວ່າໄຟລ໌ການຕັ້ງຄ່າ Redis ພຽງແຕ່ແກ້ໄຂແລ້ວ.
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ .
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-29424.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!