首頁 消費者客戶端軟件 家庭實驗室的預算 Proxmox 服務器

家庭實驗室的預算 Proxmox 服務器

by 康納克魯爾
預算虛擬機服務器

在學習或構建家庭實驗室組件時,被稱為 eBay 或 NewEgg 翻新的技術垃圾堆是一件很棒的事情。 去年,我們整理了一個 VMware 服務器設置文章,為此我們購買了 HP EliteDesk 800 G1 SFF。 它有一個 SSD 和一個受支持的 NIC,價格為 155 美元。 雖然我們放棄了那個系統,所以這次我們又去購物了,為了一個稍微更強大的系統,可以解決我們作為預算 Proxmox 服務器的需求。

在學習或構建家庭實驗室組件時,被稱為 eBay 或 NewEgg 翻新的技術垃圾堆是一件很棒的事情。 去年,我們整理了一個 VMware 服務器設置文章,為此我們購買了 HP EliteDesk 800 G1 SFF。 它有一個 SSD 和一個受支持的 NIC,價格為 155 美元。 雖然我們放棄了那個系統,所以這次我們又去購物了,為了一個稍微更強大的系統,可以解決我們作為預算 Proxmox 服務器的需求。

預算proxmox服務器

由過時的 PC 支持的預算 Proxmox 服務器?

對於不完全熟悉 hypervisor 場景的讀者,Proxmox 是獲取虛擬機的最流行方式之一,與 VMware 和其他方式一樣。 Proxmox 是一款完全免費使用的軟件,並提供訂閱以獲得技術幫助和訪問其他功能,但是,Proxmox 的免費版本完全可以使用並且可以運行所有必要的功能。 整個 Proxmox 網站易於訪問,並且可以輕鬆找到人們尋找的下載和其他功能。 要下載 Proxmox ISO,就像轉到下載選項卡一樣簡單,點擊您想要的軟件,然後點擊 ISO 映像,然後點擊橙色下載按鈕。

預算proxmox服務器回來

我們用於此構建的 PC 又是一台 HP EliteDesk 800 G1 SFF,我們以大約 135 美元的價格從 eBay 上淘來的。 我們的 HP 配置了 5GHz 的 Core i4590-3.3,以及 16GB 的 RAM 和實驗室中的 1TB SSD(最初附帶 256GB SSD)。 除了 SSD 之外,我們還從隨附的 4GB 內存中升級了 RAM。 擁有 16GB 的 RAM 不是必需的,有可能擺脫 4GB,但是,如果您想同時運行多個 VM,那麼這對系統來說會非常困難。

在研究硬件機會時引起我們注意的一件事是板載 NIC,對於這個系統是 Intel I217LM。 Intel GbE 驅動程序對於廣泛的服務器應用程序來說往往是最穩定的。

預算 proxmox 服務器 ssd

從 Proxmox 的網站上,運行 Proxmox 所需的推薦硬件如下,Intel EMT64 或帶有 Intel VT/AMD-V CPU 標誌的 AMD64。 內存,至少 2GB 用於操作系統和 Proxmox VE 服務。 加上為客人指定的記憶。 快速和冗餘存儲,使用 SSD 磁盤效果最佳。 冗餘 Gbit NIC、取決於首選存儲技術的額外 NIC 以及集群設置 – 還支持 10 Gbit 和更高。 對於 PCI(e) 直通,需要帶有 VT-d/AMD-d CPU 標誌的 CPU。

安裝和設置我們的 Budget Proxmox 服務器

下載 Proxmox、寫入 USB 並將其安裝到主機設備的整個過程非常簡單。 Proxmox 是最容易下載和運行的工具之一,因為它是從他們的網站上簡單下載的,一旦啟動進入它,一些基本問題,然後就完成了。 我們遵循與所有 ISO 安裝相同的程序,即使用 Rufus,下載鏈接 點擊這裡,並將 ISO 寫入我們擁有的閃存驅動器。 在我們的系統上插入安裝介質並從中啟動後,我們看到了 Proxmox 安裝 GUI。

