লিনাক্সে কমান্ডলাইন সরঞ্জাম ব্যবহার করে কেভিএম ভার্চুয়াল পরিবেশ কীভাবে পরিচালনা করবেন


আমাদের কেভিএম সিরিজের এই চতুর্থ অংশে, আমরা সিভিআই ব্যবহার করে কেভিএম পরিবেশ ব্যবস্থাপনা নিয়ে আলোচনা করছি। আমরা ভার্চুয়াল মেশিনগুলি তৈরি ও কনফিগার করতে 'গুণ-ইনস্টল' সিএল সরঞ্জাম, স্টোরেজ পুল তৈরি ও কনফিগার করার জন্য বীরশ সিএল সরঞ্জাম এবং qemu-img CL ডিস্ক চিত্র তৈরি এবং পরিচালনা করার সরঞ্জাম।

এই নিবন্ধটিতে নতুন কিছু ধারণা নেই, আমরা কেবল কমান্ড লাইন সরঞ্জাম ব্যবহার করে পূর্ববর্তী কাজগুলি করি। কোনও পূর্বশর্ত নেই, কেবল একই পদ্ধতি, আমরা পূর্ববর্তী অংশগুলিতে আলোচনা করেছি।

পদক্ষেপ 1: স্টোরেজ পুল কনফিগার করুন

বিরশ সি এল এল সরঞ্জামটি বীরশ অতিথি ডোমেনগুলি পরিচালনার জন্য একটি পরিচালনা ব্যবহারকারী ইন্টারফেস। শীর কমান্ড লাইনে কমান্ড এবং এর আর্গুমেন্ট দিয়ে একটি কমান্ড চালানোর জন্য ভির্ষ প্রোগ্রামটি ব্যবহার করা যেতে পারে।

এই বিভাগে, আমরা এটি আমাদের কেভিএম পরিবেশের জন্য স্টোরেজ পুল তৈরি করতে ব্যবহার করব। সরঞ্জাম সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

# man virsh

1. নতুন স্টোরেজ পুলটি সংজ্ঞায়িত করতে বীরশের সাথে পুল-ডেফাইন-এ কমান্ডটি ব্যবহার করে আপনার নাম, টাইপ এবং যুক্তি যুক্ত করতে হবে।

আমাদের ক্ষেত্রে, নামটি স্পুল 1 হবে, টাইপটি দির হবে। ডিফল্টরূপে আপনি টাইপের জন্য পাঁচটি আর্গুমেন্ট সরবরাহ করতে পারেন:

  1. উত্স-হোস্ট
  2. সোর্স-পাথ
  3. উত্স-দেব
  4. উত্স-নাম
  5. লক্ষ্য

( দির ) প্রকারের জন্য, স্টোরেজ পুলের পথ নির্দিষ্ট করতে আমাদের শেষ যুক্তি " টার্গেট " দরকার, অন্য যুক্তিগুলির জন্য আমরা " - "এগুলিকে অসম্পূর্ণ করতে।

# virsh pool-define-as Spool1 dir - - - - "/mnt/personal-data/SPool1/"

২. আপনার পরিবেশে থাকা সমস্ত স্টোরেজ পুলগুলি পরীক্ষা করতে নীচের কমান্ডটি ব্যবহার করুন।

# virsh pool-list --all

৩. এখন স্টোরেজ পুলটি তৈরির সময়, যা আমরা নীচের কমান্ডের সাহায্যে উপরে সংজ্ঞায়িত করেছি।

# virsh pool-build Spool1

৪. সবেমাত্র উপরে তৈরি/তৈরি করা স্টোরেজ পুল সক্রিয়/সক্ষম করতে বীরশ কমান্ড পুল-স্টার্ট ব্যবহার করুন।

# virsh pool-start Spool1

5. নিম্নলিখিত কমান্ডটি ব্যবহার করে পরিবেশ সংরক্ষণের পুলগুলির স্থিতি পরীক্ষা করুন।

# virsh pool-list --all

আপনি লক্ষ্য করবেন যে স্পুল 1 এর স্থিতি সক্রিয়তে রূপান্তরিত হয়েছে।

Every. প্রতিবার অটোমেটলি << libvirtd পরিষেবা শুরু করার জন্য স্পুল 1 কনফিগার করুন।

# virsh pool-autostart Spool1

Finally. অবশেষে আমাদের নতুন স্টোরেজ পুল সম্পর্কে তথ্য প্রদর্শন করতে দেয়।

# virsh pool-info Spool1

