Utilización del controlador ntwdt
Para activar y controlar el modo para aplicaciones del mecanismo de vigilancia,
también es necesario programar el mecanismo de vigilancia del sistema utilizando
los códigos de control IOCTL LOMIOCDOGxxx, explicados en
de usuario" en la página
Si el controlador ntwdt, en vez del controlador del sistema, reinicia el entorno
operativo Solaris después de una caducidad del mecanismo de vigilancia, se utiliza
el valor de la propiedad siguiente del archivo de configuración del controlador
ntwdt (ntwdt.conf):
ntwdt-boottimeout="600";
En caso de aviso grave o caducidad del mecanismo de vigilancia, el controlador
ntwdt reprograma el tiempo de espera del mecanismo de vigilancia en el valor
indicado en esta propiedad.
Asigne un valor que represente un intervalo de tiempo mayor que el necesario para
reiniciar y efectuar un volcado de bloqueo del sistema. Si el valor especificado no es
lo bastante amplio, el controlador del sistema reinicia el host cuando el reinicio está
activado. Tenga en cuenta que el reinicio del controlador del sistema ocurre sólo una vez.
Descripción de la API de usuario
El controlador ntwdt proporciona una interfaz de programación de aplicaciones
utilizando los códigos de control IOCTL. Es necesario abrir el nodo del dispositivo
/dev/ntwdt antes de enviar los códigos de control para el mecanismo de vigilancia.
Nota – Está permitida una sola instancia de open() en /dev/ntwdt. Más de una
instancia de open() generará el siguiente mensaje de error: EAGAIN – The
driver is busy, try again.
Puede utilizar los siguientes códigos IOCTL con el mecanismo de vigilancia:
■
LOMIOCDOGTIME
■
LOMIOCDOGCTL
LOMIOCDOGPAT
■
LOMIOCDOGSTATE
■
■
LOMIOCALSTATE
76
Guía de administración del servidor Sun Netra T5220 • Enero de 2008
76.
"Descripción de la API