Proxmox 刪除 VM 以後,使用相同的 VM ID 建立新的 VM 時,會發現舊 VM 的伺服器狀態、操作記錄都會列出來。
要刪除遺留下來的資料,可以透過 console 完成:
cd /var/lib/rrdcached/db/pve2-vm/ # 刪除 VM ID: 100 的記錄檔 rm 100
Reference: Removing graph data when VM destroyed
軟體開發、伺服器和生活瑣事
Proxmox 刪除 VM 以後,使用相同的 VM ID 建立新的 VM 時,會發現舊 VM 的伺服器狀態、操作記錄都會列出來。
要刪除遺留下來的資料,可以透過 console 完成:
cd /var/lib/rrdcached/db/pve2-vm/ # 刪除 VM ID: 100 的記錄檔 rm 100
Reference: Removing graph data when VM destroyed
點選「Shell」以後等很久都無法顯示 TTY,而操作記錄會顯示錯誤訊息:
TASK ERROR: command '/usr/bin/termproxy 5900 --path /nodes/codarl --perm Sys.Console -- /bin/login -f root' failed: exit code 1
追了一下才知道 HTTPS cert. 錯誤造成的。
透過 SSH 連線後執行以下指令更新 HTTPS cert 即可恢復正常:
pvecm updatecerts --force systemctl restart pvedaemon.service systemctl restart pveproxy.service
使用 Proxmox repository 時,如果遇到類似以下的錯誤訊息,表示 CDN / DNS 可能有問題:
W: Failed to fetch http://download.proxmox.com/debian/pve/dists/bullseye/InRelease Cannot initiate the connection to download.proxmox.com:80 (2402:1f00:8000:800::467). - connect (101: Network is unreachable) Could not connect to download.proxmox.com:80 (51.79.159.216), connection timed out
可以暫時將 download.proxmox.com
改為:
修改過後的 /etc/apt/source.list
:
deb http://ftp.tw.debian.org/debian bullseye main contrib deb http://ftp.tw.debian.org/debian bullseye-updates main contrib # security updates deb http://security.debian.org bullseye-security main contrib deb http://jp.cdn.proxmox.com/debian/pve bullseye pve-no-subscription