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)
Novedades de la contabilidad del sistema
Mejoras en la contabilidad y las estadísticas de los procesos de Oracle Solaris
¿En qué consiste la contabilidad del sistema?
Cómo funciona la contabilidad del sistema
Componentes de la contabilidad del sistema
Cómo funciona la contabilidad diaria
¿Qué ocurre si se cierra el sistema?
Contabilidad del sistema (mapa de tareas)
Mantenimiento de la información contable
Reparación de archivos dañados y de errores wtmpx
Cómo reparar un archivo wtmpx dañado
Reparación de errores de tacct
Reinicio de la secuencia de comandos runacct
Cómo reiniciar la secuencia de comandos runacct
Detención y desactivación de la contabilidad del sistema
Cómo detener la contabilidad del sistema de manera temporal
Cómo deshabilitar la contabilidad del sistema de manera permanente
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
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)
Puede configurar la contabilidad del sistema para que se ejecute mientras el sistema está en modo multiusuario (nivel de ejecución 2). Por lo general, esta tarea implica los siguientes pasos:
Crear las secuencias de comandos de inicio /etc/rc0.d/K22acct y /etc/rc2.d/S22acct
Modificar los archivos /var/spool/cron/crontabs/adm y /var/spool/cron/crontabs/root crontab
La siguiente tabla describe las secuencias de comandos contables predeterminadas.
Tabla 9-1 Secuencias de comandos contables predeterminadas
|
Puede elegir qué secuencias de comandos contables ejecutar de manera predeterminada. Después de que estas entradas se agregaron a los archivos crontab, la contabilidad del sistema debe ejecutarse automáticamente.
Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.
# ln /etc/init.d/acct /etc/rc2.d/S22acct
# ln /etc/init.d/acct /etc/rc0.d/K22acct
# EDITOR=vi; export EDITOR # crontab -e adm 0 * * * * /usr/lib/acct/ckpacct 30 2 * * * /usr/lib/acct/runacct 2> /var/adm/acct/nite/fd2log 30 7 1 * * /usr/lib/acct/monacct
# crontab -e 30 22 * * 4 /usr/lib/acct/dodisk
Para obtener más información, consulte la página del comando man holidays(4) y el ejemplo que aparece a continuación.
# /etc/init.d/acct start
Ejemplo 9-1 Configuración de la contabilidad (adm crontab)
Este comando adm crontab modificado contiene entradas para las secuencias de comandos ckpacct, runacct y monacct.
#ident "@(#)adm 1.5 92/07/14 SMI" /* SVr4.0 1.2 */ # # The adm crontab file should contain startup of performance # collection if the profiling and performance feature has been # installed. 0 * * * * /usr/lib/acct/ckpacct 30 2 * * * /usr/lib/acct/runacct 2> /var/adm/acct/nite/fd2log 30 7 1 * * /usr/lib/acct/monacct
Ejemplo 9-2 Configuración de la contabilidad (root crontab)
Este comando root crontab modificado contiene entradas para el programa dodisk.
#ident "@(#)root 1.19 98/07/06 SMI" /* SVr4.0 1.1.3.1 */ # # The root crontab should be used to perform accounting data collection. # # 10 3 * * * /usr/sbin/logadm 15 3 * * 0 /usr/lib/fs/nfs/nfsfind 30 3 * * * [ -x /usr/lib/gss/gsscred_clean ] && /usr/lib/gss/gsscred_clean 30 22 * * 4 /usr/lib/acct/dodisk
Ejemplo 9-3 Configuración de la contabilidad (/etc/acct/holidays)
A continuación, se muestra un ejemplo del archivo /etc/acct/holidays.
* @(#)holidays January 1, 2004 * * Prime/Nonprime Table for UNIX Accounting System * * Curr Prime Non-Prime * Year Start Start * 2004 0800 1800 * * only the first column (month/day) is significant. * * month/day Company * Holiday * 1/1 New Years Day 7/4 Indep. Day 12/25 Christmas