Proxmox VE
Proxmox VE(通常簡稱為PVE、Proxmox),是一個開源的伺服器虛擬化環境Linux發行版。Proxmox VE基於Debian,使用基於Ubuntu的客製化核心,包含安裝程式、網頁控制台和命令列工具,並且向第三方工具提供了REST API,在Affero通用公眾授權條款第三版下發行。Proxmox VE支援兩類虛擬化技術:基於容器的LXC(自4.0版開始,3.4版及以前使用OpenVZ技術)和硬體抽象層全虛擬化的KVM。
安裝
J4125 軟路由(RTL8125b 2.5G網卡) 前置作業
USB隨身碟2 + USB網卡1
下載安裝,官網最新版本 ISO
下載所需驅動,放在空白隨身碟裏面
https://github.com/dgparker/RTL8125-proxmox-ve-install-script
準備完畢,把鍵盤+USB隨身碟*2+USB網卡全部插在 J4125 上面
開機設定 USB 開機
進入畫面後,選擇第二項 Install Proxmox VE (Debug Mode)
待頁面跑完後,按下鍵盤 Ctrl + D 進入指令畫面
#1.建立資料夾
mkdir /mnt/usb
#2.掛載資料隨身碟
mount /dev/sdc2 /mnt/usb
#3.進入資料夾
cd /mnt/usb
#4.複製.deb .sh資料到 /tmp
/cp 檔案 /tmp
#5.進入 /tmp 準備進行安裝驅動
cd /tmp
#6.設定 setup.sh 權限
chmod +x setup.sh
#7.執行安裝
./setup.sh
#8.選擇第一項
#9.選擇第一項,使用 USB網卡 進行更新
#等待跑安裝完成,如果沒有,就跑到出現5個選項爲止
以上跑完裝完驅動之後,按 Ctrl + D 回到安裝界面
依照個人需求進行設定,安裝時可以選擇預設的 USB網卡 進行安裝
等待安裝完成後,還需要安裝一次驅動程式,到時候可以直接安裝,安裝完在修改設定
安裝完成,重新開機之後會自動變成硬碟開機,開啓完成後,會看到登入畫面
登入帳號爲 root 密碼安裝設定之密碼
進入後,一樣做上面的步驟 1~7 進行安裝,安裝完成之後在設定網卡
nano /etc/network/interfaces
修改當中的 bridge-ports 爲要主電腦要接的網卡名稱 enp1s0
auto lo
iface lo inet loopback
#USB網卡
iface enxd03745ecf4bf inet manual
#第一接口
iface enp1s0 inet manual
#第二接口
iface enp2s0 inet manual
#第三接口
iface enp3s0 inet manual
#第四接口
iface enp4s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.10.2.254/24 #此爲管理登入IP
gateway 10.10.2.1
bridge-ports enp1s0 #改爲你要當管理接口的名稱
bridge-stp off
bridge-fd 0
以上修改好後按 Ctrl + O 儲存檔案,再按 Ctrl + X 離開
接着把網卡重新啓用就可以了
systemctl restart networking.service
這樣,就能從電腦登入 PVE 管理界面,記得先手動指定電腦 IP 地址,才能登入
PVE local-lvm 整合
安裝 PVE 後會發現, root 使用空間很少,local-lvm 卻有比較多的空間
可以透過以下方法,把 local-lvm 空間全部整合在 local 裏面,給 root 使用
1.先設定 local 內容,全部勾選
2.刪除 local-lvm 分區
3.停用所有虛擬機(記得先做好備份)
4.點選虛擬機 -> Shell 執行以下命令
lvremove pve/data
5.接着執行
lvextend -l +100%FREE -r pve/root
接着就 reboot 重開機就完成了
這時候,虛擬機要全部刪除,從備份檔還原才能正常使用
LXC
LXC 虛擬機,跑小程式可以用LXC,例如 AdGuard Home ...
LXC 建立
新建LXC
打上主機名稱,密碼及確認密碼。
選取範本,一般建議使用 Ubuntu 去安裝比較好
範本下載說明:點我去看
設定空間,看要跑什麼程式,決定多少容量
設定 CPU ,也是取決於跑的程式
設定記憶體,依照程式決定
設定網路,我自己會設定 DHCP ,並由上游直接綁定 MAC 指定 IP
設定 DNS ,直接預設值就好了,不用動
設定完成,直接點確認就好了
LXC-CT範本
LXC-CT 範本下載
從資源中心點 local 進去 -> 右邊的 CT範本 點下去,點選
點選範本後就出現可以選擇的,可以選自己喜歡的系統下載,選好之後,右下角點下載就完成了。