JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d’administration système : administration avancée
search filter icon
search icon

Informations document

Préface

1.  Gestion des terminaux et modems (présentation)

2.  Configuration des terminaux et modems (tâches)

3.  Gestion des ports série avec la fonction d'accès aux services (tâches)

4.  Gestion des ressources système (présentation)

5.  Affichage et modification des informations système (tâches)

6.  Gestion de l'utilisation du disque (tâches)

7.  Gestion des quotas UFS (tâches)

8.  Tâches de planification du système (tâches)

9.  Gestion de la comptabilisation du système (tâches)

10.  Comptabilisation du système (référence)

11.  Gestion des performances du système (présentation)

12.  Gestion des processus système (tâches)

13.  Surveillance des performances du système (tâches)

14.  Résolution des problèmes logiciels (présentation)

15.  Gestion des messages système

Affichage des messages système

Affichage des messages système

Rotation du journal système

Personnalisation de la journalisation des messages système

Personnalisation de la journalisation des messages système

Activation de la messagerie de la console distante

Utilisation de la messagerie de la console auxiliaire pendant les transitions de niveau d'exécution

Utilisation de la commande consadm au cours d'une session de connexion interactive

Activation d'une console auxiliaire (distante)

Affichage de la liste des consoles auxiliaires

Activation d'une console auxiliaire (distante) après la réinitialisation du système

Désactivation d'une console auxiliaire (distante)

16.  Gestion des fichiers noyau (tâches)

17.  Gestion des informations sur les pannes système (tâches)

18.  Résolution de problèmes logiciels divers (tâches)

19.  Résolution des problèmes d'accès aux fichiers (tâches)

20.  Résolution des incohérences d'un système de fichiers UFS (tâches)

21.  Résolution des problèmes du package logiciel (tâches)

Index

Rotation du journal système

La rotation des fichiers journaux du système s'effectue à l'aide de la commande logadm à partir d'une entrée du fichier crontab racine. Le script /usr/lib/newsyslog n'est plus utilisé.

La rotation des journaux système est définie dans le fichier /etc/logadm.conf. Ce fichier comprend les entrées de rotation des journaux pour les processus tels que syslogd. Par exemple, une entrée du fichier /etc/logadm.conf indique que le fichier /var/log/syslog fait l'objet d'une rotation hebdomadaire sauf si le fichier est vide. Le fichier syslog le plus récent devient syslog.0, le fichier le plus récent suivant devient syslog.1, et ainsi de suite. Huit fichiers journaux syslog antérieurs sont conservés.

Le fichier /etc/logadm.conf contient également l'horodatage de la dernière rotation de journal effectuée.

Vous pouvez utiliser la commande logadm pour personnaliser la journalisation du système et ajouter une journalisation supplémentaire dans le /etc/logadm.conf selon les besoins.

Par exemple, pour une rotation des journaux d'accès et d'erreur Apache, utilisez les commandes suivantes :

# logadm -w /var/apache/logs/access_log -s 100m
# logadm -w /var/apache/logs/error_log -s 10m

Dans cet exemple, le fichier access_log Apache fait l'objet d'une rotation lorsqu'il atteint une taille de 100 Mo, avec un suffixe .0, .1, (et ainsi de suite), de façon à conserver 10 copies de l'ancien fichier access_log . Le fichier error_log fait l'objet d'une rotation lorsqu'il atteint une taille de 10 Mo avec les mêmes suffixes et le même nombre de copies que le fichier access_log .

Les entrées /etc/logadm.conf des exemples de rotation précédents du journal Apache ressemblent à l'exemple suivant :

# cat /etc/logadm.conf
.
.
.
/var/apache/logs/error_log -s 10m
/var/apache/logs/access_log -s 100m

Pour plus d'informations, reportez-vous à la page de manuel logadm(1M).

Vous pouvez utiliser la commande logadm en tant que superutilisateur ou en assumant un rôle équivalent (avec les droits de gestion des journaux). Avec le contrôle d'accès basé sur les rôles (RBAC), vous pouvez accorder aux utilisateurs non root le privilège de conserver les fichiers journaux en fournissant un accès à la commande logadm.

Par exemple, ajoutez l'entrée suivante au fichier /etc/user_attr pour accorder à l'utilisateur andy la possibilité d'utiliser la commande logadm :

andy::::profiles=Log Management

Vous pouvez également configurer un rôle pour la gestion des fichiers journaux à l'aide de la console de gestion Solaris. Pour plus d'informations sur la configuration d'un rôle, reportez-vous à la rubrique Role-Based Access Control (Overview) du System Administration Guide: Security Services.