問題描述
ECS中擴容云盤后磁盤容量沒有增加。
問題原因
ECS控制臺操作擴容只是擴大云盤的存儲容量,不會擴容ECS實例的文件系統(tǒng)。還需要登錄實例,然后進行擴容文件系統(tǒng)的操作。
解決方案
?如果對實例或數(shù)據(jù)有修改、變更等風(fēng)險操作,務(wù)必注意實例的容災(zāi)、容錯能力,確保數(shù)據(jù)安全。
?如果對實例(包括但不限于ECS、RDS)等進行配置與數(shù)據(jù)修改,建議提前創(chuàng)建快照或開啟RDS日志備份等功能。
Windows實例
參見Windows擴展分區(qū)和文件系統(tǒng)進行操作。
Linux實例
參考以下云盤類型進行操作:
Linux系統(tǒng)盤擴展分區(qū)和文件系統(tǒng)
Linux數(shù)據(jù)盤擴展分區(qū)和文件系統(tǒng)
操作步驟
(線上有生產(chǎn)環(huán)境在運行,不能 umount 然后再?mount )
先登錄服務(wù)器內(nèi)部,分別執(zhí)行? fdisk-l? 和? df-h? 確認擴容是否生效(操作前建議務(wù)必創(chuàng)建快照備份,以免引起數(shù)據(jù)丟失)
1、擴容已生效
fdisk容量大于df-h容量,此時可點此參考,執(zhí)行g(shù)rowpart和resize2fs相關(guān)命令即可。
2、擴容不生效: fdisk? 容量與? df? -h? 一致
可能原因:由于未選擇在線擴容,或者由于某些原因在線擴容失敗。此時需要到ECS控制臺手動重啟服務(wù)器,再次登錄確認,服務(wù)器內(nèi)部重啟無法生效,請注意到ECS控制臺操作重啟。
fdisk -l
?df -h
lsblk
blkid
此時可以看到,120G的物理硬盤已經(jīng)生效了,需要擴容一下文件系統(tǒng)才能顯示。因為擴容屬于風(fēng)險操作,操作前務(wù)必創(chuàng)建好快照備份,創(chuàng)建快照的方法:https://help.aliyun.com/document_detail/25455.html?
快照完成后,登錄服務(wù)器執(zhí)行文件系統(tǒng)擴容:
yum -y install cloud-utils-growpart
growpart /dev/vdb 1
resize2fs /dev/vdb1
最后用? df -h? 命令來驗證文章來源:http://www.zghlxwxcb.cn/news/detail-812783.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-812783.html
到了這里,關(guān)于阿里云服務(wù)器ECS中擴容云盤后磁盤容量沒有增加的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!