צור ונהל מכונות וירטואליות ב-Raspberry Pi שלך עם Proxmox. הנה איך להתקין אותו.
Proxmox היא פלטפורמת ניהול וירטואליזציה של שרתים ארגוניים בקוד פתוח המציעה ממשק אינטרנט ידידותי למשתמש לניהול VMs ומכולות. אם השתמשת בעבר ב-VirtualBox, VMWare או Hyper-V, Proxmox מציעה חוויה דומה עם התמקדות בטכנולוגיות קוד פתוח.
למרות ש-Proxmox אינו תואם או זמין ישירות עבור Raspberry Pi, אנו יכולים להשתמש בפרויקט Pimox כדי להתקין ולהגדיר יציאה של Proxmox שתוכננה עבור Raspberry Pi והשתמשו בו כדי לבנות Proxmox או אשכול היברידי של לוחות Raspberry Pi ו-x86 חוּמרָה.
דברים שתצטרך
- Raspberry Pi 3, 4 או 5
- Debian 64-bit או Raspberry Pi OS 64-bit Lite (Bullseye ואילך)
- כרטיס microSD 32GB או יותר. אתה יכול גם להפעיל אתחול Raspberry 4 או 5 באמצעות SSD חיצוני לאחסון גדול ומהיר יותר
- חיבור לאינטרנט באמצעות כבל Ethernet או Wi-Fi
- ספק כוח
ייתכן ש-Proxmox ב-Raspberry Pi לא תציע את אותה רמת יציבות וביצועים כמו שהיא מציעה בחומרה מסורתית. ראה התקנה זו כניסוי והוכחה לקונספט. אל תשתמש בזה להפעלת שרתים קריטיים בסביבת ייצור.
התקן את Proxmox על Raspberry Pi
לאחר התקנת מערכת ההפעלה באמצעות הכלי Raspberry Pi Imager, פתח חלון מסוף - או להתחבר ל-Raspberry Pi מרחוק באמצעות SSH (השתמש ב-PuTTY עבור Windows) - ולאחר מכן הפעל את הפקודות הבאות כדי להוריד ולהתקין את החבילות ועדכוני האבטחה העדכניים ביותר.
sudo apt-get update
sudo apt-get upgrade -y
זה ייקח קצת זמן לסיים בהתאם לדגם Raspberry Pi ולמהירות הרשת שלך. לאחר השלמתו, הפעל את הפקודות הבאות כדי לעבור למשתמש השורש, ולאחר מכן הורד את הסקריפט של Pimox והפעל אותו כדי להתקין את Pimox.
sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh
פתח את ה RPiOS64-IA-Install.sh סקריפט באמצעות עורך הטקסט Nano ושנה את השורות הבאות כך שיתאימו להגדרות הרשת שלך. שלב זה הוא אופציונלי וניתן לבצע אותו מאוחר יותר במהלך ההתקנה.
# RPI_IP="192.168.1.100" # Replace with your desired IP address
# GATEWAY="192.168.1.1" # Replace with your gateway/router's IP address
לאחר ביצוע שינויים אלה, לחץ על Ctrl + X בא אחריו י ו להיכנס. פעולה זו תשמור את השינויים בקובץ ותצא מהעורך. לאחר מכן, נריץ את הסקריפט של Pimox. לשם כך, הפעל את הפקודות הבאות.
chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh
המשך לעקוב אחר ההנחיות כדי לסיים את ההתקנה. במהלך ההתקנה, תצטרך להגדיר את סיסמת השורש שתדרוש מאוחר יותר כדי לגשת לממשק האינטרנט של Proxmox. כמו כן, הקפד לבחור ערכי ברירת מחדל במהלך ההנחיות. ההתקנה תתחיל ותימשך זמן מה להשלמתו, אז שבו והירגע או ללגום כוס קפה.
לאחר סיום ההתקנה, ה-Raspberry Pi יאתחל אוטומטית. לאחר אתחול, ה-Proxmox אמור להיות מוכן לשימוש. אם ה-Raspberry Pi לא מאתחל אוטומטית, אתה יכול לנסות לאתחל אותו באופן ידני.
מומלץ להתקין את Proxmox על Raspberry Pi המריץ את גרסת Debian או Raspberry Pi OS Lite. אם אתה משתמש בגרסת שולחן העבודה, זה ישאיר פחות משאבים להפעלת Proxmox ביעילות. כמו כן, הקפד להשתמש בכרטיס SSD או microSD ייעודי לשם כך. אל תתקין אותו בגרסת מערכת ההפעלה הקיימת של Raspberry Pi שולחן העבודה שלך, מכיוון שהיא תשנה את הטפט ותסיר כמה כלי רשת.
גישה לממשק האינטרנט של Proxmox מדפדפן אינטרנט
כדי לגשת לממשק האינטרנט של Proxmox הפועל על Raspberry Pi, פתח את דפדפן האינטרנט במחשב או במחשב הנייד שלך ולאחר מכן עבור אל https://IPAddressOfPi: 8006.
ייתכן שתראה שגיאת SSL או שגיאת אישור אבטחה בדפדפן האינטרנט. אתה צריך לעקוף את זה על ידי לחיצה על מתקדם > המשך בכל זאת.
תראה את מסך ההתחברות בו תצטרך להזין את הפרטים הבאים:
- התחברות: שורש
- סיסמה: זה שהגדרת במהלך התקנת Proxmox
לאחר הכניסה, אתה יכול ללחוץ בסדר על ההודעה ולאחר מכן גש לממשק הניהול של Proxmox.
יצירה וניהול של מכונות וירטואליות ומכולות
אתה יכול להתחיל בהעלאת תמונות ISO של מערכות ההפעלה שברצונך להתקין ולהפעיל ב-Proxmox. לשם כך, תוכל להוריד את ה-ISO למיקום המתאים באמצעות הפקודות הבאות:
cd /var/lib/vz/template/iso/
זה יעזור לך להבטיח שקובצי מערכת ההפעלה יהיו גלויים מיד בממשק האינטרנט להתקנה. כדי ליצור מכונה וירטואלית בתוך Proxmox ב-Raspberry Pi, בצע את השלבים הבאים:
- נְקִישָׁה צור VM בפינה השמאלית העליונה של ממשק Proxmox.
- תַחַת כללי, הזן שם עבור המחשב הווירטואלי שלך.
- נְקִישָׁה מערכת הפעלה ולבחור אל תשתמש בשום מדיה.
- בתוך ה מערכת טאב, השאר את כל ערכי ברירת המחדל כפי שהם.
- תַחַת דיסקים, הקפד לבחור SCSI עבור הדיסק הקשיח. התאם את גודל הדיסק במידת הצורך.
- נְקִישָׁה מעבד וכוונן עדין את הגדרות המעבד והזיכרון. שימו לב של-Raspberry Pi יש משאבים מוגבלים התלויים בדגם שברשותכם.
- תַחַת רֶשֶׁת, אתה יכול לשמור את הדברים כברירת מחדל או ליצור גשר רשת, בהתבסס על הצרכים שלך.
- לאחר הגדרת הגדרות ה-VM, לחץ על הַבָּא או ה לְאַשֵׁר לשונית ולחץ סיים.
- בחר את המכונה הוירטואלית בתפריט השמאלי ולחץ חוּמרָה.
- לחץ פעמיים על כונן CD/DVD ולאחר מכן בחר השתמש בקובץ תמונת תקליטור/DVD (iso).
- לחץ על אִחסוּן התפריט הנפתח ובחר באחסון ברירת המחדל ואחריו תמונת ISO.
- נְקִישָׁה בסדר.
- נְקִישָׁה סיכום ולאחר מכן לחץ על הַתחָלָה לחצן בפינה השמאלית העליונה של ממשק Proxmox כאשר ה-VM נבחר, כדי לאתחל את ה-VM ולהתחיל בהתקנה.
- לאחר ההתקנה, אתה יכול לאתחל את המחשב הווירטואלי ולאחר מכן להשתמש במערכת ההפעלה הרצויה.
במידת הצורך, תוכל לשנות את הגדרות החומרה, כגון מעבד, זיכרון ואחסון, בהתאם לדרישות שלך.
נתיב ניסיוני לווירטואליזציה
Proxmox על Raspberry Pi מציעה פתרון מבטיח לווירטואליזציה. עם זאת, הוא עדיין בשלב הניסוי ואין להשתמש בו בסביבת ייצור. עם עדכונים ושיפורים עתידיים, וככל שהמערכת האקולוגית של Raspberry Pi מתפתחת, אנו יכולים לצפות לשיפור בתאימות ובביצועים של Proxmox במחשב בעל לוח יחיד זה.
עד אז, שקול את התקנת Proxmox ב-Raspberry Pi כניסוי והיה מוכן לחקור ולפתור בעיות פוטנציאליות לאורך הדרך.