1
我通過在redis-cli
中調用BGSAVE
命令開始保存redis-db
快照。中止BGSAVE已在處理中
它已開始運行,但我一直在日誌
[30853] 27 Jan 07:18:41.129 # Background saving error
[30853] 27 Jan 07:18:47.043 * 1 changes in 900 seconds. Saving...
[30853] 27 Jan 07:18:47.058 * Background saving started by pid 13204
[13204] 27 Jan 07:18:47.058 # Failed opening .rdb for saving: Permission denied
[30853] 27 Jan 07:18:47.158 # Background saving error
[30853] 27 Jan 07:18:53.070 * 1 changes in 900 seconds. Saving...
[30853] 27 Jan 07:18:53.085 * Background saving started by pid 13207
[13207] 27 Jan 07:18:53.085 # Failed opening .rdb for saving: Permission denied
[30853] 27 Jan 07:18:53.186 # Background saving error
[30853] 27 Jan 07:18:59.098 * 1 changes in 900 seconds. Saving...
[30853] 27 Jan 07:18:59.113 * Background saving started by pid
[] 27 Jan 07:18:59.114 # Failed opening .rdb for saving: Permission denied
[30853] 27 Jan 07:18:59.213 # Background saving error
看起來像redis BGSAVE
命令無限期地運行時遇到這些錯誤。如何阻止這一點。
另外我試圖通過ps -aux| grep redis
命令檢查進程pid。
13196 pts/11 S+ 0:00 grep --color=auto redis
30853 ? Ssl 1292:57 /usr/bin/redis-server *:6379
沒有殺死的過程。
編輯:這些都是Redis的文件夾和文件dump.rdb
f: /var/lib/redis
drwxr-xr-x root root/
drwxr-xr-x root root var
drwxr-xr-x root root lib
drwxr-xr-x redis redis redis
f: /var/lib/redis/dump.rdb
drwxr-xr-x root root/
drwxr-xr-x root root var
drwxr-xr-x root root lib
drwxr-xr-x redis redis redis
-rw-rw-rw- redis redis dump.rdb
EDIT2權限:得到了答案。問題在於配置參數改變了。 dbfilename
和dir
值已更改。
通過CONFIG SET
命令將這些值設置爲原始值,現在它的工作正常。在某些情況下加入某人也有同樣的問題。
但問題是他們是如何改變的。這是否發生在其他人身上?
幫助我
感謝
我也修改了權限,它仍然沒有工作。我更新了編輯中的權限。 – user3620431