نصب و پیکربندی KVM Virtualizor: راهنمای جامع

یکی از پرقدرت‌ترین پلتفرم‌های مجازی‌سازی که همراه با KVM نصب می‌شود، KVM Virtualizor است. این ابزار امکانات بسیار متنوعی را در اختیار کاربران قرار می‌دهد.

در این راهنما، نصب و پیکربندی KVM Virtualizor را به صورت جامع و کامل به شما آموزش خواهیم داد. از پیش‌نیازهای اولیه تا مراحل نصب از طریق SSH، تمامی نکات ضروری را پوشش خواهیم داد. اگر شما مدیر سرور هستید و تا به حال از این پلتفرم استفاده نکرده‌اید، این راهنما را به دقت مطالعه کنید.


پیش‌نیازهای نصب KVM Virtualizor

قبل از نصب KVM Virtualizor، اطمینان حاصل کنید که پیش‌نیازهای زیر را فراهم کرده‌اید. این موارد برای نصب و پیکربندی صحیح KVM Virtualizor ضروری هستند:

  • سیستم‌عامل‌های پشتیبانی‌شده: CentOS 7.x / 8.x (Beta)، Red Hat Enterprise Linux 7، Ubuntu 14.04 / 16.04 / 18.04 / 20.04، یا AlmaLinux 8.x.
  • فضای ذخیره‌سازی: فضای کافی برای ساخت و مدیریت VPS‌ها و ماشین‌های مجازی.

نکات مهم

  1. سیستم‌عامل ۶۴ بیتی: KVM Virtualizor تنها بر روی سیستم‌عامل‌های ۶۴ بیتی نصب می‌شود.
  2. فعال‌سازی VT در بایوس: ماژول KVM نیاز به فعال‌سازی VT در بایوس دارد.
  3. اتصال دائم به شبکه: اطمینان حاصل کنید که سرور به صورت مداوم به شبکه متصل است.
  4. ریستارت بعد از نصب: بعد از نصب، سرور باید یک بار ریستارت شود.

استوریج‌های پشتیبانی‌شده

KVM Virtualizor از استوریج‌های زیر پشتیبانی می‌کند:

  • LVM
  • File
  • Thin LVM
  • ZFS و انواع مختلف آن
  • Ceph Block Device

مراحل نصب KVM Virtualizor

بعد از آماده‌سازی پیش‌نیازها، به مرحله نصب KVM Virtualizor می‌رسیم. برای نصب، باید از طریق SSH و با استفاده از نرم‌افزاری مانند PuTTY به سرور متصل شوید. مراحل نصب به شرح زیر است:

  1. اتصال به SSH: از طریق نرم‌افزار PuTTY به سرور متصل شوید و با دسترسی root وارد شوید.
  2. اجرای دستورات زیر:
wget -N http://files.virtualizor.com/install.sh
chmod 0755 install.sh
./install.sh [email protected] kernel=kvm
  • email: آدرس ایمیل خود را وارد کنید تا اطلاعات ورود به این ایمیل ارسال شود.
  • kernel: برای نصب KVM از این پارامتر استفاده کنید.

پارامترهای نصب

  • email: آدرس ایمیل مدیر.
  • kernel: تنظیمات KVM.
  • noos: اگر نمی‌خواهید سیستم‌عامل DomU را دانلود کنید، از پارامتر noos=true استفاده کنید.
  • beta: برای نصب نسخه بتا، از beta=true استفاده کنید.
  • nested_virt: برای فعال‌سازی مجازی‌سازی تو در تو، از nested_virt=1 استفاده کنید.
  • interface: برای تنظیم رابط کاربری پیش‌فرض.
  • license: برای نصب در شبکه داخلی، لایسنس معتبر نیاز است.

پس از اتمام نصب، سرور ریبوت می‌شود و KVM Virtualizor به درستی نصب خواهد شد.


ورود به KVM Virtualizor

پس از نصب، می‌توانید از طریق مرورگر و پورت‌های زیر به KVM Virtualizor دسترسی پیدا کنید:

در این صفحه، از اطلاعات کاربری root برای ورود استفاده کنید. رمز عبور به ایمیلی که در زمان نصب وارد کرده‌اید ارسال شده است.

پورت‌ها

KVM Virtualizor از پورت‌های 4081 تا 4085 استفاده می‌کند. اگر فایروال شما این پورت‌ها را محدود کرده است، آن‌ها را به لیست مجاز اضافه کنید:

برای RHEL & CentOS 7+:

firewall-cmd --zone=public --permanent --add-port=4081-4085/tcp
firewall-cmd --zone=public --permanent --add-port=5900-6000/tcp
firewall-cmd --reload

ایجاد فضای ذخیره‌سازی جدید

بعد از نصب و ورود به داشبورد Virtualizor، قبل از ایجاد ماشین‌های مجازی، باید یک فضای ذخیره‌سازی جدید تعریف کنید:

  1. Storage > Add Storage: در منوی سمت چپ، این گزینه را انتخاب کنید.
  2. تعریف فضای ذخیره‌سازی: اطلاعات مورد نیاز را وارد کرده و فضای ذخیره‌سازی را ایجاد کنید.

جمع‌بندی

این راهنما به شما نحوه نصب و پیکربندی KVM Virtualizor را آموزش داد. این پلتفرم مجازی‌سازی قدرتمند با رابط کاربری ساده و قابلیت‌های گسترده، یکی از بهترین انتخاب‌ها برای مدیران سرور است. حتماً نکات امنیتی را رعایت کرده و در صورت نیاز از مشاوران حرفه‌ای پارس سیف کمک بگیرید.

اگر سوالی دارید، آن را در قسمت کامنت‌ها مطرح کنید. ما در سریع‌ترین زمان ممکن پاسخگو خواهیم بود. این مقاله را با دوستان خود به اشتراک بگذارید.