অভিনন্দন, স্পুল 1 ব্যবহারের জন্য প্রস্তুত এটি এটিকে ব্যবহার করে স্টোরেজ ভলিউম তৈরির চেষ্টা করতে দিন।

পদক্ষেপ 2: স্টোরেজ ভলিউম/ডিস্ক চিত্রগুলি কনফিগার করুন

স্পুল 1 থেকে নতুন ডিস্ক চিত্র তৈরি করতে qemu-img ব্যবহার করে এখন এটি ডিস্ক চিত্রের পালা। কিমি-ইমগ সম্পর্কে আরও তথ্যের জন্য ম্যান পৃষ্ঠাটি ব্যবহার করুন।

# man qemu-img

৮. আমাদের কিউমু-ইমগ কমান্ডটি "তৈরি, চেক,… .etc", ডিস্ক চিত্র ফর্ম্যাট, আপনি যে ডিস্কের চিত্র তৈরি করতে চান সেটি এবং আকার উল্লেখ করতে হবে।

# qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G

9. qemu-img কমান্ড তথ্য ব্যবহার করে, আপনি আপনার নতুন ডিস্ক চিত্র সম্পর্কে তথ্য পেতে পারেন।

সতর্কতা: চলমান ভার্চুয়াল মেশিন বা অন্য কোনও প্রক্রিয়া ব্যবহার করে চিত্রগুলি পরিবর্তন করতে কখনই qemu-img ব্যবহার করবেন না; এটি চিত্রটি ধ্বংস করতে পারে।

এখন সময় হয়েছে পরবর্তী পদক্ষেপে ভার্চুয়াল মেশিন তৈরির।

পদক্ষেপ 3: ভার্চুয়াল মেশিন তৈরি করুন

১০. এখন শেষ এবং সর্বশেষ অংশের সাহায্যে আমরা পুরাতন-ইস্টল ব্যবহার করে ভার্চুয়াল মেশিনগুলি তৈরি করব। virt-ইনস্টল হাইডারভাইজার ম্যানেজমেন্ট লাইব্রেরি ব্যবহার করে নতুন কেভিএম ভার্চুয়াল মেশিন তৈরির জন্য একটি কমান্ড লাইন সরঞ্জাম। এটি সম্পর্কে আরও তথ্যের জন্য, ব্যবহার করুন:

# man virt-install

নতুন কেভিএম ভার্চুয়াল মেশিন তৈরি করতে, আপনাকে নীচের সমস্ত চিত্রের মতো নীচের কমান্ডটি ব্যবহার করতে হবে।

  1. নাম: ভার্চুয়াল মেশিনের নাম
  2. ডিস্কের অবস্থান: ডিস্ক চিত্রের অবস্থান
  3. গ্রাফিক্স: কীভাবে ভিএম সাথে সংযুক্ত করবেন "সাধারণত স্পাইস হোন"
  4. ভিসিপিইউ: ভার্চুয়াল সিপিইউ'র সংখ্যা
  5. র্যাম: মেগাবাইটে বরাদ্দ মেমরির পরিমাণ
  6. অবস্থান: ইনস্টলেশন উত্সের পাথ নির্দিষ্ট করুন
  7. নেটওয়ার্ক: ভার্চুয়াল নেটওয়ার্কটি "সাধারণত ভাইবার 100 সেতু হয়ে থাকুন" উল্লেখ করুন

# virt-install --name=rhel7 --disk path=/mnt/personal-data/SPool1/SVol1.img --graphics spice --vcpu=1 --ram=1024 --location=/run/media/dos/9e6f605a-f502-4e98-826e-e6376caea288/rhel-server-7.0-x86_64-dvd.iso --network bridge=virbr0

১১. আপনি একটি পপ-আপ virt-vierwer উইন্ডো এর মাধ্যমে ভার্চুয়াল মেশিনের সাথে যোগাযোগ করার জন্যও দেখতে পাবেন।

উপসংহার

এটি আমাদের কেভিএম টিউটোরিয়ালের সর্বশেষতম অংশ, আমরা অবশ্যই সব কিছু আবরণ করি নি। কেভিএম এনভায়রনমেন্ট স্ক্র্যাচ করার জন্য এটি একটি শট যাতে এই সুন্দর উত্সগুলি ব্যবহার করে অনুসন্ধান করার এবং হাতকে নোংরা করার আপনার পালা।

কেভিএম শুরুর গাইড
কেভিএম ভার্চুয়ালাইজেশন মোতায়েন এবং প্রশাসনের গাইড