《Windows Azure Platform 系列文章目錄》
當我們使用Windows Azure管理界面,創建Azure虛擬機的時候,默認掛載的磁盤是固定大小的
1.比如我創建1個Windows Server虛擬機
2.需要掛載額外的數據磁盤,一開始我初始化數據磁盤的容量為500G
3.經過一段時間以后,500GB容量不夠了,我需要將這塊數據磁盤擴容
注意:Azure A系列和D系列的虛擬機,磁盤容量是用多少算多少。比如我們掛載了1TB的數據磁盤,但是實際只使用1GB的存儲空間。
微軟只會按照1GB的存儲空間來收費。
所以筆者建議,在使用Azure A系列和D系列的虛擬機,默認掛載的數據磁盤直接選擇最大的容量,即1023GB
注意:Azure DS系列的虛擬機,如果使用的是高級存儲。則按高級存儲的最大容量來收費。
參考資料:Windows Azure Virtual Machine (26) 使用高級存儲和DS系列VM
在開始本章內容之前,請讀者准備:
1.Azure China賬戶
2.安裝Windows Azure PowerShell
關鍵步驟如下:
1.通過Azure管理界面,來創建Windows Server虛擬機
2.通過Azure管理界面,附加500G空磁盤
3.通過Windows Server遠程桌面連接,初始化空磁盤
4.通過Azure管理界面,卸載空磁盤
5.以管理員身份運行Azure PowerShell,重置Azure Disk容量,為1023G
6.通過Azure管理界面,重新附加磁盤
7.通過Windows Server遠程桌面連接,擴展磁盤分區
1.首先我們用Azure管理界面(https://manage.windowsazure.cn),創建新的Windows Server VM。步驟略
2.我們通過Azure管理界面,附加500GB的空磁盤。如下圖:
3.通過Azure管理界面,查看到Azure VM 系統磁盤和數據磁盤的名稱。如下圖:
注意上圖中,磁盤列中顯示的是:磁盤的名稱
LeiTest2012CHN-LeiTest2012CHN-0-201601220555040066,這個就是數據磁盤的名稱
4.我們通過查看虛擬機所在的存儲賬號名稱,可以查看到這台虛擬機的操作系統磁盤和數據磁盤的容量。如下圖:
可以看到,這個虛擬機的系統磁盤容量為127GB,數據磁盤為500GB
5.通過Windows Server遠程桌面連接,初始化空磁盤。如下圖:
6.然后我們通過Azure管理界面,卸載這個磁盤
7.以管理員身份運行Azure PowerShell,重置Azure Disk容量,為1023G
#登陸Azure China,在彈出的輸入框中輸入用戶名和密碼 Add-AzureAccount -Environment AzureChinaCloud #選擇當前訂閱 Select-AzureSubscription -SubscriptionName '[SubscriptionName]' #修改磁盤大小為1023GB Update-AzureDisk –DiskName '[DiskName]' -Label '[DiskLabel]' -ResizedSizeInGB 1023
在上面的DiskName參數,我們設置為上面步驟3中顯示的磁盤名稱,紅色字體
LeiTest2012CHN-LeiTest2012CHN-0-201601220555040066
執行結果如下圖:
8.然后我們查看存儲賬號,查看執行結果:
9.通過Azure管理界面,重新附加之前由500G闊磁盤。如下圖:
10.附加磁盤通過Windows Server遠程桌面連接,擴展磁盤分區
對上圖的新加卷F,執行右鍵,擴展卷。
11.執行完畢后,就可以看到這塊F盤,擴展為1TB
最后請注意:
1.Azure虛擬機數據磁盤,可分配的最大容量為1023GB
2.Azure虛擬機數據磁盤,一旦向上擴展以后,不能再向下擴展