El Blog de Gualtrysoft

Windows 2000/2003/2008, Active Directory, VBScript, Hyper-V, PowerShell y todo aquello interesante a la hora de usar, configurar y administrar Windows Server. También tenemos longanizas…

Problemas Al Apagar Un Equipo En El Que Está Instalado Virtual Server

Posted by urpiano en Domingo 3 \03\UTC diciembre \03\UTC 2006

Si tenemos un equipo en el que está instalado Virtual Server 2005 y tenemos muchas máquinas virtuales en él, lo más probable es que tengamos problemas al apagar. Esto es debido a que Virtual Server 2005, de forma predeterminada, guarda el estado de las máquinas virtuales que estén en funcionamiento en el momento en que se apaga el equipo host; si el número de máquinas es elevado, esto nos puede requerir bastante tiempo. De forma predeterminada, Windows concede 20 segundos de tiempo a un servicio para que se detenga, pasado este tiempo procederá a matar el servicio; esto provocará que no se guarde el estado de las máquinas en las que no lo haya hecho dentro de esos 20 segundos, provocando que se comporten como si hubiesen tenido un fallo de alimentación, con el subsiguiente riesgo de pérdida de datos, etc.

Podemos evitar este problema concediendo más tiempo a los servicios para que se detengan por ellos mismos antes de matarles. Esto lo establecemos con el valor del registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillService

de tipo REG_SZ, que expresa el tiempo en milisegundos y de forma predeterminada tiene un valor de 20000, en Windows XP, o de 60000, en Windows Server 2003. Deberemos aumentar érste número para que responda a nuestras necesidades.

Una curiosidad de este valor del registro es que el instalador de Small Bussines Server 2003 crea este valor de tipo REG_DWORD, lo cual es incorrecto y provoca que los servicios se paren de golpe, al ignorar esta configuración mal expresada, pudiendo provocar pérdida de datos. Para arreglarlo se debe eliminar este valor y volver a crearlo, pero esta vez de tipo REG_SZ.

Algunos enlaces:

WaitToKillServiceTimeout
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/regentry/26734.mspx?mfr=true

888745 – Guest computer state is not saved when you shut down the host computer on Virtual Server 2005
http://support.microsoft.com/default.aspx?scid=kb;en-us;888745

839262 – Services may stop abruptly when you shut down or restart a Windows Small Business Server 2003-based computer
http://support.microsoft.com/default.aspx?scid=kb;en-us;83926

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: