نصبVitualizorSoftaculous برای Linux-KVM بسیار ساده است.
سیستم مورد نیاز :
- CentOS 5.x / 6.x / 7.x or Red Hat Enterprise Linux 5.x / 6.x or Scientific Linux 5.x / 6.x or Ubuntu 12.04 or Ubuntu 14.04 (x86_64)
- YUM
- Logical Volume Group (LVG) - with NO LVMs and enough Space to create new LVMs for VPS.
نکته ها :
- ماژول KVM از سیستم عامل 32بیتی پشتیبانی نمی کند. اگر می خواهید KVM نصب کنید باید ابتدا یک سیستم عامل 64 بیتی نصب کنید.
- ماژول KVM برای اجرا شدن نیاز به فعالسازی VT (Virtualization Technology) در بایوس دارد.
- در حال حاضر Virtualizor برای Ubuntu در مرحله آزمایش های اولیه قرار دارد و هنوز برای تولید نهایی آماده سازی نشده است.
شمای پارتیشن :نصب :
پارتیشن فضای مورد نیاز توضیحات / 80-100 GB پارتیشن روت شامل همه نودهای سخت افزاری فایل های سیستم عامل ، قالب های سیستم عامل و ایزوها SWAP 4 GB + پارتیشن پیجینگ برای سیستم عامل لینوکس (اگر دچار کمبود حافظه واقعی شوند ، حافظه SWAP به وسیله سرورهای مجازی استفاده می شود) Volume Group (LVG) همه فضای باقیمانده روی هارددیسک این پارتیشن برای ساخت درایوهای Logical که با فضایث ذخیره سازی VPS (DomU) کار می کنند مورد استفاده قرار خواهد گرفت.
نکته : شما نباید هیچ درایو Logicalی را بسازید و Mount کنید. باید یک Volume Group خالی وجود داشته باشد.
Vitualizor هیچ کدام از LVهای از قبل موجود در Volume Group را پاک نخواهد کرد اما شما باید حتما یک Volume Group خالی داشته باشید.
با استفاده از یک Terminal مثل (PuTTY) به SHH سرور ورود کنید و سپس دستورات زیر را در آن اجرا کنید :
wget -N http://files.virtualizor.com/install.sh
chmod 0755 install.sh
./install.sh email=your@email.com kernel=kvm lvg=VOLUME_GROUP_NAME
دقت کنید که حتما آدرس ایمیل معتبری را وارد کنید.
پارامترهای نصب :
- email : آدرس ایمیل ادمین
- Kernel : در اینجا KVM
- lvg : Volume Groupی که برای حافظه های ذخیره سازی DomU (VPS) مثل vg مورد استفاده قرار خواهد گرفت.
- noos : اگر شما نمی خواهید سیستم عامل DomU را برای DomU دانلود کنید پس noos=true را به عنوان یک پارامتر وارد کنید.
- beta : اگر یک نسخه جدید از Vitualizor در دسترس است و شما مایل به نصب آن هستید پس beta=true را وارد کنید.
- nested_virt : اگر می خواهید Nested Virtualization را بر روی سرور خود فعال کنید پس این عبارت nested_virt=1 را به عنوان یک پارامتر اضافه کنید. اگر شما این گزینه را فعال کنید ، یک کرنل جدید برای فعال کردن Nested Virtualization نصب خواهد شد. (نکته : این ویژگی در نسخه آزمایشی خود قرار دارد)
نصب به سرعت آغاز خواهد شد. اگر سرعت شبکه شما پایین باشد ممکن است به نظر بیاید که نصب متوقف شده است ، اما بگذارید که برنامه نصب به کار خود ادامه دهد. شما چیزی شبیه این عکس را مشاهده خواهید کرد :
بعد از پایان نصب در مورد راه اندازی مجدد سیستم از شما سوال خواهد شد
سپس شما می توانید پنل ادمین را مشاهده کنید که در آن قادر خواهید بود تا سرورهای مجازی بسازید و سرورهای خود را مدیریت کنید.
نکته : یک فایل log از مراحل نصب ساخته خواهد شد که در این آدرس قرار دارد :
/root/virtualizor.log
ورود
برای ورود به پنل ادمین Softaculous Virtualizor وارد آدرس زیر شوید :
https://your-ip:4085/
http://your-ip:4084/
با جزئیات روت سرورها وارد شوید.
پنل ادمین :
بعد از ورود ، شما داشبورد پنل ادمین را مشاهده خواهید کرد
شبکه Virtualizor در KVM
Virtualizor یک بریج viifbr0 خواهد ساخت.
viifbr0 ، IP ، Netmask و Gateway را از مسیر زیر شناسایی می کند :
/etc/sysconfig/network-scripts/ifcfg-eth0
از این رو اگر شما فایل بالا را تغییر دهید نیاز به راه اندازی مجدد شبکه Virtualizor خواهید داشت :
root> service virtnetwork restart
دستور اجرا :
root> service virtnetwork start
دستور توقف :
root> service virtnetwork stop
عیب یابی :
نکته : در همه موارد به خاطر داشته باشید که SElinux را غیر فعال کنید. نصب کننده Virtualizor برای غیر فعال کردن آن تلاش خواهد کرد. برای KVM از فعال بودن VT در بایوس اطمینان حاصل کنید ، در این صورت VPS قادر به اجرا خواهد بود.
نمی توانید http://IP-Address:4084 را باز کنید ؟
اگر iptables firewall شما فعال است با کد زیر آن را غیر فعال کنید :
root> service iptables stop
منبع:
Virtualizor Wiki
و ترجمه توسط ما
دانشنامه Virtualizor - خرید هاست,خرید سرور,خرید دامین