مقدمه:
KVM Virtualizor یکی از محبوبترین نرمافزارهای مجازیسازی بر پایهی KVM است که امکان ایجاد و مدیریت میزبانها و ماشینهای مجازی را فراهم میکند. این پلتفرم قدرتمند، قابلیتهای پیشرفتهای مانند مدیریت منابع، امنیت بالا، انعطافپذیری و قابلیت توسعه را به شما ارائه میدهد.
در این آموزش، شما با مراحل سادهای برای نصب KVM Virtualizor آشنا خواهید شد. از ساختار هر کدام از قسمتهای اصلی KVM Virtualizor گرفته تا نیازمندیهای سیستمی برای استفاده از آن، همه جزئیات لازم را در این آموزش خواهید یافت.
با دنبال کردن این آموزش، شما قادر خواهید بود KVM Virtualizor را به طور صحیح روی سرور خود نصب کرده و بر روی آن ماشینهای مجازی ایجاد و مدیریت کنید. پس با ما همراه شوید تا به دنیای مجازیسازی با استفاده از KVM Virtualizor وارد شوید.
نیازمندی ها:
CentOS 7.x / 8.x (Beta) or Red Hat Enterprise Linux 7 or
Ubuntu 14.04 / 16.04 / 18.04 / 20.04 / 22.04 or AlmaLinux 8.x / 9.x or Rocky 9.x
نکته:
- در همه موارد لطفاً به یاد داشته باشید که SElinux را غیرفعال کنید.
- ماژول KVM از سیستم عامل 32 بیتی پشتیبانی نمی کند. اگر می خواهید KVM را نصب کنید، لطفاً یک سیستم عامل 64 بیتی نصب کنید.
طرح پارتیشن:
پارتیشن های زیر را در گره سخت افزار ایجاد کنید:
انواع ذخیره سازی پشتیبانی شده:
( LVM | File | Thin LVM | ZFS | ZFS Thin | ZFS Compressed | ZFS Thin Compressed | Ceph Block Device )
نصب KVM Virtualizor:
یک ترمینال شل (به عنوان مثال PuTTY) و SSH را به سرور خود باز کنید. دستورات زیر را اجرا کنید:
wget -N http://files.virtualizor.com/install.sh
chmod 0755 install.sh
./install.sh email=your@email.com kernel=kvm
نکته: ایمیل شما بایستی یک ایمیل صحیح و واقعی باشد تا برای ادامه نصب و استفاده مورد استفاده قرار گیرد.
نصب بلافاصله شروع خواهد شد. اگر سرعت شبکه شما پایین است، ممکن است به نظر برسد که نصب متوقف شده است، اما لطفاً اجازه دهید ادامه یابد. چیزی شبیه به این خواهید دید:
پس از اتمام نصب، از شما خواسته می شود که راه اندازی مجدد کنید.
سپس می توانید برای ایجاد فضای ذخیره سازی و سرور مجازی و همچنین مدیریت سرور خود به پنل مدیریت مراجعه کنید.
ورود به پنل مدیریت:
برای ورود به پنل مدیریت Softaculous Virtualizor، به آدرس زیر مراجعه کنید.
https://Your-Server-IP:4085/
http://Your-Server-IP:4084/
پنل مدیریت:
پس از ورود، داشبورد پنل مدیریت را مشاهده خواهید کرد:
پورت ها:
پس از ورود، داشبورد پنل مدیریت را مشاهده خواهید کرد:
Virtualizor از پورت های 4081 – 4085 استفاده می کند. اگر دیوار آتشی وجود دارد که این را محدود می کند، باید به این پورت ها اجازه دهید.
ایجاد فضای ذخیره سازی:
قبل از ایجاد هر ماشین مجازی، لازم است فضای ذخیره سازی خود را تعریف کنید.
Virtualizor Admin Panel -> Storage -> Add Storage
شبکه مجازی ساز در KVM:
به طور پیش فرض، eth0 به عنوان رابط شبکه در نظر گرفته می شود. برای اینکه به Virtualizor بگویید از هر چیزی غیر از رابط شبکه استفاده کند، باید آن را در اینجا تنظیم کنید.
هر زمان که بخواهید می توانید این تنظیمات را از پنل مدیریت Virtualizor -> Configuration -> Slave Settings تغییر دهید. تصویر زیر اسکرین شات تنظیمات موجود است:
Virtualizor یک پل viifbr0 ایجاد می کند.
viifbr0 IP، Netmask و GATEWAY را از :
root> /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
بنابراین اگر فایل فوق را تغییر دهید، باید شبکه Virtualizor را مجددا راه اندازی کنید:
root> service virtnetwork restart