阿里云服務(wù)器,在后臺操作了磁盤擴(kuò)容,但是系統(tǒng)里仍然看不到擴(kuò)容后的磁盤,那是因?yàn)?,我們阿里云擴(kuò)容后,還需要進(jìn)入Linux系統(tǒng),進(jìn)行文件系統(tǒng)的擴(kuò)容。具體操作方法,我根據(jù)阿里云文檔,整理如下。如果您看了,還是不明白怎么操作的話,可以聯(lián)系我?guī)兔U(kuò)容,收費(fèi)不高。
云盤(系統(tǒng)盤或數(shù)據(jù)盤)使用空間不足時(shí),您可以擴(kuò)容云盤的存儲容量。本文介紹如何在不需要停止實(shí)例運(yùn)行的情況下為Linux系統(tǒng)進(jìn)行擴(kuò)容云盤。
前提條件
在Linux實(shí)例使用在線擴(kuò)容云盤前,需要滿足以下條件。
實(shí)例的要求如下
- 實(shí)例為I/O優(yōu)化實(shí)例。
- 實(shí)例使用的公共鏡像需要支持在線擴(kuò)容功能。
- 不支持以下實(shí)例規(guī)格:ecs.ebmc4.8xlarge、ecs.ebmhfg5.2xlarge、ecs.ebmg5.24xlarge。
- 實(shí)例狀態(tài)為運(yùn)行中(Running)。
- 實(shí)例的Linux內(nèi)核不低于3.6.0版本。您可以使用
uname -a
命令查看內(nèi)核版本。
云盤的要求如下
- 云盤狀態(tài)為使用中(In Use)。
- 云盤類型為ESSD云盤、SSD云盤或高效云盤。
- 包年包月ECS實(shí)例續(xù)費(fèi)降配后,當(dāng)前計(jì)費(fèi)周期的剩余時(shí)間內(nèi),不支持?jǐn)U容實(shí)例的包年包月云盤。
- 云盤擴(kuò)容后的容量不能超過云盤最高容量
具體步驟如下
步驟一:創(chuàng)建快照
在擴(kuò)容云盤前,為云盤創(chuàng)建快照,做好數(shù)據(jù)備份。
- 登錄阿里云ECS管理控制臺。
- 在左側(cè)導(dǎo)航欄,選擇實(shí)例與鏡像?>?實(shí)例。
- 在頂部菜單欄左上角處,選擇地域。
- 找到需要擴(kuò)容云盤的實(shí)例,單擊實(shí)例ID。
- 在實(shí)例詳情頁,單擊云盤頁簽。
- 找到需要擴(kuò)容的云盤,在操作列單擊創(chuàng)建快照。
- 在彈出的對話框中,輸入快照名稱,并按需綁定標(biāo)簽后,單擊創(chuàng)建。
- 單擊快照頁簽,查看已創(chuàng)建的快照。
當(dāng)快照的進(jìn)度為100%時(shí),表示快照創(chuàng)建完成,您可以執(zhí)行后續(xù)操作。
步驟二:在控制臺擴(kuò)容云盤容量
- 在實(shí)例詳情頁,單擊云盤頁簽。
- 選擇需要擴(kuò)容的云盤,在操作列單擊更多?>?云盤擴(kuò)容。
如果需要批量擴(kuò)容多個(gè)云盤,請使用阿里云賬號在存儲與快照?>?云盤頁面選擇多個(gè)云盤后,單擊底部的云盤擴(kuò)容。掛載在同一ECS實(shí)例下的云盤不支持批量擴(kuò)容功能。
- 在磁盤擴(kuò)容頁面,選中在線擴(kuò)容,并設(shè)置擴(kuò)容后容量。
設(shè)置的擴(kuò)容后容量不允許小于當(dāng)前容量。
- 確認(rèn)費(fèi)用,閱讀并選中《云服務(wù)器ECS服務(wù)條款》后,單擊確認(rèn)擴(kuò)容。
- 閱讀磁盤擴(kuò)容須知后,單擊已閱讀,繼續(xù)擴(kuò)容,完成支付。
以下內(nèi)容為重點(diǎn)
步驟三:查看云盤分區(qū)情況
進(jìn)入ECS實(shí)例內(nèi)部,查看系統(tǒng)盤和數(shù)據(jù)盤的分區(qū)類型(MBR和GPT)和文件系統(tǒng)類型(ext4、xfs等)。不同的分區(qū)和文件系統(tǒng),后續(xù)擴(kuò)容分區(qū)和文件系統(tǒng)操作中存在差異。
- 遠(yuǎn)程登錄ECS實(shí)例。
- 運(yùn)行以下命令查看實(shí)例的云盤情況
fdisk -lu
示例以系統(tǒng)盤(/dev/vda1)和數(shù)據(jù)盤(/dev/vdb1、/dev/vdc1)的三個(gè)分區(qū)為例,執(zhí)行結(jié)果如下所示。
序號 | 分區(qū) | 說明 |
---|---|---|
① | /dev/vda1 |
系統(tǒng)盤,System取值Linux表示為MBR分區(qū)。 |
② | /dev/vdb1 |
數(shù)據(jù)盤,System取值Linux表示為MBR分區(qū)。 |
③ | /dev/vdc1 |
數(shù)據(jù)盤,System取值GPT表示為GPT分區(qū)。 |
運(yùn)行以下命令確認(rèn)已有分區(qū)的文件系統(tǒng)類型。
df -Th
執(zhí)行結(jié)果如下所示。
步驟四:擴(kuò)容分區(qū)
通過查看云盤分區(qū)情況,在ECS實(shí)例內(nèi)分區(qū)和文件系統(tǒng)并未擴(kuò)容。此步驟介紹如何在ECS實(shí)例內(nèi)部擴(kuò)容云盤分區(qū)。
1、在ECS實(shí)例內(nèi)部,安裝gdisk工具。
如果您的分區(qū)為GPT格式,必須執(zhí)行此步驟;如果您的分區(qū)為MBR格式,請?zhí)^此步驟。
yum install gdisk -y
2、安裝growpart工具。?
CentOS 7及以上版本運(yùn)行以下命令。
yum install -y cloud-utils-growpart
Debian 9及以上版本、Ubuntu14及以上版本運(yùn)行以下命令。
更新軟件源。
apt-get update
安裝cloud-guest-utils。
apt-get install -y cloud-guest-utils
3、運(yùn)行以下命令擴(kuò)容分區(qū)。
growpart /dev/vda 1
此示例以擴(kuò)容系統(tǒng)盤為例,/dev/vda
和1
之間需要空格分隔。如果需要擴(kuò)容其他分區(qū),請根據(jù)實(shí)際情況修改命令。執(zhí)行結(jié)果如下所示。
步驟五:擴(kuò)容文件系統(tǒng)
此步驟介紹如何ECS實(shí)例內(nèi)部擴(kuò)容分區(qū)的文件系統(tǒng)。
在ECS實(shí)例內(nèi)部,根據(jù)查詢的文件系統(tǒng)類型,擴(kuò)容文件系統(tǒng)。
擴(kuò)容ext*(例如ext4)文件系統(tǒng):運(yùn)行以下命令擴(kuò)容文件系統(tǒng)。
擴(kuò)容系統(tǒng)盤/dev/vda1的文件系統(tǒng)。
?
resize2fs /dev/vda1
擴(kuò)容數(shù)據(jù)盤/dev/vdb1的文件系統(tǒng)。
resize2fs /dev/vdb1
說明?
/dev/vda1
和/dev/vdb1
都是分區(qū)名稱,您需要根據(jù)實(shí)際情況修改
擴(kuò)容xfs文件系統(tǒng):運(yùn)行以下命令擴(kuò)容文件系統(tǒng)。
xfs_growfs /media/vdc
說明?
/media/vdc
為/dev/vdc1
的掛載點(diǎn),您需要根據(jù)實(shí)際情況修改。
運(yùn)行以下命令檢查擴(kuò)容后結(jié)果。
df -Th
執(zhí)行結(jié)果如下所示。
?擴(kuò)容完成后,您需要根據(jù)實(shí)際情況檢查數(shù)據(jù)是否正常。文章來源:http://www.zghlxwxcb.cn/news/detail-820222.html
- 如果擴(kuò)容成功,ECS實(shí)例中的業(yè)務(wù)程序能夠正常運(yùn)行,則完成操作。
- 如果擴(kuò)容失敗,則通過備份的快照回滾數(shù)據(jù)。
如果您還是不太會的話,或者擔(dān)心操作出錯(cuò),導(dǎo)致系統(tǒng)崩了的話,記得聯(lián)系我協(xié)助哈。文章來源地址http://www.zghlxwxcb.cn/news/detail-820222.html
到了這里,關(guān)于阿里云國際站:阿里云Linux系統(tǒng)磁盤擴(kuò)容操作實(shí)例的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!