Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración del sistema: administración avanzada |
1. Administración de terminales y módems (descripción general)
2. Configuración de terminales y módems (tareas)
3. Gestión de puertos de serie con Service Access Facility (tareas)
4. Gestión de recursos del sistema (descripción general)
5. Visualización y cambio de la información del sistema (tareas)
6. Gestión del uso de discos (tareas)
7. Gestión de cuotas de UFS (tareas)
8. Programación de tareas del sistema (tareas)
9. Gestión de contabilidad del sistema (tareas)
10. Contabilidad del sistema (referencia)
11. Rendimiento de los recursos del sistema (descripción general)
12. Gestión de procesos del sistema (tareas)
13. Supervisión del rendimiento del sistema (tareas)
14. Resolución de problemas de software (descripción general)
15. Gestión de los mensajes del sistema
Rotación del registro del sistema
Personalización del registro de mensajes del sistema
Cómo personalizar el registro de mensajes del sistema
Habilitación remota de mensajería de consola
Uso de mensajes de la consola auxiliar durante las transiciones de nivel de ejecución
Uso del comando consadm durante una sesión de inicio interactiva
Cómo habilitar una consola auxiliar (remota)
Cómo mostrar una lista de consolas auxiliares
Cómo habilitar la consola auxiliar (remota) en los reinicios del sistema
Cómo deshabilitar una consola auxiliar (remota)
16. Gestión de archivos del núcleo central (tareas)
17. Gestión de información sobre la caída del sistema (tareas)
18. Resolución de diversos problemas de software (tareas)
19. Resolución de problemas de acceso a archivos (tareas)
20. Resolución de incoherencias en el sistema de archivos UFS (tareas)
21. Resolución de problemas del paquete de software (tareas)
Los mensajes del sistema se muestran en el dispositivo de la consola. El texto de la mayoría de los mensajes del sistema se ve así:
[ID msgid facility. priority]
Por ejemplo:
[ID 672855 kern.notice] syncing file systems...
Si el mensaje se originó en el núcleo, se muestra el nombre del módulo del núcleo. Por ejemplo:
Oct 1 14:07:24 mars ufs: [ID 845546 kern.notice] alloc: /: file system full
Cuando se produce un bloqueo en el sistema, puede que aparezca un mensaje similar al siguiente en la consola del sistema:
panic: error message
En ocasiones, puede que aparezca el siguiente mensaje en lugar del mensaje de aviso grave:
Watchdog reset !
El daemon de registro de errores, syslogd, registra automáticamente los distintos errores y advertencias del sistema en los archivos de los mensajes. De manera predeterminada, muchos de estos mensajes del sistema se muestran en la consola del sistema y se almacenan en el directorio /var/adm. Puede establecer dónde se almacenan estos mensajes mediante la configuración del registro de mensajes del sistema. Para obtener más información, consulte Personalización del registro de mensajes del sistema. Estos mensajes pueden alertar sobre problemas del sistema, como si un dispositivo está a punto de fallar.
El directorio /var/adm contiene varios archivos de mensajes. Los mensajes más recientes están en el archivo /var/adm/messages (y en messages.*) y los más viejos están en el archivo messages.3. Cuando transcurre un tiempo (en general, cada diez días), se crea un nuevo archivo messages. El nombre del archivo messages.0 se cambia a messages.1, el de messages.1 se cambia a messages.2 y el de messages.2 se cambia a messages.3. El archivo actual /var/adm/messages.3 fue suprimido.
Dado que el directorio /var/adm almacena archivos grandes que contienen mensajes, volcados por caída y otros datos, este directorio puede consumir mucho espacio del disco. Para evitar que el directorio /var/adm alcance un tamaño excesivo, y a fin de garantizar que los futuros volcados por caída puedan guardarse, debe eliminar los archivos innecesarios con periodicidad. Puede automatizar esta tarea con el archivo crontab. Para obtener más información sobre la automatización de esta tarea, consulte Cómo suprimir archivos de volcado por caída y el Capítulo 8Programación de tareas del sistema (tareas).
$ dmesg
Asimismo, utilice el comando more para visualizar una pantalla de mensajes por vez.
$ more /var/adm/messages
Ejemplo 15-1 Visualización de los mensajes del sistema
El siguiente ejemplo muestra el resultado del comando dmesg.
$ dmesg Jan 3 08:44:41 starbug genunix: [ID 540533 kern.notice] SunOS Release 5.10 ... Jan 3 08:44:41 starbug genunix: [ID 913631 kern.notice] Copyright 1983-2003 ... Jan 3 08:44:41 starbug genunix: [ID 678236 kern.info] Ethernet address ... Jan 3 08:44:41 starbug unix: [ID 389951 kern.info] mem = 131072K (0x8000000) Jan 3 08:44:41 starbug unix: [ID 930857 kern.info] avail mem = 121888768 Jan 3 08:44:41 starbug rootnex: [ID 466748 kern.info] root nexus = Sun Ultra 5/ 10 UPA/PCI (UltraSPARC-IIi 333MHz) Jan 3 08:44:41 starbug rootnex: [ID 349649 kern.info] pcipsy0 at root: UPA 0x1f0x0 Jan 3 08:44:41 starbug genunix: [ID 936769 kern.info] pcipsy0 is /pci@1f,0 Jan 3 08:44:41 starbug pcipsy: [ID 370704 kern.info] PCI-device: pci@1,1, simba0 Jan 3 08:44:41 starbug genunix: [ID 936769 kern.info] simba0 is /pci@1f,0/pci@1,1 Jan 3 08:44:41 starbug pcipsy: [ID 370704 kern.info] PCI-device: pci@1, simba1 Jan 3 08:44:41 starbug genunix: [ID 936769 kern.info] simba1 is /pci@1f,0/pci@1 Jan 3 08:44:57 starbug simba: [ID 370704 kern.info] PCI-device: ide@3, uata0 Jan 3 08:44:57 starbug genunix: [ID 936769 kern.info] uata0 is /pci@1f,0/pci@1, 1/ide@3 Jan 3 08:44:57 starbug uata: [ID 114370 kern.info] dad0 at pci1095,6460 . . .
Véase también
Para obtener más información, consulte la página del comando man dmesg(1M).