Macos Mac OS X是否有virt manager替代方案?

Macos Mac OS X是否有virt manager替代方案?,macos,virtualization,Macos,Virtualization,在工作中,我们使用虚拟基础设施。 我们经常使用virt manager,但我使用的是Mac电脑,无法让它工作 有没有办法让它发挥作用或是有其他选择 谢谢,遗憾的是,不,您可以在linux机器上安装virt manager,并通过vnc和X11在mac桌面上运行它 您需要做的是启动X11,打开xterm(command+N),键入ssh-Xuser@linux-框,然后在登录后键入virt manager。AFAIK no,但您可以使用它,如果您这样做: 安装(主机中)NoMachine NX服务

在工作中,我们使用虚拟基础设施。 我们经常使用virt manager,但我使用的是Mac电脑,无法让它工作

有没有办法让它发挥作用或是有其他选择


谢谢,

遗憾的是,不,您可以在linux机器上安装virt manager,并通过vnc和X11在mac桌面上运行它


您需要做的是启动X11,打开xterm(command+N),键入ssh-Xuser@linux-框,然后在登录后键入virt manager。

AFAIK no,但您可以使用它,如果您这样做:

  • 安装(主机中)NoMachine NX服务器
  • 在mac上安装NX客户端
  • 从mac登录
  • 修复以下键盘问题
  • 在服务器/主机(通过NX客户端使用)的gnome会话中打开virt manager
  • 玩得开心

  • 现在有一个brew公式,我已经使用它成功地连接到运行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
    

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

    到目前为止,我们最好的解决方案是在MacOS中安装,以运行带有
    virt manager
    的系统

    我们发现Lubuntu在这方面非常优秀:它工作正常,易于使用,运行所需资源很少(运行
    virt manager
    和3-4个SPICE客户机所需的RAM少于300 MB)。您可以在不需要时保存此Virtualbox计算机状态,并在需要时在几秒钟内恢复它

    此外,在本地运行虚拟机来管理远程虚拟机也很讽刺!:-)


    更新 有人准备了一个
    vagrant文件
    来快速安装Ubuntu虚拟机,并通过ssh运行
    virt管理器
    。见:


    山狮以后的额外要求:您需要运行XQuartz来代替X11(这是由苹果启动的社区X11),技术上您不需要vnc,只是X11(或XQuartz)是正确的,但X在与虚拟机交互时,在远距离上比vnc慢得多。我对virt manager使用X,对VM使用VNC。您可以完全跳过额外的Linux安装,通过SSH为virt manager转发X11,还可以使用VNC连接到虚拟机,方法是将其配置为使用每个VM的不同端口访问KVM服务器的IP地址(例如,VM 1的端口5900,VM 2的端口5901,等等)需要在主机上安装X。i通常从OS X machine.HDave执行
    ssh-Y linuxbox virt manager
    ,您知道任何virt manager不这样做吗?(主机需要X吗?)谢谢,这正是我想要的!小问题:如何找出我的qemu+ssh连接字符串是什么?我应该使用什么用户/套接字?我遵循了您的步骤,无法通过第三步。$sudo ln-s/usr/bin/python/usr/bin/python2密码:ln:/usr/bin/python2:不允许操作,那么我在第四步遇到问题。$virt经理-c qemu+ssh://user@debianserver/system?socket=/var/run/libvirt/libvirt-sock——无fork-env:python2:无此类文件或directory@hatted:如果您正在运行OS X El Capitan,这是因为新的“系统完整性保护”功能可防止在安装程序或软件更新之外修改系统文件夹。一种修复方法是在shell rc中添加别名,而不是创建符号链接
    alias python2=/usr/bin/python
    我需要将我的ssh密钥复制到
    libvirthost
    才能工作。这个问题似乎与stackoverflow无关,应该转移到SACKExchange网络的不同站点,比如ASKFISTENT,而不是投票关闭,考虑重新定位问题和所有有帮助的答案到适当的站点——将对每个人更有帮助,这是一个很好的解决方案!!!我用了5分钟就搞定了。