sql >> Databasteknik >  >> NoSQL >> Redis

Redis:Det gick inte att öppna .rdb för att spara:Tillstånd nekad

Du bör kontrollera din redis.conf fil för att se behörigheterna i dir och dbfilename . Om filen heter i dbfilename som finns i sökvägen som anges i katalogen vägen finns och tillståndet är också rätt. då borde problemet vara åtgärdat.

Hoppas detta kommer att hjälpa någon.

P.S.

För att hitta redis.conf filplats kan du använda #ps ax | grep redis att kolla. Vanligtvis skickas det till redis-server som indatafil.

För dir behörigheter:det ska vara 755 , för dbfilename , bör det vara 644

Ibland behöver du också använda top kommandot för att kontrollera om user:group för redis-server och ägaren till dir överensstämmer. dvs. redis-server körs av redis:redis , men dir är under root:root . I det här fallet måste du chown redis:redis -R dir .



  1. Okänslig sökning i Mongo

  2. Stoppa redis-servern. Varken avstängning eller stopp fungerar

  3. konfigurera redis auth på sidekiq

  4. Konvertera enkel MySQL-databas till en NoSQL-lösning