Quando si tratta di apprendere o costruire componenti per un laboratorio domestico, il mucchio di spazzatura tecnologica noto come eBay o NewEgg Refurbs è una cosa di grandezza. L'anno scorso abbiamo messo insieme a Articolo sulla configurazione del server VMware, per il quale abbiamo acquistato un HP EliteDesk 800 G1 SFF. Aveva un SSD e una scheda NIC supportata per $ 155. Tuttavia abbiamo dato via quel sistema, quindi questa volta siamo andati di nuovo a fare acquisti, per un sistema leggermente più potente che potesse risolvere le nostre esigenze di server Proxmox economico.
Quando si tratta di apprendere o costruire componenti per un laboratorio domestico, il mucchio di spazzatura tecnologica noto come eBay o NewEgg Refurbs è una cosa di grandezza. L'anno scorso abbiamo messo insieme a Articolo sulla configurazione del server VMware, per il quale abbiamo acquistato un HP EliteDesk 800 G1 SFF. Aveva un SSD e una scheda NIC supportata per $ 155. Tuttavia abbiamo dato via quel sistema, quindi questa volta siamo andati di nuovo a fare acquisti, per un sistema leggermente più potente che potesse risolvere le nostre esigenze di server Proxmox economico.
Server Proxmox economico supportato da un PC obsoleto?
Per i lettori che non hanno molta familiarità con la scena dell'hypervisor, Proxmox è uno dei modi più popolari per ottenere macchine virtuali, insieme a VMware e altri. Proxmox è un software completamente gratuito e offre un abbonamento per ottenere assistenza tecnica e accesso ad altre funzionalità, tuttavia, la versione gratuita di Proxmox è perfettamente utilizzabile e eseguirà tutto il necessario. L'intero sito Web Proxmox è facile da seguire ed è semplice trovare i download e le altre funzionalità che le persone cercano. Per scaricare l'ISO di Proxmox, è semplice come andare alla scheda download, premere il software desiderato, quindi le immagini ISO e infine il pulsante arancione di download.
Il PC che stiamo utilizzando per questa build è ancora una volta un HP EliteDesk 800 G1 SFF che abbiamo recuperato da eBay per circa $ 135. Il nostro HP è configurato con un Core i5-4590 a 3.3 GHz, insieme a 16 GB di RAM e un SSD da 1 TB che avevamo in laboratorio (originariamente fornito con un SSD da 256 GB). Oltre all'SSD, abbiamo potenziato la RAM dai 4 GB inclusi. Avere 16 GB di RAM non è necessario, c'è la possibilità di farla franca con 4 GB, tuttavia, se si desidera eseguire più VM contemporaneamente, sarebbe piuttosto difficile per il sistema.
Una cosa che ha attirato la nostra attenzione durante la ricerca delle opportunità hardware è stata la scheda NIC integrata, che per questo sistema è Intel I217LM. I driver Intel GbE tendono ad essere i più stabili per un'ampia gamma di applicazioni server.
Dal sito Web di Proxmox, l'hardware consigliato richiesto per eseguire Proxmox è il seguente, Intel EMT64 o AMD64 con flag CPU Intel VT/AMD-V. Memoria, minimo 2 GB per sistema operativo e servizi Proxmox VE. Inoltre memoria designata per gli ospiti. Archiviazione veloce e ridondante, migliori risultati con i dischi SSD. NIC Gbit ridondanti, NIC aggiuntive a seconda della tecnologia di storage preferita e configurazione cluster: sono supportati anche 10 Gbit e superiori. Per il passthrough PCI(e) è necessaria una CPU con flag CPU VT-d/AMD-d.
Installazione e configurazione del nostro server Budget Proxmox
L'intero processo di download di Proxmox, scrittura su USB e installazione su un dispositivo host è molto semplice e semplice. Proxmox è uno dei più facili da scaricare e da avviare in quanto è un semplice download dal loro sito Web e una volta avviato, alcune domande di base, quindi è completo. Abbiamo seguito la stessa procedura che eseguiamo per tutte le installazioni ISO, ovvero utilizzare semplicemente Rufus, collegamento per il download quie scrivi l'ISO sull'unità flash che abbiamo. Dopo aver collegato il supporto di installazione e avviato da esso il nostro sistema, siamo stati accolti dalla GUI di installazione di Proxmox.
All'avvio nella GUI di Proxmox, ci sono alcune opzioni per Proxmox, tuttavia, per installare semplicemente Proxmox per utilizzare l'ambiente della macchina virtuale, la prima opzione, "Installa Proxmox VE". Le altre opzioni verranno utilizzate nel caso in cui Proxmox si guasti o smetta di funzionare nella sua piena funzionalità. Divulgazione completa, queste schermate provengono da Proxmox. Li abbiamo usati per migliorare la qualità.
Dopo la schermata di benvenuto, Proxmox chiederà dove installare Proxmox sul sistema. Nel nostro caso, avevamo solo un'unità installata sul sistema, quindi è stato facile per noi creare l'immagine su un'unità, tuttavia, se Proxmox verrà installato su un dispositivo con più unità, la schermata di installazione del disco apparirà qualcosa come questo.
Dopo aver selezionato il disco di installazione dell'unità, Proxmox porrà alcune domande di base sulla posizione in cui è installato Proxmox. La selezione della posizione gioca su dove Proxmox è in grado di estrarre gli aggiornamenti nel modo più efficiente e anche di accelerare i download. Questa schermata consente anche la selezione del fuso orario in modo che l'ora sia corretta e l'ora legale possa essere configurata correttamente. C'è anche una selezione del layout della tastiera, poiché Proxmox è internazionale, richiederà un layout.
Successivamente verrà visualizzata la schermata di creazione della password. Si tratta semplicemente di creare una password di amministratore in modo da poter accedere dopo aver completato l'installazione di base. Proxmox ti chiederà anche un indirizzo email, questa email riceverà avvisi importanti da Proxmox, quindi è importante inserire un indirizzo email valido.
Dopo le opzioni di configurazione iniziali, Proxmox inizierà l'installazione sul disco selezionato insieme a tutte le opzioni impostate e/o create. Proxmox mostrerà anche alcuni importanti suggerimenti che lo accompagnano, come una GUI basata su JavaScript, una console basata sul Web, il backup online e la migrazione in tempo reale.
L'ultima GUI che Proxmox mostrerà sul sistema sarà solo una panoramica di ciò che è stato configurato e creato durante il processo di installazione. Se viene commesso un errore nella configurazione, il pulsante precedente consentirà di ripristinare qualsiasi impostazione. Oppure, se il sistema era completamente incasinato, l'opzione Interrompi riavvierà l'intero processo.
Infine, dopo aver fatto clic sul menu Riepilogo e sul pulsante Installa, Proxmox riavvierà il sistema e ora è il momento di scollegare l'unità di avvio in modo che il sistema non tenti di riavviarsi da quella. Una volta riavviato, Proxmox visualizzerà una schermata che riporterà semplicemente un indirizzo IP a cui sarà necessario accedere da una console web per poter configurare e creare le VM su Proxmox.
Creazione di VM
Creare VM su Proxmox è abbastanza semplice e facile da fare. Poiché la nostra macchina aveva solo un SSD, i seguenti passaggi sono importanti nella configurazione, tuttavia, se la tua macchina ha più di un'unità, ciò non è necessario. La prima cosa da fare è aumentare lo storage di cui dispone la VM locale; fin dall'inizio, Proxmox non fornisce l'intera estensione dello spazio sul disco rigido alla VM locale. Per cambiarlo, vai a Centro dati -> Archiviazione -> select local-lvm -> clicca rimuovere che a sì. Ora arriva la parte un po' più scoraggiante dell'aumento dello spazio di archiviazione. Dobbiamo entrare nella shell, che si trova sotto Proxmox a sinistra, e poi shell. Qui inseriremo alcuni comandi: lvremove /dev/pve/data; lvresize -l +100%GRATIS /dev/pve/root; resize2fs /dev/mapper/pve-root. I comandi appariranno così nella shell.
Una volta completati i passaggi di configurazione di base, creare una VM è semplice poiché il menu di creazione per le VM delinea tutte le funzionalità e le opzioni di configurazione di cui potresti aver bisogno. Dopo aver premuto Crea VM nell'angolo in alto a destra del dashboard, il menu Crea si avvierà nel file Generale scheda che consentirà il nodo, che dovrebbe essere sempre Proxmox. IL ID che è solo un ID di base per tenere traccia di tutte le VM che verranno create, il Nome, che può essere qualsiasi cosa, nel nostro caso configuriamo Ubuntu. Infine, il Pool di risorse, il che non è necessario.
Successivamente c'è il menu del sistema operativo, che è dove verrà creato il sistema operativo per la VM, il modo migliore per eseguire questo passaggio è prendere il caricamento eseguito nei passaggi precedenti e sceglierlo nel menu a discesa dell'immagine ISO con spazio di archiviazione locale che abbiamo ampliato in precedenza. Tutto questo può essere fatto con l'opzione CD/DVD, che è l'opzione più popolare. Per quanto riguarda il sistema operativo guest, assicurati che sia selezionato il sistema operativo corretto e poi.
La prossima è la scheda Sistema, che abbiamo mantenuto come predefinita poiché non vogliamo davvero fare confusione con nulla, stiamo solo cercando di rendere operativa una VM.
La scheda Disco è dove verranno create le dimensioni di archiviazione della VM insieme alla posizione di archiviazione. In termini di archiviazione, lo abbiamo configurato in precedenza per consentire alle VM di utilizzarlo, quindi assicurati che sia selezionato locale dal menu a discesa. La prossima è la dimensione del disco, abbiamo scelto 100 GB solo per dare alla VM un po' di respiro, poiché è una macchina Linux 100 GB sono sufficienti, tuttavia, se stessimo realizzando una VM Windows, più vicino a 200 GB sarebbe meglio.
La prossima è la scheda di configurazione della CPU. È qui che entra in gioco il numero di core e ricorda di tenere presente che questi core utilizzeranno effettivamente i core della macchina fisica, quindi assicurati di non eccedere. Per la VM Linux, abbiamo realizzato solo due core, poiché due sono sufficienti per il test e la creazione che stiamo effettuando.
La scheda Memoria utilizzerà anche la memoria fisica installata sulla macchina, quindi, ancora una volta, assicurati di non superare il totale installato sulla tua macchina. Inoltre, a seconda di quante VM sono in esecuzione contemporaneamente, determinerà la quantità di RAM che dovrà essere installata sulla macchina. Per eseguire 4 VM contemporaneamente, basta sommare i totali e aggiungerne 2, i due extra consentiranno anche l'esecuzione di altre cose in background e daranno un po' di margine al PC o al server effettivo. Abbiamo scelto di utilizzare 4GB di memoria, un buon standard da avere al giorno d'oggi.
L'ultimo passaggio di configurazione riguarda il tipo di rete da cui verrà eseguita la VM. Nel nostro caso le porte fisiche del PC andavano bene, dato che Proxmox è in grado di riconoscerle. Quindi, nel nostro caso, utilizzare le impostazioni predefinite è stata l'opzione migliore. C'è anche il VLAN Tagging se lo desideri, ma non è necessario.
L'ultima scheda sarà solo una scheda di conferma, che mostrerà tutte le configurazioni appena eseguite nei passaggi precedenti. Se qualcosa non va, ora è il momento di tornare indietro e correggere o cambiare. Se è necessario apportare modifiche in un secondo momento, è possibile anche modificare le VM in un secondo momento.
Ora che abbiamo la VM attiva e funzionante, ne abbiamo creata anche una Windows Server 2019, solo per avere due sistemi operativi diversi. Inoltre, li abbiamo attivati entrambi e li abbiamo eseguiti contemporaneamente per dimostrare che è possibile eseguire più VM contemporaneamente su hardware obsoleto. Ecco il nostro grafico di utilizzo di base che mostra solo le risorse di sistema che vengono utilizzate. La CPU è solo al 5%, tuttavia, se ci sono programmi attivi o download in corso, potrebbe essere molto superiore. Inoltre, vedere la memoria è un buon indicatore di come le VM la influenzano. Poiché entrambi sono in esecuzione contemporaneamente e ciascuno contiene 4 GB, occupa oltre il 50% del sistema, motivo per cui è utile avere un buffer da 2 GB.
Conclusione
Configurare Proxmox e configurare le VM sono davvero semplici e facili da eseguire. Il passo più difficile è semplicemente cambiare lo spazio di archiviazione ed espanderlo, ma a parte questo, tutto ciò che Proxmox ha da offrire è a portata di mano. Proxmox è uno degli hypervisor più popolari in circolazione. Proxmox ha un'enorme comunità attorno a sé e ci sono molte guide e video là fuori che ti aiuteranno in caso di problemi. Proxmox dispone anche di chat sul proprio sito Web che offrono aiuto se necessario.
Ciò che abbiamo visto nella configurazione e nell'utilizzo del vecchio hardware HP è stato ciò che la nostra piccola macchina obsoleta ha realmente messo in funzione. Le parti o la tecnologia non erano poi così male, ovviamente avrebbero potuto essere migliori, tuttavia non era questo l'obiettivo di questo articolo. Abbiamo scelto questo hardware perché non è il migliore e non deve esserlo. Il mercato tecnologico è frenetico in questo momento e ottenere parti è molto difficile, tuttavia, se tutto ciò che stai cercando è un PC/server VM, non è davvero difficile trovarne uno decente per meno di $ 200. eBay o altri venditori hanno buoni affari sulle macchine là fuori. Ci vuole solo un po' di tempo e un po' di pazienza per trovare quello giusto.
Ricorda fino a che punto la macchina può arrivare, tuttavia, il PC non ha una scheda grafica o i chip Intel di 12a generazione top di gamma. Apprendere i limiti della macchina tramite le VM è un ottimo modo per conoscere il software e la portata complessiva che questi server sono in grado di raggiungere. Tieni presente che gli Homelab dovrebbero essere divertenti... quindi fallo.
Guarda la Server VMware economico anche l'articolo.
Interagisci con StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed