資源閑置,一直是導(dǎo)致資源額外花費(fèi)的不可忽視的一環(huán)。Azure相對(duì)于其他云廠商價(jià)格相對(duì)較貴,因此如何優(yōu)化成本,是我們要考慮的事情。在此文章中,我將指導(dǎo)你通過三種不同的方式,找到并刪除閑置磁盤。
三種檢查方式對(duì)比
這三種方式詳細(xì)實(shí)現(xiàn)方式如下:
Azure Portal方式
點(diǎn)擊需要檢查的資源組
在篩選項(xiàng)目里面,選擇"磁盤"
查看磁盤狀態(tài)
Azure Storage Explore
下載安裝Azure Storage Explore
下載地址:https://azure.microsoft.com/en-us/features/storage-explorer/
配置Azure Storage Explore
輸入Azure賬戶的用戶名和密碼(這個(gè)用戶需要具有刪除Disk的權(quán)限)
點(diǎn)擊Apply
按照?qǐng)D片的展示進(jìn)行點(diǎn)擊,即可找到磁盤列表,可以查看到當(dāng)前某個(gè)資源組下所有的磁盤列表以及狀態(tài),如果狀態(tài)時(shí)Unsttached證明磁盤未被使用,可以選中并刪除;如果是attached,證明磁盤被掛載到VM上在使用。
Powershell方式
1、以管理員方式打開Powershell,輸入如下命令登陸Azure
login-azurermaccount-EnvironmentName AzureChinaCloud
2、獲取當(dāng)前賬戶的磁盤列表
$MVHDS=Get-AzureRmDisk
3、獲取未使用的磁盤列表
$MVHD=$MVHDS|Where{$_.ManagedBy-eq$null}
備注:如果是未被使用的磁盤,則ManagedBy字段為空
4、刪除未使用的的磁盤
$MVHD|Remove-AzureRmDisk