在的vSphere 5.5中,默認在NFS中啟用的就是精簡置備,這個在官方文檔中說的十分清楚,但是,在滷煮的實驗過程中卻遇到了這樣的問題:即無論如何都無法在NFS存儲的虛擬機上啟用精簡置備。
事實上,在Web客戶端上關於磁盤置備這一塊根本就是灰色(默認精簡置備而且不可選),創建完成虛擬機之後,卻為“厚置備置零”模式。
滷煮在網上搜索了一番發現似乎遇到這個問題的人確實不多……不過最終還是找到了原因。
可能是用在Windows Server 2012 R2做NFS服務器的人很少吧,至少滷煮就是因為設備數量和比較懶的原因,用了這個,結果就是用2012開的NFS不支持精簡置備的……
so……這樣安慰自己吧,厚置備置零是最最有效率的最好用的……
另外,補上關於VMware的置備類型簡介吧:
1、厚置備延遲置零(zeroed thick)
以默認的厚格式創建虛擬磁盤。創建過程中為虛擬磁盤分配所需空間。創建時不會擦除物理設備上保留的任何數據,但是以後從虛擬機首次執行寫操作時會按需要將其置零。
簡單的說就是立刻分配指定大小的空間,空間內數據暫時不清空,以後按需清空。
2、厚置備置零(eager zeroed thick)
創建支持群集功能(如 FaultTolerance)的厚磁盤。在創建時為虛擬磁盤分配所需的空間。與平面格式相反,在創建過程中會將物理設備上保留的數據置零。創建這種格式的磁盤所需的時間可能會比創建其他類型的磁盤長。
簡單的說就是立刻分配指定大小的空間,並將該空間內所有數據清空。
3、精簡置備(thin)
使用精簡置備格式。第一,精簡置備的磁盤只使用該磁盤最初所需要的數據存儲空間。如果以後精簡磁盤需要更多空間,則它可以增長到為其分配的最大容量。
簡單的說就是為該磁盤文件指定增長的最大空間,需要增長的時候檢查是否超過限額。
最後,滷煮的存儲總共也就200G,要多玩點虛擬機除了再開空間還能怎麼辦呢?其實也還是有別的辦法的,典型的做法就是開NTFS的壓縮和去重這兩個功能,雖然會佔用一部分的CPU,話說,這服務器本身不就是乾這個的麼。。。
至於這兩個功能怎麼開啟,我們下回再說:)
本文由 落格博客 原創撰寫:落格博客 » vSphere使用NFS做存儲無法使用精簡置備的原因
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/697.html