ساختن ماشین مجازی در XEN

در این مقاله به بررسی ساختن ماشین مجازی در xen می پردازیم.

برای آموزش نصب سیستم عامل centos به اینجا مراجعه کنید.

از آنجایی که ما از کتابخانه های libvirt برای بزیر ساخت xen میخواهیم استفاده کنیم . ابتدا باید آن را نصب میکنیم . برای این منظور دستور زیر را اجرا میکنیم.

yum –enablerepo=centos-virt-xen -y install libvirt libvirt-daemon-xen virt-install

بعد از اینکه نصب ما تمام شد اقدام به start و enable کردن سرویس libvirtd میکنیم. برای این منظور دستورات زیر را اجرا میکنیم

systemctl start libvirtd
systemctl enable libvirtd

سپس یک دایرکتور میسازیم تا ماشین های مجازیمان را در آن قرار دهیم.

mkdir -p /var/xen/images

بعد از انجام کارهای بالا نوبت به نصب ماشین مجازی با xen میشود. برای این منظور دستوری مانند زیر را اجرا میکنیم .

virt-install \
–connect xen:/// \
–paravirt \
–name centos7 \
–ram 4096 \
–disk path=/var/xen/images/centos7.img,size=20 \
–vcpus 2 \
–os-type linux \
–os-variant rhel7 \
–network bridge=br0 \
–graphics none \
–location ‘http://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/’ \
–extra-args ‘text console=com1 utf8 console=hvc0’

توجه داشته باشید که شما میتوانید از جدولی که در آموزش ساختن ماشین مجازی در KVM آمده است آپشن های بکار رفته را بشناسید.

نکته: شما میتوانید بسته به نیاز خود دستور آورده شده در بالا را ویرایش و شخصی سازی کنید.

بعد از زدن دستور بالا ماشین مجازی شروع به نصب شدن می کند و پس از نصب شدن شما باید شاهد خروجی مانند زیر باشید

CentOS Linux 7 (Core)
Kernel 3.10.0-327.el7.x86_64 on an x86_64

localhost login:

نکته: برای دیدن لیست ماشین های مجازی در خال اجرا میتوانید از دستور زیر استفاده کنید

xl list

نکته: برای ورود به کنسول ماشین مجازی میتوانید از دستور زیر استفاده کنید

xl console <machine name>

نکته: برای خروج از کنسول ماشین مجازی و برگشت به کنسول ماشین میزبان میتوانید کلید های Ctrl + ] را همزمان بگیرید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *