wordpress 回收站在哪電銷系統(tǒng)軟件排名
重啟redis服務(wù)時(shí)報(bào)錯(cuò):Failed to start redis.service: Unit not found
redis配合安全修改了bind和auth配置,重啟的時(shí)候報(bào)錯(cuò)了,試了很多方法,最后才通過日志解決了
1 重新加載systemd 配置并啟動:
sudo systemctl daemon-reload
sudo systemctl start redis
> sudo systemctl daemon-reload
> sudo systemctl start redisFailed to start redis.service: Unit not found.
2 查看當(dāng)前redis狀態(tài)
sudo systemctl status redis
> sudo systemctl status redis● redis.service - Redis persistent key-value databaseLoaded: loaded (/usr/lib/systemd/system/redis.service; disabled; vendor preset: disabled)Drop-In: /etc/systemd/system/redis.service.d└─limit.confActive: failed (Result: exit-code) since Thu 2024-08-08 18:01:26 CST; 16h agoProcess: 2375 ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd (code=exited, status=1/FAILURE)Main PID: 2375 (code=exited, status=1/FAILURE)Aug 08 18:01:26 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: Starting Redis persistent key-value database...
Aug 08 18:01:26 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: Started Redis persistent key-value database.
Aug 08 18:01:26 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: redis.service: main process exited, code=exited, status=1/FAILURE
Aug 08 18:01:26 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: Unit redis.service entered failed state.
Aug 08 18:01:26 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: redis.service failed.
3 發(fā)現(xiàn)是失敗的,接著看下日志
cat /var/log/redis/redis.log
> cat /var/log/redis/redis.log25420:C 08 Aug 17:53:45.282 * supervised by systemd, will signal readiness
25420:M 08 Aug 17:53:45.283 # Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already in use
2101:M 08 Aug 18:01:11.325 # Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already in use
2375:C 08 Aug 18:01:26.974 * supervised by systemd, will signal readiness
2375:M 08 Aug 18:01:26.975 # Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already in use
錯(cuò)誤信息 “Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already in use” 表明 Redis 試圖綁定到本地地址 127.0.0.1:6379,但該端口已經(jīng)被其他進(jìn)程占用??梢园凑找韵虏襟E來解決這個(gè)問題:
> sudo lsof -i :6379COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
redis-ser 2407 root 6u IPv4 391104235 0t0 TCP *:6379 (LISTEN)> sudo kill 2407
殺掉原進(jìn)程 再次重啟并觀察狀態(tài)
> sudo systemctl daemon-reload
> sudo systemctl start redis
> sudo systemctl status redis
查看狀態(tài)
● redis.service - Redis persistent key-value databaseLoaded: loaded (/usr/lib/systemd/system/redis.service; disabled; vendor preset: disabled)Drop-In: /etc/systemd/system/redis.service.d└─limit.confActive: active (running) since Fri 2024-08-09 10:16:07 CST; 8s agoMain PID: 21028 (redis-server)CGroup: /system.slice/redis.service└─21028 /usr/bin/redis-server 127.0.0.1:6379Aug 09 10:16:07 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: Starting Redis persistent key-value database...
Aug 09 10:16:07 yangxiuqing-linux.bcc-bdbl.baidu.com systemd[1]: Started Redis persistent key-value database.
成功了!
在Linux系統(tǒng)中使用nano
文本編輯器時(shí),保存文件并退出操作步驟
1 保存:按下 Ctrl + O
(即 Control 鍵和字母O鍵同時(shí)按)
2 確認(rèn)文件名:如果不需要改變文件名,按 Enter
鍵確認(rèn)
3 退出:按下 Ctrl + X
(即 Control 鍵和字母X鍵同時(shí)按)