作为KVM主机,我们在CentOS 5.x上严格使用KVM几乎一年,Fedora和Ubuntu工作站使用virt-manager,virt-viewer和ssh访问KVM主机及其guest虚拟机。
有没有人知道从Windows工作站使用virt-manager访问KVM主机的方法? 我们有一个想要从Win7系统访问KVM主机的同事。
编辑#1
我熟悉在Xming等窗口上运行X11服务器,远程显示从KVM主机到windows工作站的virt-manager,但是我真正喜欢的是知道windows本身的任何解决scheme,也就是有一个版本的virt-manager将在Windows上运行。
编辑#2
这个我自己还没有进展。 本地virt-manager客户端。 我遇到了libvirtd的编译版本,并在邮件列表上讨论了如何让libvirtd在windows上工作。 我正在添加这个问题的链接,希望有人能够弄清楚如何让virt-manager工作。
编辑#3
最后有一些进展。 在包含virt-manager的windows端口的名为msys_setup的 github上find了这个项目。 这是部分function,不支持qem + ssh://连接types,所以它仍然不能用于我们的需要,但这是一个开始。
在Windows端使用putty和一些X Server软件(例如Xming ),使用带有putty的X11隧道来显示远程virt-manager控制台。
我会用Cygwin。 然后,您可以安装virt-manager和openssh并在桌面上放置一个快捷方式。 它是本地的。
Cygwin提供了围绕程序的Linux工具和设施,使它感觉像一个Linux环境。 例如,virt-manager可以调用ssh来build立与KVM服务器的连接,并能够运行virsh并向它发送comamnds。 它还提供了一个X服务器。 这是所有本地编译。
如果您有时间:您可以轻松地定制cygwin安装,以完全符合您的需求。 只要通过文件夹,扔掉你不需要的一切。 写一个脚本,启动X服务器,然后virt-manager,将其压缩起来,然后popup! 有你的virt-manager for Windows。
我只是简单地使用ssh(putty)和virsh,以及一个VNC / Spice客户端,如果我被限制在一个Windows工作站
请考虑使用XMing
这里是一个在Xming上运行X11和在Windows上运行virt-manager(X11转发)
http://blog.allanglesit.com/2011/03/linux-kvm-managing-kvm-guests-using-virt-manager-on-windows/
你可以在Windows上的Ubuntu上使用Bash( https://msdn.microsoft.com/en-us/commandline/wsl/about )。
然后,你可以在Ubuntu上安装virt-manager
:
$ apt-get install virt-manager
那么你将需要一个X服务器。 你可以安装Xming。
您需要将DISPLAY=:0.0
添加到您的环境中。 要做到这一点,请将export DISPLAY=':0.0'
到~/.bashrc
并重新启动terminal。
你可能想要启用一个SSH代理:
eval `ssh-agent` ; ssh-add
之后,你应该能够像在Linux上一样运行virt-manager。 有一些错误,但它的作品:-)。
由az编辑:
D-BUS错误? 每个: https : //www.reddit.com/r/Windows10/comments/4rsmzp/bash_on_windows_getting_dbus_and_x_server_working/
运行: sudo sed -i 's$<listen>.*</listen>$<listen>tcp:host=localhost,port=0</listen>$' /etc/dbus-1/session.conf
closures/打开bash,再试一次,使用virt-manager –debug获取更多信息
是。 Windows有virt-viewer
http://virt-manager.org/download/sources/virt-viewer/
更新:
我看到你在windows上问virt-manager而不是virt-viewer。