折腾XEN
[| 2010/06/08 00:58]
新搞的vps在yum update的时候总提示要yum-complete-transaction,也就是某次yum过程没有完成就被结束了。今天修复一下。
装上yum-utils包后,运行/usr/sbin/yum-complete-transaction。开始修复了,64Mram本来就处在完全占用状态,而swap开始时只占用了2m,之间swap的占用量一路上升,直到最高峰的200M。。。这时vps的反应已经非常慢了,过了好几分钟才完成修复工作。。不过总算是完成了,要是碰上OpenVZ的就直接malloc失败退出了。
不过有了新担忧,假如某台服务器上的某人全天候开大程序占用巨大swap的话岂不是整个服务器的磁盘响应速度都会大受影响?在OpenVZ由于无法使用swap,所以好控制。XEN平台下一旦出现这种情况就是灾难了。不知主机商们是如何防止这种情况的。
装上yum-utils包后,运行/usr/sbin/yum-complete-transaction。开始修复了,64Mram本来就处在完全占用状态,而swap开始时只占用了2m,之间swap的占用量一路上升,直到最高峰的200M。。。这时vps的反应已经非常慢了,过了好几分钟才完成修复工作。。不过总算是完成了,要是碰上OpenVZ的就直接malloc失败退出了。
不过有了新担忧,假如某台服务器上的某人全天候开大程序占用巨大swap的话岂不是整个服务器的磁盘响应速度都会大受影响?在OpenVZ由于无法使用swap,所以好控制。XEN平台下一旦出现这种情况就是灾难了。不知主机商们是如何防止这种情况的。