V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
varint
V2EX  ›  问与答

有什么好的 Linux VM 桌面远程管理姿势么?

  •  
  •   varint · Dec 22, 2019 · 3169 views
    This topic created in 2329 days ago, the information mentioned may be changed or developed.
    现在用的是 ESXi,家用的话上 VCenter 太庞大了。。
    View Agent Direct Connection 只支持 Windows。
    View Connection Server 好像无法脱离 VCenter 使用?
    11 replies    2019-12-23 21:29:50 +08:00
    psirnull
        1
    psirnull  
       Dec 22, 2019
    ESXi 不好用吗?
    psirnull
        2
    psirnull  
       Dec 22, 2019
    pve 虚拟机 了解下
    varint
        3
    varint  
    OP
       Dec 22, 2019
    @psirnull ESXi 同时有 Windows VM 和 Linux VM,想用 Horizon Client 管理(因为有 USB 重定向),Windows VM 倒可以 VADC,Linux VM 就只能通过 View Connection Server。。。Connection Server 又无法脱离 VCenter 使用,家用太庞大,是不好用。

    刚刚了解了一下 PVE 的 SPICE 协议,太折腾了。。
    psirnull
        4
    psirnull  
       Dec 22, 2019
    ESXi 6.7
    @varint
    varint
        5
    varint  
    OP
       Dec 22, 2019
    @psirnull 然而我觉得你没有理解我在说什么。。
    1.现在的 VM 就是跑在 ESXi 上面的。
    2.因为有 USB 重定向到 VM 的需求,所以要用 VMware Horizon Client。
    3.Horizon Client 连接 VM 有两种姿势
    3.1 在 VM 里安装 Horizon Agent + View Agent Direct-Connection Plugin,缺点是只支持 Windows VM,而我有 Linux VM 的需求。
    3.2 ESXi + vCenter + View Connection Server + 在 VM 里安装 Horizon Agent,可以达成,但是过于臃肿,光一个 vCenter 就要 10G 内存了。
    -------------------------
    爬了一下文自问自答:
    Citrix 有类似方案,在 VM 里安装 Virtual Delivery Agent,但类似 3.2,消耗巨大,安装配置更麻烦,家用更不合适。( jianshu.com/p/fa48b8b72bd2

    放弃结帖。
    Osk
        6
    Osk  
       Dec 22, 2019 via Android
    我在用 pve, 无 usb 重定向请求时我一般只用 novnc 安装和配置系统,然后就用 rdp 和 ssh 管理了,因为 novnc 跑在浏览器上会有一点不流畅的感觉。


    另外 spice 我觉得不折腾,pve 官方写了那么多,其实重点就几个:添加 qxl 显示,添加几个 usb 设备,指定为 spice usb channel,添加 spice 声卡,浏览器里鼠标点点点就完事儿了。

    pve spice 的问题:体验不如 rdp,如果没有 usb 重定向时我是不会用 spice 的,掉帧、延迟家常便饭。pve 的生成的 spice 连接文件的 ticket 好像是一次性的,每次都要重新获取该文件,不过官方有 api 可以在脚本里调用,wiki 里也有一个脚本,就不用每次打开浏览器去下载连接配置了。

    另外 Windows 上的 virt-viwer usb 重定向我没成功,就算安装了筛选驱
    动也不行,可能是我系统精简过的原因,不过 linux 上 virt-viwer 重定向倒还很顺利的,个人觉得能用。不过 virt-viwer 功能实在是精简过头了
    ETiV
        7
    ETiV  
       Dec 23, 2019 via iPhone
    ESXi 6+ 不都自带 web 控制台的吗

    VM 配置文件里增加
    RemoteDisplay.vnc.enabled=true
    RemoteDisplay.vnc.port=590X
    然后开宿主机防火墙规则,重启 VM,就能从宿主机 IP 的这个端口用 vnc 客户端看到桌面了
    Tink
        8
    Tink  
    PRO
       Dec 23, 2019 via iPhone
    vcenter 不就是一个软件么,也就 300 兆左右啊
    ik
        9
    ik  
       Dec 23, 2019 via iPhone
    vcenter 装虚机,不用就关机?
    varint
        10
    varint  
    OP
       Dec 23, 2019
    Tink
        11
    Tink  
    PRO
       Dec 23, 2019 via iPhone
    @varint 你别从这里下载,直接从 web 管理界面那里下载
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3206 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 10:56 · PVG 18:56 · LAX 03:56 · JFK 06:56
    ♥ Do have faith in what you're doing.