其實,很多情況下,存儲容量就像我們的肚腩過年一樣,不停地被塞入各種數(shù)據(jù),最后造成了存儲“消化不良”。尤其在如今虛擬化大行其道的環(huán)境下,虛擬機的創(chuàng)建與刪除比我們推杯換盞還快。在我們常用的“主機+VMware+存儲” 環(huán)境下,出于業(yè)務要求,需要創(chuàng)建n多個虛擬機。使用一段時間后,大部分虛擬機要被刪除,再重新創(chuàng)建。如此下來,我們常常會發(fā)現(xiàn)一個怪現(xiàn)象,在虛擬化層面,存儲空間占用不是很多,但存儲端空間已顯示快滿了,最終導致的結果是存儲無法寫入新的虛擬機。

你的存儲空間 被誰“吃”掉了?
舉個例子,下圖是一個客戶生產(chǎn)環(huán)境截圖:

VMware端顯示,這個SC4020-1-7TB的LUN實際使用空間為6.84TB-3.61TB=3.2TB,存儲端顯示為5.7TB(磁盤占用)-1.44TB(RAID開銷)=4.26TB。VMware端

存儲端

居然有將近1個TB的空間“消失”了,至于消失的原因嘛,請看下圖:
通常情況下,操作系統(tǒng)對文件做的修改和刪除僅僅是在文件頭做了標記,而非徹底刪除改動部分所占用的存儲Block塊。新增文件時,優(yōu)先占用了磁盤的空位置,結果造成前端操作了很多刪除和改動的操作,而存儲的空間未能被真正釋放,使得存儲越用越滿,甚至導致正常的寫入都受到影響。
ESXi+白金服務 專治各種“消化不良”
如何讓存儲空間得到真正釋放,今天我們主要針對當前最常用的VMware環(huán)境來舉例。
方法一
對于古老的版本(ESXi5.0以前),升級吧!這個級別就像今天主流系統(tǒng)為Windows10,你卻還在用Windows 98。從ESXi 5.0開始,VMware增加了對存儲VAAI的支持。

首先,我們通過命令來參考存儲是否支持空間回收功能。

在ESXi主機shell或ssh的命令行下面:通過命令驗證

#esxcli storage core device vaai status get

注意看最后一行提示,如果是unsupported,說明您的存儲設備不支持空間回收功能。

如果是Delete?Status:supported,那么請繼續(xù)。
對于部分堅持的Windows XP的用戶,環(huán)境是5.0~5.1,VMware官方不太建議使用該功能,雖然可以在ESXi下通過一條叫做vmkfstools -y Percentage的命令實現(xiàn),(percentage是百分比,代表想回收的空間比率)。示例如下:
# cd /vmfs/volumes/Datastore1# vmkfstools -y 60

參考鏈接
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2014849
在主流的5.5~6.0環(huán)境下,可以通過命令實現(xiàn)esxcli storage vmfsunmap -l VolumeName譬如前文中示例的環(huán)境下:

#esxcli storage vmfsunmap -l?SC4020-1-7TB

運行該命令前:

運行該命令后:


通過大約半小時的等待,我們在存儲上成功回收了1.2TB的空間。
參考鏈接
https://kb.vmware.com/s/article/2095589?r=2&Quarterback.validateRoute=1&KM_Utility.getArticleData=1&KM_Utility.getGUser=1&KM_Utility.getArticleLanguage=1&KM_Utility.getArticle=1

當然,一勞永逸的方法也是存在的。其實ESXi在5.5以后的版本中,內(nèi)嵌了自動空間回收的開關,但默認是關閉的。通過圖形界面,就可以將其打開。
方法二
如果認為方法一比較復雜、困惑,最簡單的方法是直接升級至ESXi?6.5、ESXi6.5,默認支持并開啟了空間回收功能。或許您還存在另一種擔心,擔心會帶來“有其他并發(fā)癥”,那么請移步方法三,終極絕招。

方法三
一般情況下,VMware提供的服務為5*8級別服務,軟硬件服務分開,很多故障用戶需要自行查詢KB。但是,如果您采用的是Dell?EMC OEM版VMware的話,您可享受到的是7*24小時服務,配合Dell EMC白金服務,您可以獲得最完善的售后服務,醫(yī)治各種 “并發(fā)癥”。記住,Dell?EMC OEM版VMware+白金服務,私人醫(yī)生般呵護,除了幫你解決身體問題(硬件),還會幫你提供膳食建議(OEM軟件)

春天來了,也讓你的存儲瘦瘦身吧,業(yè)務運轉(zhuǎn)不堵心!
分享到

sunk

相關推薦