MISCONF: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk
RedisNe demek?
Redis RDB snapshot'ı almak üzere yapılandırılmış ancak diske yazamıyor. Bu durumda stop-writes-on-bgsave-error açıksa Redis tüm yazma komutlarını reddeder.
Neden olur?
Disk dolu olması, dosya sistemi izin sorunları, dizinin yazılamaz olması, arka plan kaydetme (BGSAVE) hataları, yetersiz bellek nedeniyle fork başarısızlığı veya disk donanım sorunu.
Nasıl çözülür?
Diskte boş alan açın ve RDB dizininin (dir) yazma iznini kontrol edin. En son BGSAVE hatasını inceleyin: INFO persistence ve Redis loglarına bakın. Sorunu çözene kadar geçici olarak yazmaları açmak için stop-writes-on-bgsave-error no ayarlanabilir (kalıcılık riskine dikkat). fork için yeterli belleği ve vm.overcommit_memory=1 ayarını sağlayın. Persistans yapılandırmasını (save/appendonly) doğrulayın.
Aynı motorda diğer kayıtlar
- CLUSTERDOWNCLUSTERDOWN The cluster is down / Hash slot not served
- LOADINGLOADING Redis is loading the dataset in memory
- BUSYBUSY Redis is busy running a script. You can only call SCRIPT KILL or SHUTDOWN NOSAVE
- CROSSSLOTCROSSSLOT Keys in request don't hash to the same slot
- MOVEDMOVED slot ip:port (cluster redirect)
- ASKASK slot ip:port (cluster redirect)
- NOSCRIPTNOSCRIPT No matching script. Please use EVAL