是否有适用于Mac OS X的virt-manager替代方案?

Hap*_*off 42 macos virtualization

在工作中,我们使用虚拟基础架构.我们经常使用virt-manager,但我在Mac上却无法使用它.

有没有办法让它工作或替代?

谢谢,

And*_*odt 50

现在有一个brew配方homebrew-virt-manager,我曾经用它成功连接到运行qemu + kvm的CentOS 5盒子.

brew tap jeffreywildman/homebrew-virt-manager
brew install virt-manager virt-viewer
sudo ln -s /usr/bin/python /usr/bin/python2
virt-manager -c qemu+ssh://user@libvirthost/system?socket=/var/run/libvirt/libvirt-sock
Run Code Online (Sandbox Code Playgroud)

  • 小问题:我如何找出我的 qemu+ssh 连接字符串是什么?我应该使用什么用户/套接字? (2认同)

小智 23

遗憾的是,你可以在linux机器上安装virt-manager,然后通过vnc和X11在mac桌面上运行它.

你需要做的是启动X11,打开xterm(命令+ N),键入ssh -X user @ linux-box,然后在登录后键入virt-manager.

  • Mountain Lion以后的额外要求:您将需要运行XQuartz来代替X11(这是由Apple开始的社区X11) (3认同)

ger*_*los 5

同样的问题,尝试了几种解决方案和解决方法,并发现在远程Qemu/KVM服务器上管理虚拟机没有什么比运行的GNU/Linux系统更可靠和舒适virt-manager.

到目前为止,我们的最佳解决方案是在MacOS中安装Virtualbox以运行Lubuntu LTS系统virt-manager.

我们发现Lubuntu非常适合这个目的:它只是工作,它易于使用,并且需要很少的资源来运行(它可以使用少于300 MB的RAM运行virt-manager和3-4个SPICE客户端).您可以在不需要时保存此Virtualbox机器状态,并在需要时在几秒钟内恢复它.

此外,在本地运行虚拟机来管理远程虚拟机具有讽刺意味!:-)


更新

有人准备vagrantfile快速设置Ubuntu虚拟机并virt-manager通过ssh 运行.看到:

https://st-g.de/2016/08/virt-manager-in-vagrant