আমি কীভাবে অস্থায়ীভাবে এসজিই (সান গ্রিড ইঞ্জিন) থেকে নোড নেব?


5

নির্দিষ্ট নোড নিয়ে আমার কিছুটা সমস্যা হচ্ছে। যতক্ষণ না আমি এটি সমাধান করি ততক্ষণ আমি কোনও চাকরি ii তে চালানো চাই না। আমি কীভাবে সাময়িকভাবে নোডগুলি "পুল" এর বাইরে এই নোডটি নিতে পারি?

উত্তর:


6

অক্ষম করতে:

qmod -d *@node_name

পুনরায় সক্ষম করতে:

qmod -e *@node_name

কেন এই নিম্নমানের?
অ্যালবার্ট

পরামর্শ হিসাবে, ওয়াইল্ডকার্ডের সারির নামগুলি কাজ করতে আমার একটি সমস্যা হয়েছিল। আমি দৌড়ে গিয়েছিলাম qstat -f, আমি যে হোস্টকে অক্ষম করতে চেয়েছিলাম তার কিউ পেয়েছি এবং যুক্তিটি -D- এর পরে হিসাবে ব্যবহার করেছিqmod -d
ডেভিন

1

আপনি যদি 6.1 বা তার থেকেও ভাল চালাচ্ছেন তবে এখানে সেরা উপায়। নামে পরিচিত একটি নতুন হোস্টগ্রুপ তৈরি করুন@disabled

qconf -ahgrp @disabled

এর সাথে একটি নতুন রিসোর্স কোটা সেট করুন

qconf -arqs limit hosts @disabled to slots=0

এখন, কোনও হোস্ট অক্ষম করতে, কেবল এটি হোস্ট গ্রুপে যুক্ত করুন

qconf -aattr hostgroup hostlist MYHOST @disabled

হোস্টটিকে পুনরায় সক্ষম করতে, এটি হোস্ট গ্রুপ থেকে সরান

qconf -dattr hostgroup hostlist MYHOST @disabled

এই প্রক্রিয়াটি নতুন চাকরিগুলিকে মেশিনে নির্ধারিত হওয়া থেকে বিরত করবে এবং বর্তমানে চলমান কাজগুলি সম্পূর্ণ করার অনুমতি দেবে।


এটি কাজ করে বলে মনে হয় না। চাকরীগুলি এখনও সমস্যাযুক্তের উপর মৃত্যুদন্ড কার্যকর করা হয়। এখানে কী ভুল হতে পারে? আমি দেখতে পাচ্ছি এটি @ ডিজিবলেডে যুক্ত হয়েছে (কিউকনফ-এমএইচজিআরপি @ অক্ষম ব্যবহার করে) এবং আমি কোটা সেটটি সক্ষম করেছি।
ডেভিড বি

যাইহোক, রিসোর্স কোটা সেটটি এর মতো দেখাচ্ছে:{ name disabled_hosts description created by me enabled TRUE limit hosts @disabled to slots=0 }
ডেভিড বি

যাইহোক, এটি কাজ করেছিল: { name disabled_hosts description created by me enabled TRUE limit hosts {my_bad_host} to slots=0 }সুতরাং আমার অনুমান @ এর সাথে এটির কিছু করার আছে।
ডেভিড বি

0

আপনার এসজিই সংস্করণ না জেনে আমি নিশ্চিতভাবে বলতে পারি না যে এটি পছন্দসই ফলাফল অর্জন করবে তবে qconf -de fooমৃত্যুদণ্ড কার্যকর হোস্ট ফু মুছে ফেলবে । qconf -ae fooতারপরে হোস্ট foo এক্সিকিউশন তালিকায় আবার যুক্ত করবে।


এটিও কাজ করে বলে মনে হচ্ছে না। কাজগুলি এখনও সমস্যাযুক্ত নোডে কার্যকর করা হয়।
ডেভিড বি

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