18 votos

Anidado RDP y VMWare y de la OIT a las sesiones de la consola: la pulsación de tecla repetición y la latencia

Estoy trabajando en un servidor remoto instalación completamente a través de la OIT (pero esto también se aplica a IPMI y VMWare sesiones de consola). Debido a la aplicación de software y medio ambiente, a mi se restringe el acceso a un servidor de Windows que debo acceder a través de RDP. Pasando de ese sistema en el servidor de destino se logra a través de HP ILO2 o ILO3.

Estoy tratando de ejecutar una instalación de CentOS en un entorno donde no se pueden utilizar totalmente automatizado sistema de implementación. Estoy haciendo esto a través de modo de texto, pero las teclas son de repetición al azar y es difícil seleccionar la correcta instalación de las opciones. Por ejemplo:

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

termina buscando como:

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

Estoy haciendo esto el uso de cliente RDP de Microsoft (en Mac y Windows). También he notado esto antes cuando se ejecuta instalaciones o haciendo trabajo remoto en anidados sesiones.

enter image description here

Hay una buena solución para esto, o que es simplemente una función del protocolo(s)?

10voto

Skyhawk Puntos 12386

Mientras que una conexión SSH transmite clave detrazos, una HP de la OIT conexión transmite clave de los estados. Cada vez que pulse una tecla, el servidor recibe separar los eventos KeyDown y KeyUp. Las pulsaciones repetidas resultado cuando el evento KeyUp se recibe tarde.

Las dos razones más probables para el evento KeyUp para ser recibido finales son:

  1. La congestión de la red/problemas de rendimiento.
  2. Rendimiento deficiente del sistema cliente de iniciar la OIT conexión. Si el cliente es una máquina virtual, es el host subyacente sistema sobrecargado, o no la VM insuficiente de memoria/CPU recursos asignados?

Si la causa no puede ser abordado:

  1. La clave repita el problema puede ser solucionado mediante la desactivación de un ILO2 ajuste con el nombre Clave de "Arriba/Abajo". Esto hará que ILO2 para transmitir las pulsaciones de teclas en lugar de los estados clave. Por desgracia, esta opción fue retirado de ILO3.
  2. Si el objetivo del sistema operativo es Linux, usted puede ser capaz de solucionar el problema mediante la reorientación de la consola a ttyS0 y el uso de un Puerto Serie Virtual (VSP) sesión en lugar de una consola virtual. Esto eliminará la Tecla Arriba/Abajo problema, porque las conexiones serie de transmitir las pulsaciones de teclado en lugar de la tecla arriba/abajo eventos.
  3. Puede ser útil para ajustar la velocidad de repetición y/o desactivar la repetición automática completamente en el sistema de destino. Reconozco que esto puede no ser fácil de realizar, dependiendo de la gravedad de la repetición de tecla problema.
  4. Dado que usted está usando un Mac como su estación de trabajo local, que valdría la pena intentar pegar completa de comandos en tu Mac de cliente RDP mediante Comandos de V. no sé si esto es una solución viable, pero podría tener un efecto interesante. A menudo he apreciado trabajando en remoto de las máquinas de Windows desde un Mac de la estación de trabajo específicamente porque comando local-combinaciones de teclas de continuar trabajando de manera predecible.

Referencias:

5voto

Tina Puntos 21

Esto parece que le gusta es sólo un problema con el protocolo. Yo he reducido el problema de alguna manera por el uso de Ericom Blaze como la RDP de transporte para el servidor central me conecto a partir de, por ejemplo, "salto de cuadro".

Otras cosas:

Estoy tratando de evitar la múltiple anidada sesiones.

Estoy ejecutando VMWare Fusion con Windows 7 en mi Mac que me permita usar el nativo de la RDP de Windows en ciertos casos.

Que es todo lo que puedo ver por ahora.

2voto

Bob Leder Puntos 21

usted tendrá que editar el .archivo vmx para agregar la siguiente línea:

teclado.typematicMinDelay = "2000000"

se lleva a cabo el "rebote".

Con mi versión de vmware, tengo que hacer este cambio cuando la máquina virtual está abajo. Entiendo que se puede hacer desde una ventana de edición, pero no he sido capaz de encontrar ese lugar.

1voto

Rqomey Puntos 830

Es el problema que sucede con su conexión a la rdp (puede escribir en el bloc de notas correctamente?) o entre el prd y la oit)?

Si entre RDP y la oit (sé que lo has hecho ya)

  1. El uso de Java remoto de la consola era casi imposible. Yo si he utilizado el "remote console" (puede ser llamado .Net), se tradujo en una mejora sustancial. El tiempo de latencia fue menor, la latencia no estaba nerviosa, y se repite y perdido pulsaciones de teclas no sucedió.

  2. Arrancar desde el live cd, instalar openssh server, y el uso de ssh para conectarse. Hacer nuestro instalar a través de ssh (si la conexión es mala utilización de la pantalla también.

Si entre usted y RDP:

El uso de freenx o vnc atentos a la baja el ancho de banda para su caja de windows. Esto se debe, al menos, limpiar las pulsaciones de teclas. Es la conexión a la RDP aceptar (que es donde la pulsación de tecla problemas que están sucediendo?

Si ambos: Escribir comandos en un bloc de notas, copiar y pegar si se puede, espero que funcione mejor que escribir.

0voto

servermanfail Puntos 81

Yo sé que usted dijo que usted está restringida, pero no puedo pensar en nada mejor que: instalar VNC o TeamViewer, al menos, para hacer la parte crítica de su instalación.

La segunda solución es utilizar un Centro de Medios de comunicación tipo de proxy de reenvío de mensajes de entrada, por lo que la conexión de un segundo teclado de su ordenador, y el uso de HID, sólo que el teclado a través de TCP/JABÓN para el servidor. Pero a medida que implica la instalación de software demonios en el servidor, usted podría comenzar con VNC.

Nunca he experimentado pulsaciones repetidas, pero tengo grandes mouse lag cuando se trabaja con VMware a través de RDP, cuando el SO Huésped no tiene las Herramientas de VMware cargado.

La última opción es la que tengo, si ninguno de los anteriores son adecuados, es contactar con el Soporte de Microsoft, y el informe de la resolución que le dan aquí.. como un sistema de ticket.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X