Ошибка Redis со снимком - Ошибка перемещения файла временной базы данных в конечный пункт назначения: операция не разрешена

У меня есть рабочая установка с Redis и Sensu. Внезапно у меня возникает проблема с сервером redis, когда я пытаюсь сделать снимки RDB.

[2830] 27 Dec 06:25:50.648 * 10000 changes in 60 seconds. Saving...
[2830] 27 Dec 06:25:50.649 * Background saving started by pid 24929
[24929] 27 Dec 06:25:50.670 # Error moving temp DB file on the final destination: Operation not permitted
[2830] 27 Dec 06:25:50.750 # Background saving error

Я проверил путь redis dir и разрешение на запись есть.

вот мой редис конф.

Пример файла конфигурации Redis
daemonize yes
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 0

loglevel debug
logfile "/var/log/redis/redis.log"

databases 1
####   save ""
save 9000 1
save 3000 10
save 60 10000

stop-writes-on-bgsave-error yes

rdbcompression yes
rdbchecksum yes

dbfilename dump.rdb
dir /var/redis/6379

slave-serve-stale-data yes
repl-disable-tcp-nodelay no
slave-priority 100
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec

no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
notify-keyspace-events ""
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-entries 512
list-max-ziplist-value 64

set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64

hll-sparse-max-bytes 3000
activerehashing yes

client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60

hz 10
aof-rewrite-incremental-fsync yes 

1 ответ

Только пользователь, которому нужен доступ к Redis, имеет разрешение на чтение своих данных и своей базы данных. Это пользователь по умолчанию, пользователь Redis. Каталог данных Redis должен принадлежать Redis.

Вариант первый (параграфы 4, 5, 6, 7, 8) или второй вариант(шаг 6)

Другие вопросы по тегам