步驟1:卸載ZFS Pool
步驟2:從 Proxmox 介面移除存儲配置
進入 Datacenter 設定:
在 Proxmox Web UI 中,點擊左上角的「Datacenter」,然後選擇「Storage」。
找到與該 ZFS Pool 相關的存儲條目。
移除存儲條目:
選擇該存儲條目,點擊「Remove」按鈕以刪除它。
如果您無法移除,可以使用以下命令手動移除:
pvesm remove <storage_name>將<storage_name>替換為存儲的名稱。
步驟3:清理系統服務
有時候 ZFS Pool 的相關服務可能仍在運行,需要清理:
停用並清理相關服務:
systemctl stop zfs-import@<pool_name>.service systemctl disable zfs-import@<pool_name>.service systemctl clean zfs-import@<pool_name>.service將
<pool_name>替換為您的 Pool 名稱。刷新系統守護進程:
systemctl daemon-reload service pveproxy restart
步驟4:清除硬碟分區和文件系統
若硬碟仍未被釋放,可以使用以下命令清除分區和文件系統:
使用
wipefs清理硬碟上的文件系統資訊:wipefs -a /dev/sdX將
/dev/sdX替換為硬碟的設備名稱(例如/dev/sda)。使用
fdisk刪除分區:fdisk /dev/sdX在
fdisk介面中選擇d刪除所有分區,然後選擇w寫入變更。
步驟5:重新掃描硬碟
執行以下命令重新掃描硬碟以確保其狀態更新:
partprobe /dev/sdX
完成以上步驟後,硬碟應該已恢復為未使用狀態,且 Proxmox 左側欄位不再顯示該 Pool。如果問題仍然存在,可以嘗試重啟 Proxmox 主機以刷新設定。