पेसमेकर संसाधन संचालन के लिए डिफ़ॉल्ट अंतराल, टाइमआउट, आदि


0

पेसमेकर संसाधन एजेंट अपने मेटाडेटा में अपने संचालन के समय, अंतराल आदि के लिए डिफ़ॉल्ट मानों का उल्लेख करते हैं। उदाहरण के लिए, crm_resource --show-metadata=ocf:heartbeat:IPaddr2कुछ सूचियाँ:

<actions>
<action name="start" timeout="20s" />
<action name="stop" timeout="20s" />
<action name="status" depth="0" timeout="20s" interval="10s" />
<action name="monitor" depth="0" timeout="20s" interval="10s" />
<action name="meta-data" timeout="5s" />
<action name="validate-all" timeout="20s" />
</actions>

क्या मुझे डिफ़ॉल्ट मान के रूप में लिया जाएगा जब मैं किसी संसाधन को कॉन्फ़िगर करते समय स्पष्ट मान निर्दिष्ट नहीं करता (जैसे कि crm configure primitive ip_test IPaddr2 params ip=1.2.3.4 nic=eth0 cidr_netmask=32 iflabel=test) के साथ या क्या मुझे स्पष्ट रूप से उन्हें सेट करना होगा जब मैं ऐसे चूक (जैसे के साथ crm configure primitive ip_test ... op monitor timeout=20s interval=10s) नियोजित करना चाहता हूं ?

मेरी वर्तमान धारणा यह है कि दूसरा मामला है, और यह कि सभी टाइमआउट, अंतराल, आदि, सामान्य रूप से 0 तक डिफ़ॉल्ट होंगे (मेटा-डेटा में निर्दिष्ट किसी भी डिफ़ॉल्ट मान के लिए नहीं) जब तक कि स्पष्ट रूप से अन्यथा सेट न हो। लेकिन मुझे दस्तावेज़ीकरण में कोई भी स्पष्ट कथन नहीं मिला है , न ही एक कमांड जो मुझे सभी प्रासंगिक मूल्यों ( crm resource show ip_nginx) को दिखाएगा , इसलिए मैं किसी ऐसे व्यक्ति तक पहुंच रहा हूं जो बेहतर जान सकता है।

जवाबों:


1

संसाधन एजेंट के मेटाडेटा में निर्दिष्ट समय-सीमा डिफ़ॉल्ट नहीं हैं, बल्कि संसाधन एजेंट लेखक द्वारा परिभाषित न्यूनतम मान हैं।

डिफ़ॉल्ट मान, यदि अनिर्दिष्ट है, तो वास्तव में 20 है जैसा कि " स्क्रैच से क्लस्टर्स " प्रलेखन में उल्लिखित है :

डिफ़ॉल्ट रूप से, सभी संसाधनों के प्रारंभ, रुकने और मॉनिटर करने के लिए ऑपरेशन का समय 20 सेकंड है। कई मामलों में, यह टाइमआउट अवधि किसी विशेष संसाधन की सलाह दी गई टाइमआउट अवधि से कम है।

यह अच्छा अभ्यास माना जाता है टाइमआउट मान निर्दिष्ट करें। मैं डिफ़ॉल्ट 20s का उपयोग करते हुए भी अक्सर मान निर्दिष्ट करूंगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.