আমি কীভাবে উবুন্টু অতিথিদের বন্ধ করতে কেভিএম ডোমেনগুলিতে "বীরশ শাটডাউন" ব্যবহার করব?


13

আমি একটি উবুন্টু সার্ভারে বিভিন্ন কেভিএম ডোমেন ব্যবহার করছি। হোস্ট এবং অতিথি উভয়ই 10.04.1, 2.6.32-24 কার্নেল চালায়, বীরশ সংস্করণটি 0.7.5, কেভিএম 0.12.3 প্রতিবেদন করে। হোস্ট বুট হয়ে গেলে <features><acpi/><features>এবং তাদের কনফিগারেশনটিতে অতিথিরা স্বয়ংক্রিয়ভাবে বুট হয় ।

virsh shutdown MyDomainহোস্টের কোনও প্রভাব ফেলতে আমি কখনই পরিচালনা করতে পারিনি । এটি এর সাথে সাড়া দেয় Domain MyDomain is being shutdownএবং ডোমেনটি সুখে চলতে থাকে। virsh listএখনও তাদের রাজ্যে তালিকাবদ্ধ করে running

virsh destroy MyDomain ভাল কাজ করে, তবে অবশ্যই আমি যা চাই তা তাই না, তাই বেশিরভাগ সময় আমি প্রত্যেককে লগইন করি এবং ম্যানুয়ালি এগুলি বন্ধ করে রাখি যা বেশ বিরক্তিকর।

কীভাবে virsh shutdownডোমেনটি বন্ধ করার চেষ্টা করে তার কোনও তথ্য আমি সত্যিই খুঁজে পাইনি । ডকুমেন্টেশনের দরকারী বিটের পয়েন্টারগুলি স্বাগত।

এর কারণ কী হতে পারে? কীভাবে কাজ করার কথা?

উত্তর:


11

আপনার প্রতিটি অতিথির প্যাকেজ অ্যাকপিড ইনস্টল আছে কিনা তা পরীক্ষা করে দেখুন ।

আমি প্যারামিটার দিয়ে ভিএমবিল্ডার ব্যবহার করে সাধারণত নতুন ভার্চুয়াল মেশিন তৈরি করি --addpkg acpidএবং কেবলমাত্র virshযখন অতিথি ভিএম কোনওভাবে ক্র্যাশ হয়েছিল তখন উবুন্টু অতিথিদের ব্যবহার বন্ধ করতে আমার সমস্যা হয়েছিল।


দারুণ, এটাই তো সব! আমি এখন আমার ভিএমবিল্ডার স্ক্রিপ্টে এটি যুক্ত করেছি। আমি কি এখানে ডকুমেন্টেশনের একটি গুরুত্বপূর্ণ অংশটি মিস করেছি, বা আপনি কি জাদুগতভাবে এটি জানতে পেরেছেন? পূর্ববর্তী ক্ষেত্রে, এটি আমার কাছে বোধগম্য হয়, আমি অনুমান করি যে virsh shutdownকোনও দৈহিক বাক্সে পাওয়ার বোতাম টিপানোর সমতুল্য। তবে আমি অন্য কোথাও উল্লেখ করি নি, বা আমি বিন্দুগুলি সংযুক্ত করে সেদিকে আরও তদন্ত করতে পেরেছি ... যাইহোক, অনেক ধন্যবাদ! (আমি যখন প্রয়োজনীয় প্রতিনিধি পেয়েছি তখন
উজ্জীবিত হবে

আমি জানি যে এটি নিবন্ধের শেষের খুব কাছাকাছি vmbuilder এর সার্ভার গাইড বিভাগে উল্লেখ করা হয়েছে। এটি অন্য কোথাও উল্লেখ করা থাকলে আমি সচেতন নই। help.ubuntu.com/10.04/serverguide/C/jeos-and-vmbuilder.html
মোবারলি

আমি অবশ্যই এটি শেষ পর্যন্ত পড়া হয়নি। ব্লাশ বা সম্ভবত আমি ভান করব যখন আমি প্রাথমিকভাবে এই ভিএমগুলি সর্বাধিক সেট করেছিলাম (8.04 বা আরও) when : পি
হেমিমবার্গার

1
ডেবিয়ানের জন্য দ্রষ্টব্য: আপনি যদি প্রস্তাবিত প্যাকেজগুলির ইনস্টলেশনটি অক্ষম acpidকরেন তবে কেবলমাত্র এতে বাইনারি থাকে না বলে একা বেশি হয় না। acpi-support-baseপাওয়ার বোতাম এসিপিআই ইভেন্টগুলি পরিচালনা করতে আপনাকে প্যাকেজ ইনস্টল করতে হবে । উবুন্টুর জন্য, acpidউভয় বাইনারি এবং বেস ইভেন্ট হ্যান্ডলার রয়েছে এবং এটি যথেষ্ট।
cbliard

0

আপনার যদি সেই বিকল্প না থেকে থাকে তবে সেখানে 'শাটডাউন মোড' রয়েছে যা আপনি শাটডাউন ট্রিগার করতে ব্যবহার করতে পারেন

$ sudo virsh shutdown --help
OPTIONS
[--domain] <string>  domain name, id or uuid
--mode <string>  shutdown mode: acpi|agent|initctl|signal|paravirt

অর্থাত,

sudo virsh shutdown domain1 --mode acpi
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.