Configurar propiedades generales de los Servicios

El complemento Servicios puede usarse para reconfigurar un servicio, para ello abrimos el complemento, clic derecho en el servicio y pulsamos en propiedades. El cuadro de diálogo propiedades contiene 4 pestañas, cada una permite reconfigurar partes del servicio seleccionado. En la pestaña General podemos examinar y reconfigurar información general sobre el servicio.

Un servicio se identifica por dos nombres: un nombre interno (nombre del servicio) que se utiliza con propósitos de programación, y un nombre a mostrar (una cadena que se muestra ante los usuarios y administradores). En cuanto se añaden servicios a la base de datos de servicios del equipo su nombre interno no puede alterarse.

El administrador puede cambiar el tipo de inicio a uno de los siguientes:

startuptype

  • Automático Si un servicio tiene este tipo de inicio, SCM inicia el servicio cuando el sistema se inicia/reinicia. Los servicios automáticos se ejecutan antes de cualquier inicio de sesión interactivo de usuario en el equipo. De hecho, muchos equipos están configurados para ejecutar sólo servicios.
  • Manual Si el tipo de inicio es manual, SCM no inicia el servicio al iniciarse/reiniciarse el equipo. Un administrador puede iniciarel servicio manualmente con SC.exe o Net.exe, o sea con una llamada explícita a StartService. Otro nombre con el que se conoce es un servicio de demand-start inicio por demanda, que también podrá iniciarlo otro servicio que dependa de que el servicio manual esté iniciado.
  • Deshabilitado Cuando está configurado éste valor, SCM no inicia el servicio bajo ninguna circunstancia. Cualquier intento de iniciarlo con la API StartService fallará con el ERROR_SERVICE_DISABLED.

Configurar servicios con las herramientas de línea de comandos

Además del complemento Servicios, Windows Server 2003 nos da dos programas de control de servicios en línea de comandos.

Net.exe El límite de esta herramienta es que se circunscribe a los servicios residentes en el equipo local. Con ella podemos iniciar, detener, pausar y seguir servicios.

Net stop <nombre_servicio>     Net start <nombre_servicio>

Por ejemplo el servicio DHCP server, cuyo nombre interno es DHCPServer.

netstopstart

 Sc.exe Otra de las herramientas en línea de comandos. Localizado en raíz_Del_sistemasystem32 implementa llamadas a todas las funciones API Windows de control de servicios. Podemos establecer parámetros a dichas funciones especificándolas en la línea de comandos. También nos muestra el estado del servicio y recupera los valores almacenados en los campos de la estructura de estado. Nos deja además especificar el nombre de un equipo remoto para llamar a las funciones API de servicios o ver los estados de los servicios en el equipo remoto. Podemos cambiar la ruta al servicio con esta heramienta.

Configuración de las opciones de recuperación del servicio

recoveryoptions

La pestaña Recuperación del cuadro de diálogo propiedades nos permite definir un juego de acciones a tomar si un servicio falla, existiendo el servicio y en un estado distinto a detenido. Hay tres opciones de recuperación: primer error, segundo error y siguientes errores. La API subyacente permite un número de errores específicos no restringidos antes de responder con lo especificado en Siguientes errores; sin embargo, el complemento Servicios sólo expone dos.

Cuatro son las configuraciones disponibles para las opciones de recuperación:

recoveryoptions2

  • No realizar ninguna acción Si el servicio falla no se realizará ninguna acción. Opción predeterminada para todos los servicios.
  • Reiniciar el servicio Si el servicio falla, será reiniciado.
  • Ejecutar un programa Si el servicio falla, un programa seleccionado por un administrador se ejecutará en el contexto el servicio. Si está opción está seleccionada, los campos bajo Ejecutar programa se activan y se necesitará configurar parámetros adicionales, como el programa a ejecutar.

recoveryoptions3

  • Reiniciar el equipo Si el servicio falla, el equipo se reiniciará. Si esta opción está seleccionada, el botón de opciones de reinicio del equipo se activa y hay que configurar parámetros adicionales -como el tiempo que se esperará hasta el reinicio del equipo-. SCM envía un mensaje a dosos los equipos con sesiones activas conectadas a éste equipo antes del reinicio.

recoveryoptions4 

Podemos configurar las opciones de recuperación para cómo responderá el sistema en el caso de un error del servicio. Sin embargo, hay limitaciones para configurar los servicios. Ya que ellos ejecutan procesos críticos del sistema, los siguientes servicios están preconfigurados automáticamente para reiniciar el equipo si fallan y no tienen opciones de recuperación configuradas:

  • Registro de sucesos (Event Log)
  • Servicios IPSEC (IPSEC Services)
  • Inicio de sesión (Net Logon)
  • Enchufar y listo (Plug and Play)
  • Almacenamiento protegido (Protected Storage)
  • Administrador de cuentas de seguridad (Security Accounts Manager)

El servicio RPC también está preconfigurado para reiniciar el equipo si falla, pero podemos reconfigurar sus opciones de recuperación.

Los siguientes lo están para ser reiniciados por el SCM en su primer y segundo error:

  • Coordinador de Transacciones Distribuidas (Distributed Transaction Coordinator)
  • Ayuda y Soporte (Help and Support)
  • Cola de impresión (Print Spooler)
  • Administrador de subidas (Upload Manager)
  • Hora de Windows (Windows Time)

Las opciones de recuperación ocurren sólo si el servicio falla, no en otros casos.

Un comentario sobre “Configurar propiedades generales de los Servicios”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *