好长时间没登xenserver了,今天登了一下,发现连不上去

 

1

但是能ping通

2

用ssh连到xenserver主机,top查看性能,发现wait奇高无比

9

用iostat查看了下,发现正在写数据到sda盘

3

df -h查看,果然

5

把临时目录给删了

6

可以看到wait明显降下来了

8

重新连接还是不行。

重启下xapi即可成功连接

ps:这种情况其实很普遍,不管是在xenserver还是在linux下,当根分区写满时,系统性能会很差。就像netapp的DataOntap系统,都要留一部分snap空间,当空间超过某一值时,性能会急剧下降。这让我想起了esxi,在esxi中,当esxi主机存放vm swap的空间占满时,虚拟机根本就启动不了。所以在最初设计系统时,就要考虑随着时间的增加,空间的使用率增长对系统的影响。