Intro
安裝
使用 Windows OS 製作 USB 可以使用 RUFUS
網路設定
Proxmox Debian 目前測試 DNS 是直接透過修改/etc/resolv.conf
即可
Storage - 硬碟&OS ISO
Datacenter > Storage
可以指定內容包括Disk image
、ISO image
複合選擇,如要新增Storage則可以自行在系統分割mount出一個資料夾給PVE新增:
Datacenter > Storage > Add > Directory
系統mount範例:
mkfs.ext4 /dev/sdb /mnt/hdd; mount /dev/sdb /mnt/hdd;
(建議設fstab)
ID
: 自行取名,如hdd
Directory
: 對應系統資料夾位置,如/mnt/hdd
Content
: 套用的內容,如用於存放ISO或者Disk image
新增上傳OS ISO Image
當建立好包含ISO image
內容的Stroage,即可直接在列表選擇該Stroage > ISO images > Upload
進行上傳即可。
或者直接在系統該Storage資料夾:template/iso
內下載iso下來
系統原生預設的Storage路徑一般為
/var/lib/vz
備份與移植
Proxmox VE用備份(vzdump)與還原(restore)複製虛擬機器 (clone Virtual Machine)
v5指令:
vzdump 165 --dumpdir /tmp
更改Node Hostname
更改PVE的/etc/hostname
,官方文件中Renaming a PVE node的前提是空的Node,否則還需要自行移植VM等等資料。
VM等等conf資料會存放於/etc/pve/{node-name}/qemu-server/
,換hostname後須把舊資料夾資料移至新名稱資料夾並刪除,注意{node-name}
間彼此VM ID
會有OS級重複名稱檢查,需先Empty掉舊的conf才能移動或創建相同檔名於新資料夾。
其他/進階
apt update error
主要是apt內有PVE enterprise版soruce:
rm -f /etc/apt/sources.list.d/pve-enterprise.list
PVE查看VM IP
No Valid Subscription 警示窗
修改/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
:
if (data.status !== 'Active') {
// ...
條件式改為if (false) {
不進入條件內即可,完成後重啟PVE Proxy service:
systemctl restart pveproxy.service