嵌套的 RDP 和 VMWare 和 ILO 控制台会话:击键重复和延迟

eww*_*ite 18 rdp ipmi console ilo vmware-esxi

我正在完全通过 ILO 进行远程服务器安装(但这也适用于 IPMI 和 VMWare 控制台会话)。由于软件应用程序和环境的原因,我的访问仅限于我必须通过 RDP 访问的 Windows 服务器。从该系统到目标服务器是通过 HP ILO2 或 ILO3 完成的。

我正在尝试在无法使用全自动部署系统的环境中运行 CentOS 安装。我是通过文本模式执行此操作的,但是按键是随机重复的,并且很难选择正确的安装选项。例如:

ks=http://all.yourbase.org/kickstart/ks.cfg

最终看起来像:

ks====httttttp://allll..yourbaseee.....org/kicksstart/ks.cccfg

我正在使用 Microsoft 的 RDP 客户端(在 Mac 和 Windows 上)执行此操作。我之前在嵌套会话中运行安装或进行远程工作时也注意到了这一点。

在此处输入图片说明

是否有一个很好的解决方案,或者它只是协议的一个功能?

Sky*_*awk 10

SSH 连接传输键,而 HP ILO 连接传输键状态。每次按下一个键时,服务器都会收到单独的 KeyDown 和 KeyUp 事件。延迟收到 KeyUp 事件时会导致重复击键。

延迟接收 KeyUp 事件的两个最可能的原因是:

  1. 网络拥塞/性能问题。
  2. 启动 ILO 连接的客户端系统性能不佳。如果客户端是虚拟机,底层主机系统是否过载,或者 VM 分配的内存/CPU 资源是否不足?

如果无法解决根本原因:

  1. 可以通过禁用名为“Key Up/Down”的 ILO2 设置来解决密钥重复问题。这将导致 ILO2 传输击键而不是键状态。不幸的是,此设置已从 ILO3 中删除。
  2. 如果目标操作系统是 Linux,您可以通过将控制台重定向到ttyS0并使用虚拟串行端口 (VSP) 会话而不是虚拟控制台来解决此问题。这将消除 Key Up/Down 问题,因为串行连接传输击键而不是 key up/down 事件。
  3. 在目标系统上完全调整键重复率和/或禁用自动重复可能会有所帮助。我承认这可能并不容易实现,这取决于密钥重复问题的严重程度。
  4. 鉴于您使用 Mac 作为本地工作站,尝试使用 Command-V 将完整命令粘贴到 Mac RDP 客户端可能是值得的。我不知道这是否是一种可行的解决方法,但它可能会产生有趣的效果。我经常喜欢从 Mac 工作站在远程 Windows 机器上工作,特别是因为本地命令热键组合可以继续按预期工作。

参考:

  • 只需将密钥重复延迟更改为 2 秒即可在 VMware 中轻松解决此问题,但无法全局执行此操作(必须为每个 VM 更改 .vmx 文件):http://kb.vmware.com /selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=196 (2认同)

eww*_*ite 5

这看起来只是协议的问题。通过使用Ericom Blaze作为我连接的中央服务器的 RDP 传输,我在一定程度上减少了这个问题;例如“跳箱”。

其他事情:

我试图避免多个嵌套会话。

我在 Mac 上运行带有 Windows 7 的 VMWare Fusion,以允许我在某些情况下使用来自 Windows 的本机 RDP。

这就是我现在能看到的所有内容。