আমি কীভাবে সমস্ত সংযুক্ত লবণের স্ট্যাকের মিনিটগুলি তালিকা করব?


76

কখনও কখনও আমার সল্টমাস্টার salt '*' test.pingডাউন ডাউন মিনিটের জবাব দেওয়ার জন্য অপেক্ষা করে কিছুক্ষণ স্তব্ধ হয়ে থাকে । তারা কি প্রতিক্রিয়া জানায় না সেহেতু কোনও উপায় কি সংযুক্ত মিনিনগুলির তালিকা দেখুন test.ping?

উত্তর:


89

সরকারী উত্তর:

salt-run manage.up

এছাড়াও দরকারী:

salt-run manage.status

salt-run manage.down

2
"নুন-রান-ডি" আপনি যে সমস্ত মডিউলগুলি লবণের সাহায্যে চালাতে পারেন তার একটি সম্পূর্ণ তালিকা দেয়, পড়ার জন্য ভাল
ক্রিস হুয়াং-লিভার

5
salt-run manage.versionsএটি বেশ কার্যকর (
মাইনসের

দ্রষ্টব্য যে লবণ চালিত manage.upএবং ফণা অধীনে manage.statusএকটি কাজ হিসাবে প্রদর্শিত হবে test.ping। কমপক্ষে, যখন আমি দৌড়ে এসেছি manage.up, এটি মাইনস লগগুলিতে দেখিয়েছে test.ping..... আপনি যদি নিশ্চিত করতে চান যে এটির কিছু প্রেরণের দরকার নেই, alivedঅন্য কোনও ফাংশন পরিচালনা করুন
sdfgeoff

12

মাস্টার টাইপ থেকে:

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

বা:

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

ত্রুটিযুক্ত নুনের জিজ্ঞাসা প্রবেশ করা (উদা। লবণ '*' -) কমান্ডটি উপলভ্য নয় তা উল্লেখ করে একটি বার্তা অনুসরণকারী প্রত্যেকটি মিনিটের একটি তালিকা প্রদান করবে will আপনি বহিরাগত অক্ষরগুলি গ্রেপ / কেটে ফেলতে পারেন। এই বিকল্পগুলির কোনওটিই বিশেষত মার্জিত নয় এবং পরবর্তীকালে সময়সীমাটি সম্বোধন করে না তবে আমি একই ধরণের প্রশ্নের উত্তর খুঁজতে চাইলে এটি কার্যকর হয়; "সল্টট্যাক পাইথন এপিআইয়ের মাধ্যমে সম্পর্কিত সমস্ত মাইনগুলি কীভাবে তালিকাভুক্ত করবেন?"।


আমি মনে করি যে কোনও কিছু অবশ্যই পরিবর্তিত হয়েছে / var / cache / লবণ / মাস্টার / মিনিশনগুলি এখন একটি অস্তিত্বহীন অবস্থান হিসাবে উপস্থিত হবে, / ইত্যাদি / লবণ / pki / মাস্টার / মিনিশনগুলি এখনও যেতে ভাল।
অলিভার ডুঙ্গি

8

"সল্ট-কী-এল" এমন সমস্ত মিনিটগুলিকে তালিকাবদ্ধ করবে যাগুলির সর্বজনীন কীগুলি আপনি আপনার মাস্টারে স্বীকার করেছেন।


1
ধন্যবাদ, তবে এই তালিকাটি স্বীকৃত মাইন চাবিগুলি, সংযুক্ত মিনিটগুলি নয়।
পেট্রাস থেরন

2

আমি মনে করি এটি অর্জনের জন্য কেউ শস্যের মডিউল ব্যবহার করতে পারে:

salt '*' grains.get id

2

আছে কয়েকটি নতুন কমান্ড এটা আরো অনেক কিছু সহজ করে তোলে যে,

salt-run manage.alived লবণের উপস্থিতি সনাক্তকরণ অনুসারে সমস্ত মিনিনের একটি তালিকা মুদ্রণ করুন (কোনও কমান্ড মিনিয়নে প্রেরণ করা হবে না)

salt-run manage.allowed লবণের উপস্থিতি সনাক্তকরণ অনুসারে সমস্ত মিনিনের একটি তালিকা মুদ্রণ করুন (কোনও কমান্ড মিনিয়নে প্রেরণ করা হবে না)

salt-run manage.not_alived লবণের উপস্থিতি সনাক্তকরণ অনুসারে নয় এমন সমস্ত মিনিটের একটি তালিকা মুদ্রণ করুন (কোনও আদেশ পাঠানো হবে না)

salt-run manage.not_allowed লবণের উপস্থিতি সনাক্তকরণ অনুসারে নয় এমন সমস্ত মিনিটের একটি তালিকা মুদ্রণ করুন (কোনও আদেশ পাঠানো হবে না)

salt-run manage.not_joined লবণের উপস্থিতি সনাক্তকরণ অনুসারে নয় এমন সমস্ত মিনিটের একটি তালিকা মুদ্রণ করুন (কোনও আদেশ পাঠানো হবে না)


-6

সমস্ত মিনিনে পিং করতে, সল্ট মাস্টার নোডে চেষ্টা করুন:

salt '*' test.ping 

4
প্রশ্ন পড়েছেন? এটি বিশেষত আপনার পদ্ধতির বিকল্পগুলি সম্পর্কে কারণ এটি কিছু ক্ষেত্রে কার্যকর হয় না।
সোভেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.