Startseite PrivatkundenClient Software Budget-Proxmox-Server für Homelabs

Budget-Proxmox-Server für Homelabs

by Conner Crull
Budget-VM-Server

Wenn es darum geht, Komponenten für ein Homelab zu erlernen oder zu bauen, ist der Müllhaufen an Technik, der als eBay- oder NewEgg-Refurbs bekannt ist, eine großartige Sache. Letztes Jahr haben wir eine zusammengestellt Artikel zur Einrichtung des VMware-Servers, wofür wir einen HP EliteDesk 800 G1 SFF erworben haben. Es gab eine SSD und eine unterstützte Netzwerkkarte für 155 US-Dollar. Wir haben das System jedoch verschenkt und sind dieses Mal erneut auf die Suche nach einem etwas leistungsstärkeren System gegangen, das unsere Anforderungen als preisgünstiger Proxmox-Server erfüllen könnte.

Wenn es darum geht, Komponenten für ein Homelab zu erlernen oder zu bauen, ist der Müllhaufen an Technik, der als eBay- oder NewEgg-Refurbs bekannt ist, eine großartige Sache. Letztes Jahr haben wir eine zusammengestellt Artikel zur Einrichtung des VMware-Servers, wofür wir einen HP EliteDesk 800 G1 SFF erworben haben. Es gab eine SSD und eine unterstützte Netzwerkkarte für 155 US-Dollar. Wir haben das System jedoch verschenkt und sind dieses Mal erneut auf die Suche nach einem etwas leistungsstärkeren System gegangen, das unsere Anforderungen als preisgünstiger Proxmox-Server erfüllen könnte.

Budget-Proxmox-Server

Budget-Proxmox-Server mit veraltetem PC?

Für die Leser, die mit der Hypervisor-Szene nicht ganz vertraut sind: Proxmox ist neben VMware und anderen eine der beliebtesten Möglichkeiten, virtuelle Maschinen zu erhalten. Proxmox ist eine völlig kostenlose Software und bietet ein Abonnement, um technische Hilfe und Zugriff auf andere Funktionen zu erhalten. Die kostenlose Version von Proxmox ist jedoch völlig problemlos zu verwenden und bietet alles Notwendige. Die gesamte Proxmox-Website ist leicht zu verfolgen und die Downloads und anderen Funktionen, nach denen die Leute suchen, sind leicht zu finden. Um die Proxmox-ISO herunterzuladen, gehen Sie einfach zum Download-Tab, klicken Sie auf die gewünschte Software, dann auf ISO-Images und dann auf die orangefarbene Download-Schaltfläche.

Budget-Proxmox-Server zurück

Der PC, den wir für diesen Build verwenden, ist wiederum ein HP EliteDesk 800 G1 SFF, den wir für etwa 135 US-Dollar bei eBay erstanden haben. Unser HP ist mit einem Core i5-4590 mit 3.3 GHz, zusammen mit 16 GB RAM und einer 1 TB SSD, die wir im Labor hatten (ursprünglich mit einer 256 GB SSD geliefert), konfiguriert. Zusätzlich zur SSD haben wir den RAM von den enthaltenen 4 GB aufgestockt. 16 GB RAM sind nicht erforderlich, es besteht die Möglichkeit, mit 4 GB durchzukommen. Wenn Sie jedoch mehrere VMs gleichzeitig ausführen möchten, wäre dies eine ziemliche Belastung für das System.

Eine Sache, die uns bei der Suche nach Hardware-Möglichkeiten auffiel, war die integrierte Netzwerkkarte, bei diesem System handelt es sich um die Intel I217LM. Intel GbE-Treiber sind in der Regel für eine Vielzahl von Serveranwendungen am stabilsten.

Budget-Proxmox-Server-SSD

Auf der Proxmox-Website ist die empfohlene Hardware, die zum Ausführen von Proxmox erforderlich ist, die folgende: Intel EMT64 oder AMD64 mit Intel VT/AMD-V-CPU-Flag. Arbeitsspeicher, mindestens 2 GB für Betriebssystem- und Proxmox VE-Dienste. Plus ausgewiesener Speicher für Gäste. Schnelle und redundante Speicherung, beste Ergebnisse mit SSD-Festplatten. Redundante Gbit-NICs, zusätzliche NICs je nach bevorzugter Speichertechnologie und Cluster-Setup – 10 Gbit und höher werden ebenfalls unterstützt. Für PCI(e)-Passthrough ist eine CPU mit VT-d/AMD-d CPU-Flag erforderlich.

