বর্ষের সাথে স্ক্র্যাচ থেকে কীভাবে ভিএম তৈরি করবেন?


24

দেখে মনে হচ্ছে আপনি ইতিমধ্যে কোনও ওয়ার্কিং এক্সএমএল ফাইল না থাকলে আপনি ভিড়্সের সাথে একেবারে নতুন ভিএম তৈরি করতে পারবেন না।

আমি কিউইএমইউ-কেভিএমের কাজ করার জন্য প্রয়োজনীয় সমস্ত বিট ইনস্টল করেছি এবং আমার প্রথম ভিএম তৈরি করতে এখনই দরকার।

কিভাবে?

ইঙ্গিত: আমার গ্রাফিক্স নেই!


আরে, শুধু কিছু প্রশ্ন ঘুরে দেখা। আপনি এই সঙ্গে পেতে কিভাবে?
I_GNU_it_ সমস্ত_আলোং

আমি ম্যান পৃষ্ঠাগুলি এবং অফিসিয়াল কিউইএমইউ এবং কেভিএম ওয়েব সাইটগুলি পরীক্ষা করে এবং বেশ কয়েকটি পরীক্ষা করে চেষ্টা করে সমস্যার সমাধান করেছি। আমি ম্যানুয়ালি সবকিছু করতে বলছি, পরিবর্তে আমি তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলির মাধ্যমে এটি কীভাবে করব সে সম্পর্কে উত্তর পেয়েছি। আমি প্রায় শেষ এবং আমার কার্যনির্বাহী সমাধান এখানে asap হিসাবে প্রকাশ করব।
এনজোরআর

1
@ I_GNU_it_ সমস্ত_আলোং আপনার এখন পর্যন্ত একমাত্র অর্থবহ উত্তর / মন্তব্য।
এনজোরআর

1
অনেক ধন্যবাদ. দুঃখিত আমি ম্যানুয়াল ইনস্টল করতে আরও সাহায্য হতে পারে না।
I_GNU_it_ সমস্ত_আলং

1
@I_GNU_it_ সমস্ত_আলোং আমি প্রি-রান্না করা XML ফাইলের জিনিসটি সত্যিই বিরক্তিকর দেখতে পেয়েছি। আমি বুঝতে চাই না যে আমি একজন বোকা বান্ধবী। Livvrtd- ভিত্তিক স্টাফের সমস্যাটি হ'ল খুব কম ডকুমেন্টেশন আছে এবং সবাই একটি কালো-বাক্স পদ্ধতির সাথে বেশ স্বাচ্ছন্দ্য বোধ করে। অনেক ধন্যবাদ.
এনজোরআর

উত্তর:


36

এখানে বেশ ভাল হাঁটাচলা আছে । মূলত আপনি যে সরঞ্জামটি ব্যবহার করতে চাইছেন তা হ'ল পুণ্য-ইনস্টল, যা আপনি ইতিমধ্যে কিউএমইউ-কেভিএমের জন্য প্রয়োজনীয় সমস্ত কিছু ইনস্টল করে রেখেছেন। এখানে সর্বাধিক প্রাসঙ্গিক বিভাগ।

Virt. গুণ-ইনস্টল ব্যবহার করে একটি নতুন অতিথি ভিএম তৈরি করা

ভিটিএম-ইনস্টল করার সরঞ্জামটি ভিএম তৈরি করতে ব্যবহৃত হয়। এই সরঞ্জামটি ইন্টারেক্টিভ বা অ-ইন্টারেক্টিভ উভয় মোডে ব্যবহার করা যেতে পারে।

নিম্নলিখিত উদাহরণে, আমি ভিটিএম-ইনস্টল কমান্ডটিতে কমান্ড লাইন প্যারামিটার হিসাবে একটি ভিএম তৈরি করতে সমস্ত প্রয়োজনীয় মানগুলি পাস করেছি।

# virt-install \
-n myRHELVM1 \
--description "Test VM with RHEL 6" \
--os-type=Linux \
--os-variant=rhel6 \
--ram=2048 \
--vcpus=2 \
--disk path=/var/lib/libvirt/images/myRHELVM1.img,bus=virtio,size=10 \
--graphics none \
--cdrom /var/rhel-server-6.5-x86_64-dvd.iso \
--network bridge:br0

উপরের গুণ-ইনস্টল কমান্ডে প্যারামিটারগুলির নিম্নলিখিত অর্থ রয়েছে:

  • n: আপনার ভার্চুয়াল মেশিনের নাম

  • description: আপনার ভিএম সম্পর্কে কিছু বৈধ বিবরণ। উদাহরণস্বরূপ: অ্যাপ্লিকেশন সার্ভার, ডাটাবেস সার্ভার, ওয়েব সার্ভার, ইত্যাদি

  • os-type: ওএস টাইপ লিনাক্স, সোলারিস, ইউনিক্স বা উইন্ডোজ হতে পারে।

  • os-variant: উপরের ওএস-টাইপের জন্য বিতরণ প্রকার। উদাহরণস্বরূপ, লিনাক্সের জন্য, এটি রেল 6, সেন্টোস 6, উবুন্টু 14, সুস 11, ফেডোরা 6 ইত্যাদি হতে পারে

    উইন্ডোজের জন্য, এটি win2k, win2k8, win8, win7 হতে পারে

  • ram: এমবিতে ভিএমের জন্য স্মৃতি

  • vcpu: ভিএম এর জন্য ভার্চুয়াল সিপিইউগুলির মোট সংখ্যা।

  • disk path=/var/lib/libvirt/images/myRHELVM1.img,bus=virtio,size=10: ভিএম ইমেজ ফাইলগুলি যেখানে স্টোরেজ রয়েছে সেই পথ। জিবি আকার। এই উদাহরণে, এই ভিএম চিত্র ফাইলটি 10 ​​জিবি।

  • graphics none: এটি গ্রাফিকাল ভিএনসি উইন্ডোর পরিবর্তে ভিএম সিরিয়াল পোর্টে একটি পাঠ্য কনসোল ব্যবহার করতে পারফেক্ট-ইনস্টলকে নির্দেশ দেয়। আপনার যদি এক্সম্যানেজার সেট আপ থাকে তবে আপনি এই প্যারামিটারটিকে উপেক্ষা করতে পারেন।

  • cdrom: ইনস্টলেশন চিত্রের অবস্থান নির্দেশ করে। আপনি এনএফএস বা HTTP ইনস্টলেশন অবস্থান নির্দিষ্ট করতে পারেন (d-cdrom এর পরিবর্তে)। উদাহরণ স্বরূপ: --location=http://.com/pub/rhel6/x86_64/*

  • network bridge:br0: এই উদাহরণটি ব্রিজযুক্ত অ্যাডাপ্টারের br0 ব্যবহার করে। ব্রিজড অ্যাডাপ্টারের পরিবর্তে কোনও নির্দিষ্ট পোর্টে আপনার নিজস্ব নেটওয়ার্ক তৈরি করা সম্ভব।

    আপনি যদি NAT ব্যবহার করতে চান তবে নীচের মতো নেটওয়ার্ক প্যারামিটারের জন্য ভার্চুয়াল নেটওয়ার্ক নামের সাথে VMnetwork1 হিসাবে পরিচিত use সমস্ত নেটওয়ার্ক কনফিগারেশন ফাইলগুলি ভার্চুয়াল মেশিনগুলির জন্য / etc / libvirt / qemu / নেটওয়ার্ক / এর অধীনে অবস্থিত। উদাহরণ স্বরূপ:

    –-network network=VMnetwork1


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