सवाल मैं मास में मशीनों की अधिकतम संख्या को कॉन्फ़िगर करना चाहता हूं


मैंने मास पर्यावरण के साथ 3 मशीनों को क्लस्टर किया और उन मशीनों के पास निश्चित रूप से संसाधनों की अलग-अलग मात्रा है।

(ए) 256 जीबी मेमोरी के साथ 64core (बी) 1 9 2 जीबी मेमोरी के साथ 48core (सी) 8 जीबी मेमोरी के साथ 4core

मास नोड कॉन्फ़िगरेशन काफी सफल था इसलिए मुझे जुजू की स्थिति में कोई समस्या नहीं है।

लेकिन हर बार जब मैं अपने मास पर्यावरण पर एक नई सेवा तैनात करने की कोशिश करता हूं, तो तैनाती में एक त्रुटि होती है जो "नया" सर्वर लंबित है।

मेरे पास केवल 3 सर्वर हैं लेकिन जुजू "चौथा" नोड पर तैनाती करना चाहता है।

मशीन नोड्स की अधिकतम संख्या को सीमित करने के लिए मास पर्यावरण के लिए कोई आधिकारिक कॉन्फ़िगरेशन पैरामीटर है?


1
2017-12-17 08:01


मूल




जवाब:


कोई अधिकतम-नोड सेटिंग नहीं है; लेकिन आपके उपयोग के मामले का समर्थन करने के लिए, जिसमें आप अपने वर्कलोड को विशेष हार्डवेयर पर ध्यान से रखना चाहते हैं, आप सीधे ज्ञात मशीनों पर तैनात और ऐड-यूनिट कर सकते हैं:

juju deploy haproxy --to 0
juju add-unit nova-compute --to 1

... या आप उन मशीनों में एलएक्ससी कंटेनर जोड़ सकते हैं, और उन में तैनात कर सकते हैं:

juju add-machine lxc:2  # add a new lxc container on machine 2, named 2/lxc/0
juju deploy nyancat --to 2/lxc/0

ध्यान दें कि एमएएएस के अलावा प्रदाता वर्तमान में कंटेनर का समर्थन नहीं करते हैं, लेकिन ईसी 2 और ओपनस्टैक-आधारित बादलों के लिए समर्थन अगले महीनों के लिए निर्धारित है।


2
2017-12-17 09:53



टिप के लिए धन्यवाद। तो इसका मतलब है कि मेरे धातु पर जुजू बंडल को तैनात करने के लिए, मुझे सावधानीपूर्वक "--to #" जोड़कर बंडल कॉन्फ़िगरेशन फ़ाइल में हेरफेर करना चाहिए। सही? मै उसे करने की एक कोशिश तो करूंगा। - Nate