Installation und Einrichtung unseres Budget Proxmox Servers

Der gesamte Prozess des Herunterladens von Proxmox, des Schreibens auf einen USB-Stick und der Installation auf einem Host-Gerät ist sehr einfach und unkompliziert. Proxmox ist eines der am einfachsten herunterzuladenden und in Betrieb zu nehmenden Programme, da es einfach von der Website heruntergeladen werden muss und nach dem Starten einige grundlegende Fragen gestellt werden müssen, und dann ist es fertig. Wir haben das gleiche Verfahren wie bei allen ISO-Installationen befolgt, nämlich Rufus zu verwenden, Download-Link hier, und schreiben Sie die ISO auf das Flash-Laufwerk, das wir haben. Nachdem wir das Installationsmedium eingesteckt und von dort auf unserem System gebootet hatten, wurden wir mit der Proxmox-Installations-GUI begrüßt.

Beim Booten in die Proxmox-GUI gibt es einige Optionen für Proxmox. Um Proxmox jedoch einfach zu installieren, um die virtuelle Maschinenumgebung zu verwenden, ist die erste Option „Proxmox VE installieren“ verfügbar. Die anderen Optionen werden verwendet, falls Proxmox fehlerhaft ist oder nicht mehr in vollem Umfang funktioniert. Vollständige Offenlegung: Diese Screencaps stammen von Proxmox. Wir haben sie zur Verbesserung der Qualität verwendet.

proxmox-pve-grub-menuNach dem Begrüßungsbildschirm fragt Proxmox, wo Proxmox auf dem System installiert werden soll. In unserem Fall war nur ein Laufwerk auf dem System installiert, daher war es für uns einfach, das Image auf einem Laufwerk zu erstellen. Wenn Proxmox jedoch auf einem Gerät mit mehreren Laufwerken installiert werden soll, sieht der Festplatteninstallationsbildschirm etwas anders aus so was.proxmox-pve-select-target-disk

Nach der Auswahl des Installationsdatenträgers für das Laufwerk stellt Proxmox einige grundlegende Fragen zum Speicherort, an dem Proxmox installiert ist. Die Auswahl des Speicherorts spielt eine Rolle, von wo Proxmox Updates am effizientesten abrufen und außerdem Downloads beschleunigen kann. Dieser Bildschirm ermöglicht auch die Auswahl der Zeitzone, sodass die Zeit stimmt und die Sommerzeit richtig konfiguriert werden kann. Es gibt auch eine Auswahl für das Tastaturlayout. Da Proxmox international ist, werden Sie nach einem Layout gefragt.proxmox-pve-select-location

Als nächstes erscheint der Bildschirm zur Passworterstellung. Dies dient lediglich dazu, ein Administratorkennwort zu erstellen, damit nach Abschluss der Grundinstallation angemeldet werden kann. Proxmox fragt außerdem nach einer E-Mail-Adresse. An diese E-Mail werden wichtige Benachrichtigungen von Proxmox gesendet. Daher ist es wichtig, eine gültige E-Mail-Adresse einzugeben.proxmox-pve-set-password

Nach den anfänglichen Einrichtungsoptionen beginnt Proxmox mit der Installation auf der ausgewählten Festplatte zusammen mit allen eingestellten und/oder erstellten Optionen. Proxmox zeigt auch einige wichtige Tipps an, die damit einhergehen, wie z. B. eine JavaScript-basierte GUI, eine webbasierte Konsole, Online-Backup und Live-Migration.proxmox-pve-installation

Die letzte GUI, die Proxmox auf dem System anzeigt, ist lediglich eine Übersicht darüber, was während des Einrichtungsprozesses konfiguriert und erstellt wurde. Wenn bei der Konfiguration ein Fehler gemacht wurde, können Sie mit der Schaltfläche „Zurück“ alle Einstellungen wiederholen. Oder wenn das System völlig durcheinander war, wird mit der Option „Abbrechen“ der gesamte Prozess neu gestartet.proxmox-pve-install-summary

Nachdem schließlich auf das Menü „Zusammenfassung“ und die Schaltfläche „Installieren“ geklickt wurde, startet Proxmox das System neu. Jetzt ist es an der Zeit, das Startlaufwerk zu trennen, damit das System nicht versucht, von dort neu zu starten. Nach dem Neustart zeigt Proxmox einen Bildschirm an, der lediglich eine IP-Adresse enthält, auf die über eine Webkonsole zugegriffen werden muss, um die VMs auf Proxmox zu konfigurieren und zu erstellen.

