ONYX - 9.0 - KB - Nettoyage des fichiers du Spooler
Différence entre versions
(→Épuration des journaux d’éventements) |
|||
(11 révisions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | ==Introduction== | + | <languages/> |
− | Dans son fonctionnement normal, | + | <translate> |
+ | ==Introduction== <!--T:1--> | ||
+ | Dans son fonctionnement normal, ONYX Server crée et conserve un certain nombre de fichiers qu’il est conseillé de régulièrement épurer : travaux conservés, journaux d’événements, statistiques. Ces opérations sont réalisables par une commande ONYX Server : <code>map_cron</code>. | ||
− | ==Épuration des travaux== | + | ==Épuration des travaux== <!--T:2--> |
===Par durée de rétention=== | ===Par durée de rétention=== | ||
Tous les travaux circulant dans le Spooler possèdent un attribut spécifique qui est la durée de rétention (en nombre de jours). L’épuration des travaux dans le Spooler se base sur cet attribut pour nettoyer tous les travaux arrivés à échéance c’est-à-dire dont la durée de rétention est dépassée. | Tous les travaux circulant dans le Spooler possèdent un attribut spécifique qui est la durée de rétention (en nombre de jours). L’épuration des travaux dans le Spooler se base sur cet attribut pour nettoyer tous les travaux arrivés à échéance c’est-à-dire dont la durée de rétention est dépassée. | ||
− | Deux commandes | + | <!--T:3--> |
+ | Deux commandes ONYX Server existent : | ||
+ | |||
+ | <!--T:4--> | ||
*Suppression de tous les travaux conservés (donc ayant été traités) dont la durée de rétention est dépassée : | *Suppression de tous les travaux conservés (donc ayant été traités) dont la durée de rétention est dépassée : | ||
− | + | <!--T:5--> | |
+ | Linux: <code>/apps/mapping/bin/map_cron –date</code> | ||
− | Windows: E:\MappingWindows\Applications\map_cron.exe –date | + | <!--T:6--> |
+ | Windows: <code>E:\MappingWindows\Applications\map_cron.exe –date</code> | ||
+ | <!--T:7--> | ||
*Suppression de tous les travaux (quel que soit leur état) dont la durée de rétention est dépassée : | *Suppression de tous les travaux (quel que soit leur état) dont la durée de rétention est dépassée : | ||
− | |||
− | + | <!--T:8--> | |
+ | Linux: <code>/apps/mapping/bin/map_cron –dateall</code> | ||
− | ===Par filtres de nettoyage=== | + | <!--T:9--> |
+ | Windows: <code>E:\MappingWindows\Applications\map_cron.exe –dateall</code> | ||
+ | |||
+ | ===Par filtres de nettoyage=== <!--T:10--> | ||
Pour nettoyer le Spooler de certains travaux, une méthode plus fine consiste à utiliser des filtres de sélection des travaux à supprimer. Cinq filtres sont disponibles : | Pour nettoyer le Spooler de certains travaux, une méthode plus fine consiste à utiliser des filtres de sélection des travaux à supprimer. Cinq filtres sont disponibles : | ||
+ | <!--T:11--> | ||
- Par type de file d’attente : point d’entrée (<FONT color="blue"> -entry</FONT>) ou file d’attente d’impression (<FONT color="blue"> -queue</FONT>) | - Par type de file d’attente : point d’entrée (<FONT color="blue"> -entry</FONT>) ou file d’attente d’impression (<FONT color="blue"> -queue</FONT>) | ||
+ | <!--T:12--> | ||
- Par date : absolue (travaux plus anciens que tel jour, argument <FONT color="blue"> -before_date:JJ/MM/AAAA</FONT>) ou relative (travaux de plus de N jours | - Par date : absolue (travaux plus anciens que tel jour, argument <FONT color="blue"> -before_date:JJ/MM/AAAA</FONT>) ou relative (travaux de plus de N jours | ||
(<FONT color="blue"> -relative_date:d/m/y</FONT>) | (<FONT color="blue"> -relative_date:d/m/y</FONT>) | ||
+ | <!--T:13--> | ||
- Par utilisateur propriétaire :argument <FONT color="blue"> -user:XXXX</FONT> | - Par utilisateur propriétaire :argument <FONT color="blue"> -user:XXXX</FONT> | ||
+ | <!--T:14--> | ||
- Par état des travaux : argument <FONT color="blue"> -state:XXXX</FONT> (ready, saved, held, error) | - Par état des travaux : argument <FONT color="blue"> -state:XXXX</FONT> (ready, saved, held, error) | ||
+ | <!--T:15--> | ||
- Par nom de file d’attente : argument <FONT color="blue"> -queue_name:XXXX</FONT> | - Par nom de file d’attente : argument <FONT color="blue"> -queue_name:XXXX</FONT> | ||
+ | <!--T:16--> | ||
Voici quelques exemples d’utilisation : | Voici quelques exemples d’utilisation : | ||
+ | |||
+ | <!--T:17--> | ||
*Suppression de tous les spools : | *Suppression de tous les spools : | ||
− | map_cron –cleanspool | + | |
+ | <!--T:18--> | ||
+ | map_cron –cleanspool | ||
+ | |||
+ | <!--T:19--> | ||
*Suppression des spools de l’utilisateur mapadmin : | *Suppression des spools de l’utilisateur mapadmin : | ||
− | map_cron -cleanspool -user:mapadmin | + | |
+ | <!--T:20--> | ||
+ | map_cron -cleanspool -user:mapadmin | ||
+ | |||
+ | <!--T:21--> | ||
*Suppression des spools conservés de l’utilisateur mapadmin : | *Suppression des spools conservés de l’utilisateur mapadmin : | ||
− | map_cron -cleanspool -user:mapadmin -state:saved | + | |
+ | <!--T:22--> | ||
+ | map_cron -cleanspool -user:mapadmin -state:saved | ||
+ | |||
+ | <!--T:23--> | ||
*Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée : | *Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée : | ||
− | map_cron -cleanspool -user:mapadmin -state:saved -entry | + | |
− | *Suppression des spools conservés, de l’utilisateur mapadmin,dans les points d'entrée, dont la date est antérieure au 19 janvier | + | <!--T:24--> |
− | map_cron -cleanspool -user:mapadmin -state:saved -entry -before_date:19/01/ | + | map_cron -cleanspool -user:mapadmin -state:saved -entry |
+ | |||
+ | <!--T:25--> | ||
+ | *Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée, dont la date est antérieure au 19 janvier 2018 : | ||
+ | |||
+ | <!--T:26--> | ||
+ | map_cron -cleanspool -user:mapadmin -state:saved -entry -before_date:19/01/2018 | ||
+ | |||
+ | <!--T:27--> | ||
*Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée, de plus de 10 jours : | *Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée, de plus de 10 jours : | ||
− | map_cron -cleanspool -user:mapadmin -state:saved -entry -relative_date:10/0/0 | + | |
+ | <!--T:28--> | ||
+ | map_cron -cleanspool -user:mapadmin -state:saved -entry -relative_date:10/0/0 | ||
+ | |||
+ | <!--T:29--> | ||
*Suppression des spools conservés, de l’utilisateur mapadmin, de plus de 10 jours, dans le point d'entréemon_entry : | *Suppression des spools conservés, de l’utilisateur mapadmin, de plus de 10 jours, dans le point d'entréemon_entry : | ||
− | |||
+ | <!--T:30--> | ||
+ | map_cron -cleanspool -user:mapadmin -state:saved -entry -relative_date:10/0/0 -queue_name:mon_entry | ||
+ | |||
+ | <!--T:31--> | ||
Remarque: | Remarque: | ||
− | Pour fonctionner, l’exécution de ces commandes de nettoyage des travaux doit se faire avec le Spooler | + | <!--T:32--> |
+ | Pour fonctionner, l’exécution de ces commandes de nettoyage des travaux doit se faire avec le Spooler ONYX Server en état de marche. En effet, seul le Spooler peut interagir avec ses travaux alors que les commandes précédentes envoient des requêtes de suppression au Spooler. | ||
− | ==Épuration des journaux | + | ==Épuration des journaux d’événements== <!--T:33--> |
− | La commande <FONT color="blue"> map_cron </FONT> permet également de nettoyer les fichiers correspondants aux journaux d’événements d' | + | <!--T:34--> |
+ | La commande <FONT color="blue"> map_cron </FONT> permet également de nettoyer les fichiers correspondants aux journaux d’événements d'ONYX Server. Des options permettent de conserver, pour historique, des archives des journaux d’événements avant leur suppression. | ||
+ | <!--T:35--> | ||
*Création d’une archive (ZIP) des journaux avant suppression : | *Création d’une archive (ZIP) des journaux avant suppression : | ||
− | |||
− | + | <!--T:36--> | |
+ | Linux: <code>/apps/mapping/bin/<FONT color="blue"> map_cron -cleanlog </FONT></code> | ||
+ | <!--T:37--> | ||
+ | Windows: <code>E:\MappingWindows\Applications\<FONT color="blue"> map_cron.exe -cleanlog </FONT></code> | ||
+ | |||
+ | <!--T:38--> | ||
L’archive est conservée par défaut à la racine du répertoire des logs Onyx Server (variable PATH_LOG de la configuration), nommée en fonction de la date/heure d’exécution de la commande. | L’archive est conservée par défaut à la racine du répertoire des logs Onyx Server (variable PATH_LOG de la configuration), nommée en fonction de la date/heure d’exécution de la commande. | ||
+ | <!--T:39--> | ||
*Suppression des journaux sans sauvegarde : | *Suppression des journaux sans sauvegarde : | ||
− | |||
− | Windows: E:\MappingWindows\Applications\<FONT color="blue">map_cron.exe -cleanlog -delete</FONT> | + | <!--T:40--> |
+ | Linux: <code>/apps/mapping/bin/<FONT color="blue">map_cron -cleanlog -delete</FONT></code> | ||
+ | |||
+ | <!--T:41--> | ||
+ | Windows: <code>E:\MappingWindows\Applications\<FONT color="blue">map_cron.exe -cleanlog -delete</FONT></code> | ||
+ | |||
+ | ==Épuration des statistiques== <!--T:42--> | ||
+ | |||
+ | <!--T:43--> | ||
+ | Sur le même principe que précédemment, les fichiers correspondants aux statistiques et rapports d’utilisation d'ONYX Server peuvent être nettoyés : | ||
+ | |||
+ | <!--T:44--> | ||
+ | Linux: <code>/apps/mapping/bin/<FONT color="blue"> map_cron -cleanstats [ -delete ]</FONT></code> | ||
+ | |||
+ | <!--T:45--> | ||
+ | Windows: <code>E:\MappingWindows\Applications\<FONT color="blue"> map_cron.exe -cleanstats [ -delete ]</FONT></code> | ||
+ | </translate> |
Version actuelle datée du 27 août 2019 à 14:30
Sommaire
Introduction
Dans son fonctionnement normal, ONYX Server crée et conserve un certain nombre de fichiers qu’il est conseillé de régulièrement épurer : travaux conservés, journaux d’événements, statistiques. Ces opérations sont réalisables par une commande ONYX Server : map_cron
.
Épuration des travaux
Par durée de rétention
Tous les travaux circulant dans le Spooler possèdent un attribut spécifique qui est la durée de rétention (en nombre de jours). L’épuration des travaux dans le Spooler se base sur cet attribut pour nettoyer tous les travaux arrivés à échéance c’est-à-dire dont la durée de rétention est dépassée.
Deux commandes ONYX Server existent :
- Suppression de tous les travaux conservés (donc ayant été traités) dont la durée de rétention est dépassée :
Linux: /apps/mapping/bin/map_cron –date
Windows: E:\MappingWindows\Applications\map_cron.exe –date
- Suppression de tous les travaux (quel que soit leur état) dont la durée de rétention est dépassée :
Linux: /apps/mapping/bin/map_cron –dateall
Windows: E:\MappingWindows\Applications\map_cron.exe –dateall
Par filtres de nettoyage
Pour nettoyer le Spooler de certains travaux, une méthode plus fine consiste à utiliser des filtres de sélection des travaux à supprimer. Cinq filtres sont disponibles :
- Par type de file d’attente : point d’entrée ( -entry) ou file d’attente d’impression ( -queue)
- Par date : absolue (travaux plus anciens que tel jour, argument -before_date:JJ/MM/AAAA) ou relative (travaux de plus de N jours ( -relative_date:d/m/y)
- Par utilisateur propriétaire :argument -user:XXXX
- Par état des travaux : argument -state:XXXX (ready, saved, held, error)
- Par nom de file d’attente : argument -queue_name:XXXX
Voici quelques exemples d’utilisation :
- Suppression de tous les spools :
map_cron –cleanspool
- Suppression des spools de l’utilisateur mapadmin :
map_cron -cleanspool -user:mapadmin
- Suppression des spools conservés de l’utilisateur mapadmin :
map_cron -cleanspool -user:mapadmin -state:saved
- Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée :
map_cron -cleanspool -user:mapadmin -state:saved -entry
- Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée, dont la date est antérieure au 19 janvier 2018 :
map_cron -cleanspool -user:mapadmin -state:saved -entry -before_date:19/01/2018
- Suppression des spools conservés, de l’utilisateur mapadmin, dans les points d'entrée, de plus de 10 jours :
map_cron -cleanspool -user:mapadmin -state:saved -entry -relative_date:10/0/0
- Suppression des spools conservés, de l’utilisateur mapadmin, de plus de 10 jours, dans le point d'entréemon_entry :
map_cron -cleanspool -user:mapadmin -state:saved -entry -relative_date:10/0/0 -queue_name:mon_entry
Remarque:
Pour fonctionner, l’exécution de ces commandes de nettoyage des travaux doit se faire avec le Spooler ONYX Server en état de marche. En effet, seul le Spooler peut interagir avec ses travaux alors que les commandes précédentes envoient des requêtes de suppression au Spooler.
Épuration des journaux d’événements
La commande map_cron permet également de nettoyer les fichiers correspondants aux journaux d’événements d'ONYX Server. Des options permettent de conserver, pour historique, des archives des journaux d’événements avant leur suppression.
- Création d’une archive (ZIP) des journaux avant suppression :
Linux: /apps/mapping/bin/ map_cron -cleanlog
Windows: E:\MappingWindows\Applications\ map_cron.exe -cleanlog
L’archive est conservée par défaut à la racine du répertoire des logs Onyx Server (variable PATH_LOG de la configuration), nommée en fonction de la date/heure d’exécution de la commande.
- Suppression des journaux sans sauvegarde :
Linux: /apps/mapping/bin/map_cron -cleanlog -delete
Windows: E:\MappingWindows\Applications\map_cron.exe -cleanlog -delete
Épuration des statistiques
Sur le même principe que précédemment, les fichiers correspondants aux statistiques et rapports d’utilisation d'ONYX Server peuvent être nettoyés :
Linux: /apps/mapping/bin/ map_cron -cleanstats [ -delete ]
Windows: E:\MappingWindows\Applications\ map_cron.exe -cleanstats [ -delete ]