Redis
 sql >> Database >  >> NoSQL >> Redis

Redis:Impossibile aprire .rdb per il salvataggio:autorizzazione negata

Dovresti controllare il tuo redis.conf file per vedere le autorizzazioni in dir e dbfilename . Se il file denominato in dbfilename che si trova nel percorso specificato nella dir il percorso esiste e anche l'autorizzazione è corretta. allora il problema dovrebbe essere risolto.

Spero che questo possa aiutare qualcuno.

P.S.

Per trovare il redis.conf percorso del file, puoi usare il #ps ax | grep redis controllare. Di solito verrà passato al redis-server come file di input.

Per la dir permessi:dovrebbe essere 755 , per il nomefiledb , dovrebbe essere 644

A volte devi anche usare top comando per verificare se il user:group del redis-server e il proprietario di dir sono consistenti. cioè il redis-server è eseguito da redis:redis , ma la dir è sotto root:root . In questo caso, devi chown redis:redis -R dir .