作者catyun (喵猫)
看板Cloud
标题Re: [问题] 有关於xen启用vm的问题
时间Wed Oct 27 20:52:10 2010
※ 引述《hanbz (朝着目标飞)》之铭言:
: ※ 引述《hanbz (朝着目标飞)》之铭言:
: : 感谢前辈的回覆 举例的部份了解了
: : 在从xen直接开启的部份与透过opennubela去开启
: : 因为不知道opennebula对xen下了什麽命令 所以无法判定动作一不一样
: : 但是opennebula建立vm也是透过xen是没错的 vmm_xen的部份之前只看过设定档
: : 现在了解有可能是程式内容的部份 看来要去看程式了
: : 语系的部份小弟确实是使用中文系统 也会把他改为英文测试看看
: : 非常感谢您
: 再次自问自答一下XD,给版众们参考,也当做是在做笔记^^"
: 问题出在使用的kernel与initrd档案跟img的不合,
: 但是也满奇怪的,我one的设定档里面指的kernel明明就是先用xen开启之後,
: 去vm里面复制出来的,但是就是不能用,刚好我img中本来就有包kernel进去,
: 就改为设定成不给kernel,让他使用img中自带的kernel然後透过grub来开机,
: 就可以顺利进去,进去之後再查询,也的确是用同一个kernel档案开机没错,
: 但是透过one去指定给vm就是会卡再udev XD,还满怪的,有可能是因为grub的关系(?),
: 不过现在可以用了就算了XD ,
: 现在是开始处理在其他非server的node无法布署vm的问题,大概是权限或是distribution
: 不同所造成,还在想办法~"~
: 但是奇怪的是,明明是指定给某node的vm,也显示该vm在该node上,但是其img档却是
: 建立在server上?opennebula的机制到底是怎样啊= =还是是我设定有问题?
: 官网上的解释明明就不是这样XD有人可以提供答案吗?
你的TM是用tm_nfs还是tm_ssh?
image档应该会从image repository clone到<VM_DIR>
照你的状况看起来,你是用tm_nfs
你的<VM_DIR>应该透过nfs export给所有node
所有的节点都可以看到vm的image
就可以作到live migration
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.110.61.189
1F:推 hanbz:感谢前辈的解答XD 有NFS架好了也有mount在node上 10/28 23:51
2F:→ hanbz:後来找到原因了 是因为设定档的问题 node跟server的网路代号 10/28 23:52
3F:→ hanbz:不同 导致一直卡在侦测网路的部分 但是img却是透过NFS都放在 10/28 23:52
4F:→ hanbz:server端 这样server端的硬碟不是会很吃力吗@@? 10/28 23:53
5F:→ catyun:如果你要考量效能,那就用tm_ssh,clone image的时间较长 10/29 17:25
6F:→ catyun:或是采用SAN的方式解决储存空间问题 10/29 17:25
7F:推 hanbz:了解!! 这样就都考虑到了 完美@@ 感谢前辈 10/29 22:46