क्षमा करें रेडिस नौसिखिया यहाँ।

जब मैं redis-sentinel दौड़ता हूं

42533:X 10 Nov 21:21:30.345 # Warning: no config file specified, using 
the default config. In order to specify a config file use redis- 
sentinel /path/to/sentinel.conf
42533:X 10 Nov 21:21:30.346 * Increased maximum number of open files to 
10032 (it was originally set to 7168).
Redis 3.0.4 (00000000/0) 64 bit

Running in sentinel mode
Port: 26379
PID: 42533
http://redis.io

42533:X 10 Nov 21:21:30.347 # Sentinel runid is 
733213860cf470431c7441e5d6aaf9ed9b2d7c2f
42533:X 10 Nov 21:21:30.347 # Sentinel started without a config file. 
Exiting...

मुझे किसकी याद आ रही है? क्या मुझे कॉन्फ़िगरेशन फ़ाइल की आवश्यकता है? यदि हां, तो मेरा /path/to/sentinel.conf कहां होना चाहिए?

1
srm 11 नवम्बर 2018, 05:42

1 उत्तर

सबसे बढ़िया उत्तर

सेंटिनल चलाते समय एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करना अनिवार्य है, क्योंकि इस फ़ाइल का उपयोग सिस्टम द्वारा वर्तमान स्थिति को बचाने के लिए किया जाएगा जो कि पुनरारंभ होने की स्थिति में पुनः लोड किया जाएगा। यदि कोई कॉन्फ़िगरेशन फ़ाइल नहीं दी गई है या कॉन्फ़िगरेशन फ़ाइल पथ लिखने योग्य नहीं है, तो प्रहरी बस प्रारंभ करने से इंकार कर देगा।

आप निम्न कमांड लाइन के साथ प्रहरी चला सकते हैं:

redis-sentinel /path/to/sentinel.conf

अन्यथा आप सीधे रेडिस-सर्वर निष्पादन योग्य का उपयोग सेंटिनल मोड में शुरू कर सकते हैं:

redis-server /path/to/sentinel.conf --sentinel

आप फ़ाइल को अपनी इच्छानुसार कहीं भी रख सकते हैं, बस सुनिश्चित करें कि आप उसके लिए सही रास्ता प्रदान कर रहे हैं। उदाहरण के लिए अगर आप linux में हैं और फाइल आपके होम डाइरेक्टरी के अंदर है तो कमांड होगी

redis-sentinel ~/sentinel.conf
5
Monzurul Haque Shimul 11 नवम्बर 2018, 04:32