VMs erstellen

Das Erstellen von VMs auf Proxmox ist recht einfach und unkompliziert. Da unsere Maschine nur über eine SSD verfügte, sind die folgenden Schritte bei der Konfiguration wichtig, wenn Ihre Maschine jedoch über mehr als ein Laufwerk verfügt, ist dies nicht notwendig. Das erste, was Sie tun müssen, besteht darin, den Speicher zu erhöhen, über den die lokale VM verfügt. Proxmox stellt der lokalen VM von Anfang an nicht den gesamten Festplattenspeicher zur Verfügung. Um das zu ändern, gehen Sie zu Rechenzentrum -> Speicher -> wählen local-lvm -> klicken Sie auf entfernen und Ja. Jetzt kommt der etwas entmutigendere Teil der Speichererweiterung. Wir müssen in die Shell gehen, die sich links unter Proxmox befindet, und dann Shell. Hier geben wir einige Befehle ein: lvremove /dev/pve/data; lvresize -l +100%FREE /dev/pve/root; resize2fs /dev/mapper/pve-root. Die Befehle sehen in der Shell so aus.Proxomox-Increase-Storage-Shell-Befehle

Nachdem die grundlegenden Konfigurationsschritte abgeschlossen sind, ist das Erstellen einer VM einfach, da im Erstellungsmenü für die VMs alle Funktionen und Konfigurationsoptionen aufgeführt sind, die Sie möglicherweise benötigen. Sobald Sie oben rechts im Dashboard auf „VM erstellen“ klicken, wird das Menü „Erstellen“ gestartet Allgemeines Registerkarte, die den Knoten zulässt, der immer Proxmox sein sollte. Der ID Dies ist lediglich eine grundlegende ID, um den Überblick über alle VMs zu behalten, die erstellt werden Name und Vorname, was alles sein kann, für unseren Fall haben wir Ubuntu eingerichtet. Endlich, das Ressourcenpool, was nicht notwendig ist.Homelab Proxmox Generell erstellen

Als nächstes kommt das Betriebssystemmenü, in dem das Betriebssystem für die VM erstellt wird. Der beste Weg, diesen Schritt durchzuführen, besteht darin, den Upload, der in den vorherigen Schritten durchgeführt wurde, zu übernehmen und ihn im Dropdown-Menü „ISO-Image“ auszuwählen lokaler Speicher, den wir zuvor erweitert haben. Dies alles kann mit der CD/DVD-Option erfolgen, die die beliebteste Option ist. Stellen Sie beim Gastbetriebssystem sicher, dass das richtige Betriebssystem ausgewählt ist.Homelab Proxmox Betriebssystem erstellen

Als nächstes kommt die Registerkarte „System“, die wir als Standard beibehalten haben, da wir uns wirklich nicht damit herumschlagen wollen, sondern nur versuchen, eine VM betriebsbereit zu machen.Homelab Proxmox System erstellen

Auf der Registerkarte „Festplatte“ wird die Speichergröße der VM zusammen mit dem Speicherort erstellt. Was den Speicher betrifft, haben wir ihn zuvor so konfiguriert, dass VMs ihn nutzen können. Stellen Sie daher sicher, dass im Dropdown-Menü die Option „Lokal“ ausgewählt ist. Als nächstes kommt die Festplattengröße. Wir haben uns für 100 GB entschieden, nur um der VM etwas Luft zum Atmen zu geben, da es sich um einen Linux-Rechner handelt. 100 GB sind ausreichend. Wenn wir jedoch eine Windows-VM erstellen würden, wären näher an 200 GB besser.Homelab Proxmox erstellt Festplatten

Als nächstes kommt die Registerkarte CPU-Konfiguration. Hier kommt die Anzahl der Kerne ins Spiel. Denken Sie daran, dass diese Kerne tatsächlich die Kerne der physischen Maschine beanspruchen. Stellen Sie daher sicher, dass diese nicht überschritten wird. Für die Linux-VM haben wir lediglich zwei Kerne erstellt, da zwei für die von uns durchgeführten Tests und Erstellungen ausreichen.Homelab Proxmox CPU erstellen

