راهنمای کامل و مرحله‌به‌مرحله نصب Proxmox برای مبتدیان؛ با نحوه راه‌اندازی و پیکربندی این هایپروایزر قدرتمند مبتنی بر KVM برای اجرای ماشین‌های مجازی آشنا شوید.

Proxmox install summary screen

Hyper-V در محیط‌های سازمانی آشنایی دارند. این دو ابزار سال‌هاست که نقش کلیدی در مراکز داده ایفا می‌کنند. با این حال، پس از تغییرات قیمتی گسترده‌ی VMware در پی خریداری آن توسط Broadcom، توجه بسیاری از مدیران IT به سمت هایپروایزرهای متن‌باز و مبتنی بر KVM مانند Proxmox جلب شده است.

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


نصب Proxmox VE

نصب Proxmox مانند بسیاری از هایپروایزرهای دیگر بسیار ساده است. تنها کافی است فایل ISO آن را از وب‌سایت رسمی دانلود کرده، آن را روی یک فلش USB رایت کنید (یا در صورت استفاده از ماشین مجازی، در فضای ذخیره‌سازی بارگذاری نمایید). در این راهنما، از همین روش استفاده خواهیم کرد.


حداقل پیش‌نیازهای سیستم برای نصب Proxmox

برای راه‌اندازی سرور Proxmox VE، موارد زیر مورد نیاز است:

  • پردازنده: Intel EMT64 یا AMD64 با پشتیبانی از فناوری مجازی‌سازی (Intel VT یا AMD-V)

  • رم: حداقل ۲ گیگابایت برای اجرای خود Proxmox و سرویس‌های پایه. برای اجرای ماشین‌های مجازی، به حافظه بیشتری نیاز دارید. در صورت استفاده از Ceph یا ZFS، به‌ازای هر ترابایت فضای ذخیره‌سازی، حدود ۱ گیگابایت رم اضافه در نظر بگیرید.

  • فضای ذخیره‌سازی سریع و قابل اطمینان: استفاده از SSD با کارایی بالا و قابلیت افزونگی شدیداً توصیه می‌شود.


پیشنهادات مربوط به ذخیره‌سازی سیستم‌عامل:

  • می‌توانید از RAID سخت‌افزاری با کش نوشتن محافظت‌شده با باتری (BBU) استفاده کنید.

  • یا از فایل‌سیستم ZFS بدون RAID سخت‌افزاری استفاده کرده و در صورت تمایل، یک SSD مجزا برای ZIL (نوشتن لحظه‌ای) اختصاص دهید.


ذخیره‌سازی ماشین‌های مجازی:

  • برای نصب‌های محلی، استفاده از RAID سخت‌افزاری با کش محافظت‌شده یا ساختار بدون RAID برای استفاده با ZFS و Ceph امکان‌پذیر است. توجه داشته باشید که ZFS و Ceph با RAID کنترلرهای سنتی سازگار نیستند.

  • پشتیبانی از ذخیره‌سازی اشتراکی و توزیع‌شده نیز وجود دارد.

  • جهت تضمین کارایی و پایداری، توصیه می‌شود از SSDهای حرفه‌ای با محافظت در برابر قطع برق (PLP) استفاده شود. SSDهای معمولی مصرفی برای محیط‌های تولید مناسب نیستند.

  • برای اتصال پایدار و افزونه‌پذیر، از چند کارت شبکه گیگابیتی استفاده کنید. تعداد و نوع NICها باید متناسب با معماری ذخیره‌سازی و نیازهای کلاستر شما انتخاب شوند.

  • برای استفاده از قابلیت PCI(e) passthrough، پردازنده شما باید از VT-d (در Intel) یا AMD-Vi/AMD-d (در AMD) پشتیبانی کند.


دانلود فایل ISO Proxmox

برای دانلود نسخه رسمی فایل نصب Proxmox VE، به لینک زیر مراجعه کنید:

🔗 دانلود فایل ISO Proxmox VE

این فایل، همان رسانه‌ی نصب است که برای راه‌اندازی Proxmox روی سخت‌افزار واقعی (Bare Metal) یا ماشین مجازی از آن استفاده خواهید کرد.

Download the proxmox install iso

 

 

آماده‌سازی فلش USB برای نصب Proxmox

برای نصب Proxmox VE، ابتدا باید فایل ISO دانلودشده را روی یک فلش USB بوتیبل منتقل کنید. به این فرآیند اصطلاحاً «رایت کردن» ISO روی فلش گفته می‌شود. برای انجام این کار، ابزارهای کاربردی زیر پیشنهاد می‌شوند:

  • Rufus – ابزار سبک و سریع برای ایجاد USB بوتیبل در ویندوز

  • Ventoy – ابزاری انعطاف‌پذیر که امکان کپی چندین فایل ISO روی یک فلش را فراهم می‌کند بدون نیاز به فرمت مجدد

با استفاده از یکی از این ابزارها، فایل ISO Proxmox را روی فلش منتقل کرده و آن را آماده بوت کنید.


شروع نصب Proxmox VE

پس از آماده‌سازی فلش بوتیبل، کافیست سیستم مقصد را از طریق این فلش بوت کنید. این سیستم می‌تواند یک سرور فیزیکی (Bare Metal) یا یک ماشین مجازی باشد. هنگام روشن شدن سیستم، مطمئن شوید که فلش USB به عنوان دستگاه بوت انتخاب شده است. پس از بوت، وارد محیط نصب Proxmox VE خواهید شد.

در اولین مرحله، رابط نصب گرافیکی (GUI) Proxmox نمایش داده می‌شود که شامل سه گزینه است:

  1. Install Proxmox VE (Graphical) – نصب با رابط گرافیکی (پیشنهاد شده برای اکثر کاربران)

  2. Install Proxmox VE (Terminal UI) – نصب از طریق رابط متنی ترمینال

  3. Advanced Options – گزینه‌های پیشرفته مانند حالت دیباگ یا پارامترهای خاص بوت

برای نصب معمول و پیشنهادی، کافی است گزینه اول یعنی نصب گرافیکی Proxmox VE را انتخاب کنید.

Beginning the proxmox installation

پس از انتخاب گزینه نصب Proxmox VE از منوی بوت، سرور راه‌اندازی شده و در صورت فعال بودن DHCP در شبکه، به‌طور خودکار یک آدرس IP دریافت می‌کند. پس از آن، نصب به‌صورت خودکار به مرحله بعد منتقل می‌شود و ادامه فرآیند راه‌اندازی آغاز می‌ گردد.

The proxmox installation grabs an ip address

در گام بعدی نصب Proxmox، صفحه مربوط به توافق‌نامه مجوز کاربر نهایی (EULA) نمایش داده می‌شود. برای ادامه فرآیند نصب، کافی است روی گزینه “I Agree” که در پایین سمت راست صفحه قرار دارد، کلیک کنید تا شرایط استفاده را بپذیرید.

 

4o

Select where you want to install proxmox

در مرحله بعد، نصب‌کننده Proxmox از شما می‌خواهد تنظیمات مربوط به موقعیت مکانی و زبان را پیکربندی کنید. این بخش شامل موارد زیر است:

  • کشور (Country)

  • منطقه زمانی (Time zone)

  • نوع چیدمان صفحه‌کلید (Keyboard layout)

 

Select the country timezone and keyboard layout

 

در این مرحله، رمز عبور مدیریت و آدرس ایمیل خود را پیکربندی کنید. این تنظیمات برای حساب root شما در سرور Proxmox VE اعمال خواهد شد و آدرس ایمیل مرتبط با آن حساب نیز تنظیم می‌شود.

Configure the root password for the proxmox install

در مرحله بعد، تنظیمات شبکه مدیریت را پیکربندی می‌کنیم که شامل نام میزبان (hostname)، آدرس IP، زیرشبکه (فرمت CIDR)، گیت‌وی و تنظیمات DNS می‌باشد.

Configure the proxmox management network

در نهایت، به صفحه خلاصه می‌رسیم. در اینجا، باید تنظیمات پیکربندی را مرور کرده و اطمینان حاصل کنیم که همه تنظیمات به‌درستی پیکربندی شده‌اند. به‌طور پیش‌فرض، کادر انتخاب “Automatically reboot after successful installation” فعال است.

برای شروع فرآیند نصب، روی دکمه Install در پایین سمت راست صفحه نصب کلیک کنید.

Proxmox install summary screen

فرآیند نصب آغاز می‌شود.

The proxmox install was successful

اولین بوت Proxmox و ورود به سیستم پس از راه‌اندازی مجدد سرور Proxmox VE، صفحه شروع GRUB نمایش داده می‌شود و به شما این امکان را می‌دهد که وارد حالت‌های عیب‌یابی شوید یا سیستم را به‌طور معمول بوت کنید.

First boot of proxmox ve server

پس از بوت شدن سرور، به کنسول ترمینال که در زیر نمایش داده شده است وارد می‌شود. در این کنسول، آدرس URL مربوط به دسترسی به رابط گرافیکی وب (Web GUI) نمایش داده می‌شود. همچنین، توجه داشته باشید که پورت 8006 پورت مخصوصی است که سرور Proxmox VE برای دسترسی به کنسول مدیریت وب استفاده می‌کند.

Viewing the promxox server command line console

پس از باز کردن مرورگر و وارد کردن آدرس URL نمایش داده شده در کنسول ترمینال، از شما خواسته می‌شود که به سرور Proxmox VE وارد شوید. برای این کار، باید از حساب root و رمز عبوری که در طی فرایند نصب سرور Proxmox VE تعیین کرده‌اید استفاده کنید.

Logging in to the proxmox web interface

پس از ورود به رابط وب Proxmox VE، داشبورد پیش‌فرض Proxmox نمایش داده می‌شود. شما نود خود را زیر نود دیتاسنتر مشاهده خواهید کرد. از داشبورد اصلی، منوهای مختلفی در سمت چپ نمایش داده می‌شود که محتوای هرکدام بسته به مکانی که در پنل سمت چپ انتخاب کرده‌اید، تغییر می‌کند.

The proxmox web interface dashboard

عیب‌یابی

در هنگام نصب سرور Proxmox VE، به نکات زیر توجه کنید:

مشکل: نصب با شکست مواجه می‌شود.
دقت کنید که خطای نمایش داده‌شده در کنسول چیست. لاگ‌های سطح پایین را در سرور Proxmox VE و هر خروجی دیگری که ممکن است وجود داشته باشد، بررسی کنید. همچنین مطمئن شوید که سخت‌افزار شما حداقل الزامات سیستم برای نصب Proxmox VE را برآورده می‌کند و همه پیش‌نیازها را رعایت کرده‌اید.

مراحل عیب‌یابی عمومی در صورت بروز مشکلات نصب:

  1. بررسی تنظیمات BIOS/UEFI: اطمینان حاصل کنید که Intel VT-x/AMD-V برای فعال‌سازی مجازی‌سازی در BIOS/UEFI فعال باشد.

  2. بررسی رسانه نصب: فایل ISO نصب Proxmox VE را برای هرگونه آسیب‌دیدگی بررسی کرده و صحت آن را تأیید کنید.

  3. بررسی سازگاری سخت‌افزار: مطمئن شوید که سخت‌افزار سرور شما با الزامات Proxmox VE سازگار است.

  4. بررسی سلامت دیسک: هرگونه خطا یا مشکل در دیسک را بررسی کنید که ممکن است مانع از نصب شود.

  5. بررسی لاگ‌های نصب: لاگ‌های نصب را بررسی کنید تا هرگونه خطا یا هشدار خاص شناسایی شود.

  6. آزمایش اتصال شبکه: مطمئن شوید که اتصال شبکه‌ای پایدار و فعال دارید تا به‌روزرسانی‌ها و بسته‌های نصب را دانلود کنید.

  7. به‌روزرسانی فریمور سرور: BIOS/UEFI و فریمورهای دیگر سرور را به‌روز نگه دارید تا از مشکلات احتمالی سازگاری جلوگیری شود.

  8. غیرفعال کردن سخت‌افزار غیرضروری: سخت‌افزارهای غیرضروری را موقتاً غیرفعال کنید تا از تداخلات احتمالی جلوگیری شود.

  9. مشاوره با انجمن‌های Proxmox: از انجمن‌های Proxmox برای دریافت راهنمایی‌های خاص در رابطه با مشکلات نصب خود استفاده کنید.

جمع‌بندی

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

بدون نظر

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

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