Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेडिस:सहेजने के लिए .rdb खोलने में विफल:अनुमति अस्वीकृत

आपको अपनी redis.conf . की जांच करनी चाहिए dir . में अनुमतियां देखने के लिए फ़ाइल और dbfilename . अगर फ़ाइल का नाम dbfilename . है जो dir . में निर्दिष्ट पथ में स्थित है पथ मौजूद है और अनुमति भी सही है। तो समस्या को ठीक किया जाना चाहिए।

आशा है कि यह किसी की मदद करेगा।

अनुलेख

redis.conf को खोजने के लिए फ़ाइल स्थान, आप #ps ax | grep redis जाँच करने के लिए। आमतौर पर इसे redis-server . को पास किया जाएगा इनपुट फ़ाइल के रूप में।

dir . के लिए अनुमतियाँ:यह 755 होना चाहिए , dbfilename . के लिए , यह 644 होना चाहिए

कभी-कभी आपको top . का भी उपयोग करने की आवश्यकता होती है user:group . की जांच करने के लिए आदेश redis-server का और dir . के स्वामी सुसंगत है। यानी redis-server redis:redis . द्वारा चल रहा है , लेकिन dir रूट:रूट . के अंतर्गत है . इस मामले में, आपको chown redis:redis -R dir . की आवश्यकता होगी ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या हरोकू पर रेडिस एक ऐडऑन के बिना संभव है?

  2. redis.serializer.SerializationException को कैसे पकड़ें?

  3. डॉकर कंटेनर (पायथन, फ्लास्क और रेडिस) के भीतर एक कस्टम आरक्यू कार्यकर्ता कैसे शुरू करें

  4. एसिंक कमांड और टास्क के बाद टाइमआउट अपवाद। जब कोई स्टैक एक्सचेंज में इंतजार कर रहा है। रेडिस

  5. कैशिंग के लिए MongoDb के बजाय Redis का उपयोग क्यों करें?