隨著時間的推移,您可能會發現虛擬機上的磁碟空間不足,這對於運行應用程序和存儲數據都是一個潛在的問題。幸運的是,使用 Proxmox VE(PVE)和 Ubuntu 22.04,您可以輕鬆地增加虛擬機的磁碟空間。在這篇文章中,我將逐步指導您完成這個過程。
步驟 1:在 Proxmox GUI 中調整磁碟大小
首先,我們需要在 Proxmox 的圖形介面中增加虛擬磁碟的大小。
- 登錄到您的 Proxmox Web 界面。
- 導航到 [節點 (node)] > [虛擬機 (VM)] > [硬體 (Hardware)]。
- 選擇虛擬機的硬碟 (local-lvm)。
- 點擊“磁碟操作 (Disk action)”按鈕,然後選擇“調整大小 (resize disk)”。
- 輸入您想增加的磁碟空間大小。
- 點擊“保存 (Save)”以應用更改。
步驟 2:通過 SSH 連接到虛擬機
下一步,我們需要使用 SSH 連接到虛擬機,以便進行進一步的磁碟操作。
- 使用 SSH 客戶端連接到您的虛擬機:
ssh <your-vm-user>@<your-vm-ip-address>
步驟 3:使用 parted
調整分區大小
在虛擬機中,我們將使用 parted
工具來調整分區大小。
執行 parted
命令:
sudo parted
調整分區大小到 100%:
resizepart 3 100%
輸入 quit
退出 parted
:
quit
步驟 4:調整物理卷大小
接下來,我們需要調整物理卷的大小以利用新分配的空間。
- 執行以下命令來調整物理卷大小:
sudo pvresize /dev/sda3
步驟 5:調整邏輯卷大小
調整邏輯卷的大小以使用所有可用空間。
- 使用以下命令調整邏輯卷大小:
sudo lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
步驟 6:調整文件系統大小
最後,調整文件系統大小以充分利用新增的空間。
- 執行以下命令來調整文件系統大小:
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
結論
現在,您的 Ubuntu 22.04 虛擬機磁碟空間已成功擴展!這些步驟可以確保您的虛擬機具備充足的磁碟空間來處理更多的數據和應用程序。
《AWS CDK 完全學習手冊:打造雲端基礎架構程式碼 IaC》
第 12 屆 iT 邦幫忙鐵人賽 DevOps 組冠的《用 CDK 定 義 AWS 架構》
第 11 屆 iT 邦幫忙鐵人賽《LINE bot 好好玩 30 天玩轉 LINE API》
一個熱愛分享的雲端工程師!