天天看點

系統分區占滿導緻xencenter不能連接配接xenserver

好長時間沒登xenserver了,今天登了一下,發現連不上去

但是能ping通

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_131616351406M0.png"></a>

用ssh連到xenserver主機,top檢視性能,發現wait奇高無比

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_1316163517SDLX.png"></a>

用iostat檢視了下,發現正在寫資料到sda盤

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_1316163518kXzW.png"></a>

df -h檢視,果然

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_13161635199UMa.png"></a>

把臨時目錄給删了

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_1316163520Esvk.png"></a>

可以看到wait明顯降下來了

<a href="http://taotao1240.blog.51cto.com/attachment/201109/16/731446_1316163521Rssz.png"></a>

重新連接配接還是不行。

重新開機下xapi即可成功連接配接

ps:這種情況其實很普遍,不管是在xenserver還是在linux下,當根分區寫滿時,系統性能會很差。就像netapp的DataOntap系統,都要留一部分snap空間,當空間超過某一值時,性能會急劇下降。這讓我想起了esxi,在esxi中,當esxi主機存放vm swap的空間占滿時,虛拟機根本就啟動不了。是以在最初設計系統時,就要考慮随着時間的增加,空間的使用率增長對系統的影響。

本文轉自 taojin1240 51CTO部落格,原文連結:http://blog.51cto.com/taotao1240/666569,如需轉載請自行聯系原作者

繼續閱讀