數(shù)據(jù)盤擴展分區(qū)(Linux)
當通過控制臺擴容了作為數(shù)據(jù)盤的云磁盤后,此時僅擴展了存儲容量,還需進行云磁盤分區(qū)或文件系統(tǒng)的擴容。
注意事項
l 擴容文件系統(tǒng)操作不慎可能影響已有數(shù)據(jù),因此強烈建議您在操作前手動創(chuàng)建快照或者創(chuàng)建備份來備份數(shù)據(jù)
l 擴容文件系統(tǒng)需要 重啟實例 ,將導致一定時間的業(yè)務中斷,建議您選擇合適的時間謹慎操作。
l 已經通過控制面板擴容磁盤,且該磁盤已經通過控制面板掛載到了云服務器
l 自動將所有剩余空間都擴容
操作步驟
1、查看云磁盤分區(qū)情況
fdisk -l
結果如下:
可以從圖看出:
/dev/vda 數(shù)據(jù)盤磁盤容量為21.5GB,包含/dev/vda1分區(qū)
/dev/vdb 數(shù)據(jù)盤磁盤容量為53.7GB,包含/dev/vdb1分區(qū)
2、確認已有分區(qū)的文件系統(tǒng)類型
df -TH
結果如下:
可以從圖看出:
/dev/vda1 分區(qū)容量為22G,文件系統(tǒng)類型為xfs,已掛載至/
/dev/vdb1 分區(qū)容量為32G,文件系統(tǒng)類型為ext4,已掛載至/www
擴容分區(qū)表
1、執(zhí)行以下命令,使用growpart工具擴容分區(qū)
本文以擴容/dev/vdb1 分區(qū)為例,命令中/dev/vdb 與1之間需要使用空格分隔
growpart /dev/vdb 1
返回結果如下,表示分區(qū)擴容成功
擴容文件系統(tǒng)
1、根據(jù)上文步驟2獲取到的文件系統(tǒng)類型,執(zhí)行對應的命令擴容文件系統(tǒng):
(1) ext文件系統(tǒng): resize2fs /dev/vdb1
(2) xfs文件系統(tǒng): xfs_growfs /dev/vda1
返回結果如下:
2、執(zhí)行以下命令,查看擴容結果
df -TH
返回結果如下,則表示已擴容成功(/dev/vdb1分區(qū)由32G擴容至53G)
3、重啟系統(tǒng)
reboot
4、擴容完成后,檢查數(shù)據(jù)完整型,觀察服務器中業(yè)務是否正常運行;如果有異常,可以使用回滾快照或者還原備份的方式進行數(shù)據(jù)恢復