सवाल मैं सभी जुड़े नमक स्टैक मिनियन कैसे सूचीबद्ध करूं?


कभी-कभी मेरा नमक कुछ देर तक लटकता है salt '*' test.ping जवाब देने के लिए नीचे minions इंतजार कर रहा है। क्या कोई तरीका है इसलिए कनेक्ट किए गए minions की एक सूची देखें, भले ही वे जवाब दें test.ping?


67
2017-08-06 14:58


मूल




जवाब:


आधिकारिक उत्तर:

salt-run manage.up

भी उपयोगी हैं:

salt-run manage.status

salt-run manage.down

82
2017-10-23 19:09



"नमक-रन-डी" उन सभी मॉड्यूल की पूरी सूची देता है जिन्हें आप नमक चलाने के साथ चला सकते हैं, जो पढ़ने के लायक हैं - Chris Huang-Leaver
salt-run manage.versions यह भी काफी उपयोगी है (मिनियन के चल रहे संस्करणों की रिपोर्ट करता है और उन्हें मास्टर की तुलना करता है) - sxc731


मास्टर प्रकार से:

ls -1 /var/cache/salt/master/minions

या:

ls -1 /etc/salt/pki/master/minions

एक दोषपूर्ण नमक पूछताछ दर्ज करना (उदा। नमक '*' -) प्रत्येक संदेश के बाद सभी minions की एक सूची भी लौटाएगा जिसमें कहा गया है कि आदेश उपलब्ध नहीं है। आप अपरिपक्व पात्रों को grep / काट सकते हैं। इन विकल्पों में से कोई भी विशेष रूप से सुरुचिपूर्ण नहीं है और बाद में टाइमआउट को संबोधित नहीं करता है, लेकिन यह तब काम करता है जब मैं एक समान प्रश्न का उत्तर ढूंढ रहा हूं; "नमक पाइथन एपीआई के माध्यम से सभी संबंधित minions कैसे सूचीबद्ध करें?"।


10
2017-08-09 19:45



मुझे लगता है कि कुछ बदलना चाहिए / var / cache / salt / master / minions अब एक अस्तित्वहीन स्थान प्रतीत होता है, / etc / salt / pki / master / minions अभी भी जाने के लिए अच्छा है। - Oliver Dungey


"नमक-कुंजी-एल" उन सभी minions सूचीबद्ध करेगा जिनकी सार्वजनिक कुंजी आपने अपने मास्टर पर स्वीकार कर ली है।


6
2017-08-27 23:10



धन्यवाद, लेकिन इस सूचियों ने मिनियन कुंजी स्वीकार की, जो कि मिनियन से जुड़े नहीं हैं। - Petrus Theron


मुझे लगता है कि कोई इसे हासिल करने के लिए अनाज मॉड्यूल का उपयोग कर सकता है:

salt '*' grains.get id

1
2018-02-17 06:48





वहां कुछ नए आदेश जो इसे और अधिक आसान बनाता है,

salt-run manage.alived नमक की उपस्थिति का पता लगाने के अनुसार सभी minions की एक सूची मुद्रित करें (कोई आदेश minions को भेजा जाएगा)

salt-run manage.allowed नमक की उपस्थिति का पता लगाने के अनुसार सभी minions की एक सूची मुद्रित करें (कोई आदेश minions को भेजा जाएगा)

salt-run manage.not_alived नमक की उपस्थिति का पता लगाने के अनुसार सभी minions की एक सूची मुद्रित करें (कोई आदेश नहीं भेजा जाएगा)

salt-run manage.not_allowed नमक की उपस्थिति का पता लगाने के अनुसार सभी minions की एक सूची मुद्रित करें (कोई आदेश नहीं भेजा जाएगा)

salt-run manage.not_joined नमक की उपस्थिति का पता लगाने के अनुसार सभी minions की एक सूची मुद्रित करें (कोई आदेश नहीं भेजा जाएगा)


0
2017-09-04 03:09





सभी minions को पिंग बनाने के लिए, नमक मास्टर नोड पर कोशिश करें:

salt '*' test.ping 

-6
2017-07-22 12:28



क्या आपने सवाल पढ़ा है? यह विशेष रूप से आपकी विधि के विकल्पों के बारे में है क्योंकि यह कुछ मामलों में काम नहीं करता है। - Sven♦