■河北 王曉洲 王春海
在vSAN群集中,如果出現(xiàn)了“vSAN運(yùn)行狀況警報(bào)‘再次出現(xiàn)主機(jī)故障后’”的提示,如圖1所示。出現(xiàn)這種故障的原因是:
假設(shè)當(dāng)前群集中一臺(tái)主機(jī)出現(xiàn)故障,故障主機(jī)上的數(shù)據(jù)在其他主機(jī)重建之后,主機(jī)數(shù)據(jù)存儲(chǔ)使用情況高于75%。可以在vSphere Client的導(dǎo)航窗格中選擇數(shù)據(jù)存儲(chǔ),在右側(cè)“配置→更多→警報(bào)定義”中查看這一定義。
可能通過進(jìn)一步檢查查看當(dāng)前vSAN群集中每臺(tái)主機(jī)磁盤組容量、已用容量。在vSphere Client中,在導(dǎo)航窗格中選擇vSAN群集,在“監(jiān)控→vSAN→物理磁盤”中查看每臺(tái)主機(jī)磁盤組容量、已用容量、預(yù)留容量,如圖2所示。
將查看到的每臺(tái)主機(jī)空間使用情況數(shù)據(jù)記錄整理,并計(jì)算每臺(tái)主機(jī)的可用容量,如表1所列。
圖1 vSAN運(yùn)行狀況警報(bào)
圖2 查看每臺(tái)主機(jī)空間使用情況
在當(dāng)前情況下,使用空間最多的是IP地址為172.16.12.1的主機(jī)。如果172.16.12.1出現(xiàn)故障,這個(gè)主機(jī)上已用容量5.18TB,會(huì)在另外3臺(tái)主機(jī)重建,假設(shè)每臺(tái)主機(jī)平均分配三分之一的容量即1.73TB,則每臺(tái)主機(jī)剩余容量如表2所列。
根據(jù)圖2的數(shù)據(jù)存儲(chǔ)定義來(lái)看,如果每臺(tái)機(jī)不出現(xiàn)黃色的報(bào)警,每臺(tái)主機(jī)的可用容量應(yīng)該=7.64×(1-75%)=1.91(TB);如果不出現(xiàn)紅色的報(bào)警,每臺(tái)主機(jī)的可用容量應(yīng)該=7.64×(1-85%)=1.146(TB)。但現(xiàn)在每臺(tái)主機(jī)可用容量分別為0.67TB、0.81TB、0.80TB,已經(jīng)達(dá)到紅色報(bào)警級(jí)別。所以這是出現(xiàn)圖1所示警報(bào)的原因。對(duì)于這種情況,解決的方法無(wú)非是以下兩種:
1.刪除不使用的虛擬機(jī),刪除不需要在vSAN存儲(chǔ)中保存的文件,釋放vSAN存儲(chǔ)空間。
2.對(duì)當(dāng)前vSAN進(jìn)行擴(kuò)容。擴(kuò)容的方式可以是橫向擴(kuò)容、縱向擴(kuò)容。橫向擴(kuò)展是向當(dāng)前vSAN群集添加節(jié)點(diǎn)主機(jī)??v向擴(kuò)容是擴(kuò)展每臺(tái)主機(jī)的容量,可以向每臺(tái)主機(jī)磁盤組添加容量磁盤,也可以添加新的磁盤組。但在當(dāng)前的vSAN群集中,每臺(tái)主機(jī)有1個(gè)磁盤組,每個(gè)磁盤組有1塊緩存磁盤、7塊容量磁盤,已經(jīng)達(dá)到一個(gè)磁盤組的上限,所以當(dāng)前主機(jī)可以再添加1個(gè)磁盤組。
表1 當(dāng)前vSAN群集每臺(tái)主機(jī)容量記錄
表2 172.16.12.1主機(jī)故障后數(shù)據(jù)重建后的可用容量