Die Registerkarte „Speicher“ verwendet auch den physischen Speicher, der auf dem Computer installiert ist. Stellen Sie daher sicher, dass Sie nicht die auf Ihrem Computer installierte Gesamtspeichermenge überschreiten. Beachten Sie außerdem, dass abhängig davon, wie viele VMs gleichzeitig ausgeführt werden, bestimmt wird, wie viel RAM auf der Maschine installiert werden sollte. Um 4 VMs gleichzeitig auszuführen, addieren Sie einfach die Gesamtsumme und addieren Sie 2 dazu. Die zusätzlichen zwei ermöglichen auch die Ausführung anderer Dinge im Hintergrund und geben dem eigentlichen PC oder Server etwas Spielraum. Wir haben uns für 4 GB Arbeitsspeicher entschieden, was heutzutage ein guter Standard ist.Homelab Proxmox Speicher erstellen

Der letzte Konfigurationsschritt ist die Art des Netzwerks, über das die VM ausgeführt werden soll. In unserem Fall waren die physischen Anschlüsse am PC in Ordnung, da Proxmox diese erkennen kann. Daher war es in unserem Fall die beste Option, die Standardeinstellungen zu verwenden. Es gibt auch VLAN-Tagging, wenn Sie dies wünschen, dies ist jedoch nicht erforderlich.Homelab Proxmox Netzwerk erstellen

Die letzte Registerkarte ist nur eine Bestätigungsregisterkarte und zeigt alle Konfigurationen an, die gerade in den vorherigen Schritten vorgenommen wurden. Wenn etwas nicht stimmt, ist es jetzt an der Zeit, es zu reparieren oder zu ändern. Bei späterem Änderungsbedarf bietet sich auch die nachträgliche Bearbeitung der VMs an.homelab proxmox erstellen bestätigen

Nachdem wir die VM nun eingerichtet und ausgeführt haben, haben wir auch eine Windows Server 2019-VM erstellt, um zwei verschiedene Betriebssysteme zu haben. Wir haben auch beide aktiviert und gleichzeitig ausgeführt, um zu zeigen, dass es auf veralteter Hardware möglich ist, mehrere VMs gleichzeitig auszuführen. Hier ist unser grundlegendes Auslastungsdiagramm, das lediglich die verwendeten Systemressourcen zeigt. Die CPU-Auslastung beträgt nur 5 %, wenn jedoch aktive Programme oder Downloads laufen, kann sie deutlich höher ausfallen. Außerdem ist die Betrachtung des Arbeitsspeichers ein guter Indikator dafür, wie sich VMs darauf auswirken. Da beide gleichzeitig laufen und jeweils 4 GB enthalten, nimmt es über 50 % des Systems ein, weshalb es gut ist, einen Puffer von 2 GB zu haben.Zusammenfassung des Homelab-Rechenzentrums

Zusammenfassung

Die Einrichtung von Proxmox und die Konfiguration der VMs sind wirklich einfach und unkompliziert. Der schwierigste Schritt besteht lediglich darin, den Speicher zu ändern und zu erweitern, aber ansonsten ist alles, was Proxmox zu bieten hat, direkt zur Hand. Proxmox ist einer der beliebtesten Hypervisoren auf dem Markt. Proxmox hat eine riesige Community und es gibt viele Anleitungen und Videos, die bei Problemen helfen können. Proxmox bietet auf seiner Website auch Chats an, die bei Bedarf Hilfe anbieten.

Was wir bei der Einrichtung und Nutzung der alten HP-Hardware gesehen haben, war der echte Arbeitsaufwand unserer kleinen, veralteten Maschine. Die Teile oder die Technik waren nicht so schlecht, hätten natürlich besser sein können, aber das war nicht das Ziel dieses Artikels. Wir haben uns für diese Hardware entschieden, da sie nicht die beste ist und es auch nicht sein muss. Der Technologiemarkt ist derzeit verrückt und es ist sehr schwierig, Ersatzteile zu bekommen. Wenn Sie jedoch nur einen VM-PC/Server suchen, ist es wirklich nicht schwer, einen anständigen für unter 200 US-Dollar zu finden. Bei eBay oder anderen Verkäufern gibt es gute Angebote für Maschinen. Es braucht nur ein wenig Zeit und etwas Geduld, um das Richtige zu finden.

Denken Sie daran, wie weit das Gerät reichen kann. Allerdings verfügt der PC weder über eine Grafikkarte noch über die Spitzenchips der 12. Generation von Intel. Das Erlernen der Einschränkungen der Maschine durch VMs ist eine großartige Möglichkeit, mehr über Software und den Gesamtumfang zu erfahren, den diese Server erreichen können. Denken Sie daran, dass Homelabs Spaß machen sollen … also haben Sie Spaß daran.

Probieren Sie auch die Budget VMware Server Artikel auch.

Budget pfSense Router

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed