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

Redis:Mislykket åbning af .rdb til lagring:Tilladelse nægtet

Du bør tjekke din redis.conf fil for at se tilladelserne i dir og dbfilnavn . Hvis filen er navngivet i dbfilename som er placeret i stien angivet i dir sti eksisterer, og tilladelsen er også rigtig. så skulle problemet være løst.

Håber dette vil hjælpe nogen.

P.S.

For at finde redis.conf filplacering, kan du bruge #ps ax | grep redis at tjekke. Normalt vil det blive sendt til redis-server som inputfil.

Til dir tilladelser:det skal være 755 , for dbfilename , skal det være 644

Nogle gange skal du også bruge top kommando for at kontrollere, om user:group af redis-server og ejeren af ​​dir er konsekvente. dvs. redis-server kører af redis:redis , men dir er under root:root . I dette tilfælde skal du chown redis:redis -R dir .



  1. Mongo Find()-funktionen vil ikke udelukke _id

  2. Få dokumenter med tags på listen, sorteret efter det samlede antal matches

  3. Hvordan får man Redis til at starte på Heroku?

  4. Redis klientbiblioteksanbefalinger til brug fra Scala