啟動到 Proxmox GUI 後,Proxmox 有幾個選項,但是,只需安裝 Proxmox 即可使用虛擬機環境,第一個選項是“安裝 Proxmox VE”。 其他選項將用於防止 Proxmox 出現錯誤或停止使用其全部功能。 完全披露,這些屏幕截圖來自 Proxmox。 我們使用它們來提高質量。

proxmox-pve-grub-菜單歡迎屏幕後,Proxmox 將詢問在系統上安裝 Proxmox 的位置。 在我們的例子中,我們只在系統上安裝了一個驅動器,因此我們很容易在一個驅動器上創建映像,但是,如果要將 Proxmox 安裝在具有多個驅動器的設備上,磁盤安裝屏幕將看起來像像這樣。proxmox-pve-選擇目標磁盤

選擇驅動安裝盤後,Proxmox 將詢問一些關於 Proxmox 安裝位置的基本問題。位置選擇影響 Proxmox 能夠以最有效的方式從中提取更新,並加快下載速度。 此屏幕還允許選擇時區,以便正確設置時間和正確配置夏令時。 還有一個鍵盤佈局選擇,因為 Proxmox 是國際化的,它會要求佈局。proxmox-pve-選擇位置

接下來是密碼創建屏幕。 這只是為了設置管理員密碼,以便在基本安裝完成後可以登錄。 Proxmox 還會要求提供電子郵件地址,此電子郵件將接收來自 Proxmox 的重要警報,因此輸入有效的電子郵件地址很重要。proxmox-pve-設置密碼

在初始設置選項之後,Proxmox 將開始安裝在選定的磁盤上以及所有已設置和/或創建的選項。 Proxmox 還將顯示一些重要提示,例如基於 JavaScript 的 GUI、基於 Web 的控制台、在線備份和實時遷移。proxmox-pve-安裝

Proxmox 將在系統上顯示的最後一個 GUI 將只是在設置過程中配置和創建的內容的概述。 如果配置中出現錯誤,上一個按鈕將允許重做任何設置。 或者,如果系統完全混亂,中止選項將重新啟動整個過程。proxmox-pve-安裝摘要

最後,在點擊 Summary 菜單和 Install 按鈕後,Proxmox 將重啟系統,現在是時候拔掉引導驅動器,這樣系統就不會嘗試從那裡重啟。 重新啟動後,Proxmox 將顯示一個屏幕,其中只有一個 IP 地址需要從 Web 控制台訪問,以便在 Proxmox 上配置和創建 VM。

創建虛擬機

在 Proxmox 上創建虛擬機相當簡單易行。 由於我們的機器只有一個 SSD,因此以下步驟在配置中很重要,但是,如果您的機器有多個驅動器,則沒有必要這樣做。 首先要做的是增加本地 VM 的存儲; 從一開始,Proxmox 就沒有將硬盤空間的全部範圍提供給本地 VM。 為了改變它,去 數據中心 -> 存儲 -> 選擇 本地-lvm -> 點擊 清除 是。 現在是增加存儲量的更令人生畏的部分。 我們必須進入 shell,它位於左側的 Proxmox 下,然後是 shell。 在這裡,我們將輸入一些命令: lvremove /dev/pve/數據; lvresize -l +100%FREE /dev/pve/root; resize2fs /dev/mapper/pve-root. 這些命令在 shell 中看起來像這樣。Proxomox-Increase-Storage-Shell-命令

完成基本配置步驟後,創建 VM 很簡單,因為 VM 的創建菜單概述了您可能需要的每個功能和配置選項。 點擊儀表板右上角的創建虛擬機後,創建菜單將啟動到 關於你的刊登物: 允許節點的選項卡,該節點應始終為 Proxmox。 這 ID 這只是一個基本 ID,用於跟踪將要創建的所有 VM, 名字,可以是任何東西,對於我們的例子,我們設置了 Ubuntu。 最後, 資源池,這是沒有必要的。homelab proxmox 創建一般

接下來是 OS 菜單,這是為 VM 創建操作系統的地方,執行此步驟的最佳方法是使用之前步驟中完成的上傳,並在 ISO 映像下拉菜單下選擇它我們之前擴展的本地存儲。 這一切都可以在 CD/DVD 選項下完成,這是最受歡迎的選項。 至於來賓操作系統,請確保選擇了正確的操作系統,然後選擇下一步。homelab proxmox 創建操作系統

