LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1450|回复: 4

有关Xen的问题,帮我看看吧

[复制链接]
发表于 2005-8-15 20:22:02 | 显示全部楼层 |阅读模式
Xen,据说是今后的热门技术之一。

我的Xen一开始编译安装过,后来用apt-get再次安装。
修改Grub,整个机器启动时候选择Xen的虚拟机,能起来,就是不能在Console下面跑虚拟机。

如下:

# xm list
(111, 'Connection refused')
Error: Error connecting to xend, is xend running?
# xend start
/usr/lib/python2.3/site-packages/xen/xend/server/SrvDir.py:3: DeprecationWarning: twisted.protocols.http has moved to twisted.web.http. See http://twistedmatrix.com/projects/web.
  from twisted.protocols import http
ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory)
Traceback (most recent call last):
  File "/usr/sbin/xend", line 27, in ?
    from xen.xend.server import SrvDaemon
  File "/usr/lib/python2.3/site-packages/xen/xend/server/SrvDaemon.py", line 41, in ?
    import channel
  File "/usr/lib/python2.3/site-packages/xen/xend/server/channel.py", line 3, in ?
    import xen.lowlevel.xc; xc = xen.lowlevel.xc.new()
xen.lowlevel.xc.error: (2, 'No such file or directory')

# python -V
Python 2.3.5
# which python
/usr/bin/python
发表于 2005-8-15 23:16:51 | 显示全部楼层
你的配置文件是怎么写的?你能确定它完全正确吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-16 13:01:28 | 显示全部楼层
配置文件没有编辑过。
用的是默认的。
回复 支持 反对

使用道具 举报

发表于 2005-8-17 22:44:53 | 显示全部楼层
这个xm命令好像只有在使用xen的内核起来之后才能使用。如果是普通内核启动,好像不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-18 15:07:04 | 显示全部楼层

sspook说的没错

Post by sspook
这个xm命令好像只有在使用xen的内核起来之后才能使用。如果是普通内核启动,好像不行。


确实是这样的,我用xen的内核启动就一切正常了。

不过,太慢!!!
在Xen下面运行X下的程序,如同老牛拉破车,简直无法忍受。

后来下了Xen的DemoCD,一看说明,如果想用X,最好有512M以上的内存,字符界面条件宽松一点,也需要256M的内存才能跑得起来。

我的机器才256M内存,跑起Xen来感觉很勉强。

所以,各位如果要研究Xen,最好还是有个大内存的机器,要不然你很可能会失去耐心的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表