- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 动态修改Xen netback 的rate limit
接着昨天的写,由于detach,attach,重新建立后端和前端握手,对于Linux来说无所谓,windows的话,有点问题。所以采用第二种方法,register xenwatch,callback里面去重新read rate limit。废话少说,直接贴代码。重新编译内核之后,调用xenstore write /local/domain/0/backend/vif/id/0/rate "xxx,xxx",之后进入虚拟机,scp一个文件发现,果然重新限速了。Bingo!
2010-10-26 18:58:00 2623 4
原创 xen 环境
<br />项目发布后,处于短暂休息期,老大去北京出差,周三才回来。之后又要开始新一轮的项目规划。本来打算这两天写点自己的代码,但是吧,貌似我要做的事情,在公司不太方便,哎,想想,还是乖乖地整点公司的事情。<br /> <br />下午主要是把我的开发机环境clean 了下,之前编了太多版本的kernel,导致很多版本,我自己都不知道是加了哪些patch的。现在已经同步到线上的版本了,由于有段时间没编kernel了,命令都生疏了,特整理下来,以方便后面查询。<br /> <br />编译Xen的话,如果需要
2010-10-25 18:32:00 1402 1
原创 线上vhd image恢复
昨天发布,今天早上来公司,发现线上有台vm镜像损坏,vhd-util check -n xxx 之后,报错“failed to get batmap header”正好前段时间研究tapdisk2的时候,顺便看了vhd的文件格式,及一些元数据处理函数。在libvhd.c里面加了一些调试信息,定位到checksum不对。心中暗喜,还好不是数据丢了,只是batmap的问题解决办法就是把block的bitmap和batmap,对比,检查哪个batmap没更新由于代码很久没碰了,生疏了,花了一下午时间,才搞定了,最
2010-10-21 19:57:00 1863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人