接下來是系統選項卡,我們將所有內容都保留為默認值,因為我們真的不想弄亂任何東西,我們只是想讓虛擬機運行起來。homelab proxmox 創建系統

“磁盤”選項卡是創建 VM 的存儲大小以及存儲位置的地方。 在存儲方面,我們之前將其配置為允許 VM 使用它,因此請確保從下拉菜單中選擇本地。 接下來是磁盤大小,我們選擇 100GB 只是為了給 VM 一些喘息的空間,因為它是 Linux 機器 100GB 就足夠了,但是,如果我們做的是 Windows VM,接近 200GB 會更好。homelab proxmox 創建磁盤

接下來是 CPU 配置選項卡。 這是內核數量發揮作用的地方,請記住這些內核實際上會使用物理機的內核,因此請確保不要超過。 對於 Linux VM,我們只做了兩個內核,因為兩個內核足以滿足我們正在進行的測試和創建。homelab proxmox 創建 cpu

內存選項卡也將使用機器上安裝的物理內存,因此再次確保不要超過機器上安裝的總內存。 還要注意,根據同時運行的 VM 數量,將確定應在計算機上安裝多少 RAM。 要一次運行 4 個虛擬機,只需將總數加 2,額外的兩個還允許其他東西在後台運行,並給實際的 PC 或服務器一點餘地。 我們選擇使用 4GB 內存,這是當今的一個很好的標準。homelab proxmox 創建內存

最後一個配置步驟是 VM 將要運行的網絡類型。 在我們的例子中,PC 上的物理端口沒有問題,因為 Proxmox 能夠識別這些端口。 因此,在我們的案例中使用默認值是最好的選擇。 如果您希望這樣做,也可以使用 VLAN 標記,但這不是必需的。homelab proxmox 創建網絡

最後一個選項卡將只是一個確認選項卡,顯示在前面的步驟中剛剛完成的所有配置。 如果有任何問題,現在是時候回去修復或更改了。 如果以後需要更改,也可以選擇稍後編輯 VM。homelab proxmox 創建確認

現在我們已經啟動並運行了 VM,我們還製作了一個 Windows Server 2019,只是為了擁有兩個不同的操作系統。 我們還同時打開並運行它們,以表明在過時的硬件上可以同時運行多個虛擬機。 這是我們的基本利用率圖,僅顯示正在使用的系統資源。 CPU 只有 5%,但是,如果有活動的程序或正在下載,它可能會比這高得多。 此外,查看內存可以很好地衡量虛擬機如何影響它。 由於兩者同時運行並且每個包含 4GB,因此它佔用了超過 50% 的系統,這就是為什麼擁有 2GB 緩衝區很好。家庭實驗室數據中心摘要

結論

設置 Proxmox 和配置虛擬機非常簡單易行。 最困難的步驟只是更改存儲並擴展它,但除此之外,Proxmox 必須提供的一切都觸手可及。 Proxmox 是目前最流行的管理程序之一。 Proxmox 周圍有一個龐大的社區,並且有大量的指南和視頻可以在遇到問題時提供幫助。 Proxmox 在他們的網站上也有聊天功能,可以在需要時提供幫助。

我們在舊 HP 硬件的設置和使用中確實看到了我們那台過時的小機器真正投入工作的東西。 零件或技術還不錯,顯然可以做得更好,但是,這不是本文的目標。 我們選擇這種硬件是因為它不是最好的,也不一定是最好的。 現在的技術市場很瘋狂,很難獲得零件,但是,如果您正在尋找的只是一台 VM PC/服務器,那麼以低於 200 美元的價格找到一台像樣的並不難。 eBay 或其他賣家在機器上有很好的交易。 找到合適的只需要一點時間和耐心。

請記住機器可以達到的範圍,但是,PC 沒有顯卡或頂級英特爾第 12 代芯片。 通過 VM 了解機器的局限性是了解軟件和這些服務器能夠達到的總體範圍的好方法。 請記住,Homelabs 應該很有趣……所以接受它。

您可以查詢 預算 VMware 服務器 文章也是如此。

預算 pfSense 路由器

參與 StorageReview

電子報 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS訂閱