Redis
 sql >> база данни >  >> NoSQL >> Redis

Redis:Неуспешно отваряне на .rdb за запазване:Разрешението е отказано

Трябва да проверите вашия redis.conf файл, за да видите разрешенията в dir и dbfilename . Ако файлът с име в dbfilename който се намира в пътя, посочен вdir пътът съществува и разрешението също е правилно. тогава проблемът трябва да бъде отстранен.

Надявам се това да помогне на някого.

P.S.

За да намерите redis.conf местоположение на файла, можете да използвате #ps ax | grep redis да проверя. Обикновено ще се предава на redis-server като входен файл.

За реж разрешения:трябва да е 755 , за dbfilename , трябва да е 644

Понякога трябва да използвате и top команда, за да проверите дали user:group на redis-server и собственик на дира са последователни. т.е. redis-server се изпълнява от redis:redis , но врежът е под root:root . В този случай трябва да chown redis:redis -R dir .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis Sentinels в същите сървъри като главен/подчинен?

  2. Записване на HASH в Redis в приложение за rails

  3. Node.js, Socket.io, Redis pub/sub голям обем, трудности с ниска латентност

  4. Как да върна flask render_template, след като работата на фона на Redis приключи?

  5. Redis - Използване на CONFIG SET в движение във връзка главен подчинен