![openxenmanager连接xen-4.4时出错](https://linux22.com/image/867180/openxenmanager%E8%BF%9E%E6%8E%A5xen-4.4%E6%97%B6%E5%87%BA%E9%94%99.png)
Xen 新手问题:
我已经安装了最新的 ubuntu森和开放Xen管理器在我的 Intel I5 64 位工作站上默认配置并重新启动 xen grub 选择后:
cylere@lalla:~$
ps -ef |grep xen
root 37 2 0 janv.16 ? 00:00:00 [xenwatch] root 38 2 0 janv.16 ? 00:00:00 [xenbus] root 46 2 0 janv.16 ? 00:00:00 [xenbus_frontend] root 2443 1 0 janv.16 ? 00:00:00 /usr/lib/xen-4.4/bin/xenstored --pid-file=/var/run/xenstore.pid root 2449 1 0 janv.16 ? 00:00:00 /usr/lib/xen-4.4/bin/xenconsoled --pid-file=/var/run/xenconsoled.pid root 2456 1 0 janv.16 ? 00:00:00 /usr/bin/qemu-system-i386 -xen-domid 0 -xen-attach -name dom0 -nographic -M xenpv -daemonize -monitor /dev/null -serial <br>/dev/null -parallel /dev/null -pidfile /var/run/qemu-dom0.pid cylere 4898 4848 0 00:03 pts/9 00:00:00 grep --color=auto xen cylere@lalla:~$
开放Xen管理器
http://lalla:80 http://lalla:80
我收到一个弹出窗口:<ProtocolError for lalla:80/RPC2: 404 Not Found>
- 我的服务器启动了吗?
- 我必须传输哪些参数?
- 我的安装是否错误?
- 缺什么 ?
- 文档在某处吗?
`
答案1
OpenXenManager(最新版本https://github.com/OpenXenManager/openxenmanager) 旨在与 Citrix XAPI 堆栈一起使用。但是,Ubuntu 14.04 LTS 及以上版本不再支持 XAPI(及其开放实现 XCP-XAPI)。开源版本的 xen 附带所谓的“xl”堆栈,即“xm”的官方继任者。
但是,如果您只想使用图形前端,请尝试 virt-manager 包:
apt-get install virt-manager libvirt0
答案2
您使用的是新的 Xen 虚拟机管理程序 (>=4.1)。您需要将工具堆栈从 xl 更改为 xm 并重新启动 xend。
1.将默认的xl工具栈替换为xm:
echo "TOOLSTACK=xm" > /etc/default/xen
2.检查 xend 配置 http 参数(如果不存在 -> 创建 .xsp 配置):
nano /etc/xen/xend-config.sxp
..
(xend-http-server yes)
(xend-port 80)
...
3.重启xend:
sudo /etc/init.d/xend restart
4.检查http端口:
netstat -antup|grep 80
PS 降级工具栈-这是一个坏主意,但是 xm (xend) 已被弃用:
openxenmanager 无法与最新的 XL“盒装版本”兼容