擴(kuò)容數(shù)據(jù)盤分區(qū)
對(duì)于待分配的磁盤容量,您可以將擴(kuò)容部分的容量用于擴(kuò)容原有磁盤分區(qū),也可以新增磁盤分區(qū)。本文為您介紹如何擴(kuò)容已有數(shù)據(jù)盤分區(qū)。
背景信息
基于自定義鏡像創(chuàng)建自定義云電腦模板時(shí),如果云電腦模板選擇的數(shù)據(jù)盤容量超過鏡像對(duì)應(yīng)的數(shù)據(jù)盤容量,那么基于該云電腦模板創(chuàng)建的云電腦,其數(shù)據(jù)盤初始容量為鏡像對(duì)應(yīng)的數(shù)據(jù)盤容量,因此云電腦模板對(duì)應(yīng)的數(shù)據(jù)盤超出的容量會(huì)處于未分配狀態(tài),您無(wú)法直接使用。執(zhí)行擴(kuò)容數(shù)據(jù)盤分區(qū)的操作后,就可以使用了。
場(chǎng)景示例:
基于自定義鏡像B創(chuàng)建的云電腦模板A:系統(tǒng)盤的容量為150 GiB,數(shù)據(jù)盤的容量為150 GiB。
自定義鏡像B:系統(tǒng)盤的容量為80 GiB,數(shù)據(jù)盤的容量為70 GiB。
基于云電腦模板A創(chuàng)建的云電腦,其磁盤容量初始情況為:系統(tǒng)盤容量為150 GiB,數(shù)據(jù)盤容量為70 GiB(超出的80 GiB待分配)。此時(shí)您可以按照本文的步驟執(zhí)行擴(kuò)容數(shù)據(jù)盤分區(qū)的操作,將待分配的磁盤空間變?yōu)榭墒褂玫拇疟P空間。
操作步驟
擴(kuò)容數(shù)據(jù)盤分區(qū)的操作正常情況下不會(huì)導(dǎo)致數(shù)據(jù)丟失。為避免誤操作等異常情況導(dǎo)致數(shù)據(jù)丟失,建議您先創(chuàng)建快照來備份磁盤數(shù)據(jù),具體操作,請(qǐng)參見創(chuàng)建快照。
Windows云電腦
連接云電腦。具體操作,請(qǐng)參見快速入門。
在云電腦中右鍵單擊開始按鈕,然后單擊磁盤管理。
在磁盤管理對(duì)話框中,右鍵單擊要擴(kuò)展容量的數(shù)據(jù)盤,并選擇擴(kuò)展卷。
數(shù)據(jù)盤對(duì)應(yīng)的是磁盤1,包含已有分區(qū)D盤和未分配的容量。其中D盤的容量對(duì)應(yīng)鏡像包含的數(shù)據(jù)盤大小,未分配的容量對(duì)應(yīng)模板所選數(shù)據(jù)盤大小超出鏡像包含數(shù)據(jù)盤大小的容量。
按照向?qū)瓿蓴U(kuò)展卷操作。
完成擴(kuò)展卷操作后,新增容量將自動(dòng)合入到原來的卷中。
Linux云電腦
連接云電腦。具體操作,請(qǐng)參見快速入門。
在云電腦中單擊開始按鈕,通過瀏覽或搜索找到并打開Terminal應(yīng)用。
在命令窗口中執(zhí)行以下命令切換至root用戶。
sudo su
查看當(dāng)前磁盤情況。
執(zhí)行以下命令查看磁盤信息及分區(qū)情況。
fdisk -lu
返回示例如下,可以看到vdb為數(shù)據(jù)盤,大小為150 GiB,目前只有
/dev/vdb1
一個(gè)分區(qū),大小為70 GiB,分區(qū)類型為MBR分區(qū)(Type
取值為Linux
表示MBR分區(qū))。執(zhí)行以下命令確認(rèn)已有磁盤分區(qū)的文件系統(tǒng)類型。
df -Th
返回示例如下,可以看到
/dev/vdb1
對(duì)應(yīng)的文件系統(tǒng)類型為ext4
。
擴(kuò)容數(shù)據(jù)盤分區(qū)。
執(zhí)行以下命令安裝growpart工具。
更新軟件源。
apt-get update
安裝cloud-guest-utils。
apt-get install -y cloud-guest-utils
執(zhí)行以下命令擴(kuò)容分區(qū)。
growpart /dev/vdb 1
重要/dev/vdb
和1
之間必須要添加1個(gè)空格。執(zhí)行結(jié)果如下圖所示。
擴(kuò)容數(shù)據(jù)盤分區(qū)的文件系統(tǒng)。
resize2fs /dev/vdb1
查看擴(kuò)容結(jié)果。
fdisk -l
返回示例如下,可以看到
/dev/vdb1
分區(qū)已經(jīng)擴(kuò)容到150 GiB。