¿Cómo hacer que mi servidor HP arranque más rápido?

20

Tengo un servidor HP ProLiant DL370 G6 que estoy usando como estación de trabajo. Se tarda 60 segundos durante el reinicio y el arranque en frío antes de que las pantallas se publiquen con una GPU Radeon HD6xxx discreta. ¿Qué puedo hacer para que arranque más rápido?


He tenido la oportunidad de usar el servidor HP Gen8. Publica rápidamente y muestra varios pasos de inicialización de CPU / memoria / QPI. Todavía lleva mucho tiempo, pero al menos puedo ver lo que está sucediendo.

GregC
fuente
FWIW, eso es mucho más rápido que los blades Dell M610, M700 y M710 con los que estaba trabajando en mi último trabajo.
mfinni
@mfinni En otras noticias: la tecnología de memoria confiable de Dell es realmente buena para usted. Mi pregunta es sobre los detalles del servidor HP. Tengo curiosidad por descubrir lo que necesita ese tiempo, en realidad, y cómo convertir esta cosa :)
Gregc
Es por eso que publiqué un comentario: no tengo una respuesta a su pregunta :-)
mfinni
2
Los servidores Gen8 se modificaron para mostrar los primeros pasos de inicialización en la consola poco después del encendido. Los tiempos de arranque y POST son similares a los del G7, pero supongo que les da a las personas una sensación difusa de ver algo en la pantalla.
Ewwhite
Yuppers Fuzzies cálidos por todas partes :)
GregC

Respuestas:

20

No hay opción aquí. Desde el advenimiento de Nehalem y las CPU más nuevas, el tiempo POST en los sistemas HP ha crecido enormemente.

Veo que estás usando esto como una estación de trabajo. ¿Existe alguna opción para dejar el sistema en funcionamiento y aprovechar algunas de las opciones de administración de energía del BIOS?

ewwhite
fuente
3
Por la verdad Todos tardan mucho tiempo en PUBLICAR. En un apagón donde los minutos importan, es bastante molesto.
sysadmin1138
Ayuda a deshabilitar las ROM de opción para el arranque de red.
Matt
@ Matt Estoy hablando específicamente sobre el tiempo antes de que se publiquen las pantallas. Las ROM opcionales para una miríada de tarjetas es una batalla para otro día.
GregC
1
@ sysadmin1138 Estoy a punto de enviar un G5 ML370 a otro usuario de SF. Arranca en 60 segundos. La variante G6 del mismo servidor es 90-110 segundos.
ewwhite
8

Nada. Los servidores prolíficos de HP simplemente son muy lentos en el arranque. G7 es aún peor y G8 (solo probándolos ahora) tampoco ha mejorado las cosas. Parece más brillante, pero aún es más lento para arrancar.

Dennis Kaarsemaker
fuente
1
¿Quién necesita botas rápidas? Acabo de dejar que los servidores se ejecutan hasta que mueren ...# uptime 15:09:27 up 1033 days, 10:16, 39 users
ewwhite
2
Para dejar en claro para otros años más tarde, el alto tiempo de actividad, como este, pierde una pieza importante para los entornos de producción. La falta de actualizaciones del kernel no es algo bueno.
Bill Carlson el
@BillCarlson Kernel (al menos, en Linux) se puede parchear sin reiniciar, pero estoy de acuerdo con usted: faltar actualizaciones del kernel no es algo bueno
Denys Vitali
7

Utilizar kexec para reiniciar su servidor. Esto omite los procedimientos previos al arranque por completo y se reinicia en un kernel de Linux al final del proceso de apagado de Linux, en lugar de restablecer el hardware y pasar a POST.

Desafortunadamente, kexec es un poco engorroso de usar, así que escribí un script para que sea más fácil trabajar con él: kexec-reiniciar le permitirá elegir un núcleo de su lista de arranque de grub, o simplemente kexec el último núcleo disponible.

Michael Hampton
fuente
Es toda la noche.
ewwhite
2

Mi solución preferida para el tiempo de arranque del BIOS G8 terriblemente lento es instalar el hipervisor VMware vSphere gratuito en lugar de ejecutar el sistema operativo directamente en el servidor.

http://www.vmware.com/go/get-free-esxi

moander
fuente
66
Wut?!? ¡Eso ni siquiera tiene sentido!
ewwhite
1
En algún momento, tendrá que parchear y reiniciar el host que se ejecuta en el metal desnudo. O tendrás una falla que causa lo mismo. Ejecutar ESXi en lugar de Windows o Linux no cambiará el tiempo de arranque del hardware.
mfinni
55
Supongamos que reinicia 100 veces al año. 90 están relacionados con Windows Update y 10 están relacionados con el mantenimiento del hardware. Luego, tiene un tiempo de arranque un 90% más rápido con un hipervisor.
moander
2
Después de pasar una semana depurando un script kickstart de Red Hat que no funcionaba según lo previsto, esto habría reducido drásticamente mi tiempo de trabajo. No era el hardware el que estaba defectuoso o necesitaba un parche, era el sistema operativo Linux encima de ese hardware. VMWare facilitaría mucho las cosas.
shearn89
1

Tuve un problema en el que la primera pantalla blanca "HP Proliant" no apareció durante unos 5 minutos. Limpiar la NVRAM resolvió el problema.

Al borrar la NVRAM se borrarán todas las configuraciones de "BIOS", por lo que si no desea que eso suceda, entonces no desea borrar su NVRAM.

Intente borrar la NVRAM:

  1. apague la máquina, desconecte todas las PSU
  2. abra la caja y encuentre el interruptor DIP con 10 interruptores, y gire el interruptor 6 (derecha) con un clip para papel.
  3. conecte la máquina y vuelva a encenderla durante 3-5 minutos. apague la máquina, desconecte todas las PSU
  4. abra la caja y encuentre el interruptor DIP con 10 interruptores, y apague el interruptor 6 (izquierda).
  5. Vuelva a encender la máquina.

No intenté simplemente desconectar la alimentación para permitir que todos los componentes se descarguen durante un período de tiempo, por lo que es posible que solo la eliminación de la alimentación resuelva el problema.

árbitro:

mbrownnyc
fuente
¿Capturó su configuración CMOS y luego la configuró en la misma?
GregC
Esto es similar a formatear su SSD y reinstalarlo desde medios nuevos cuando alguna característica en Linux no funciona del todo.
GregC
Cierto. No fue un problema para mí, ya que estaba reutilizando la máquina cuando me encontré con el problema. Pondré una advertencia en la respuesta.
mbrownnyc