Ajoutez une nouvelle machine virtuelle (VM) qui effectue des appels REST à la passerelle VxFlex OS.
Le répertoire racine/système de fichiers s’est rempli. Le répertoire racine affiche un niveau de remplissage de 100 % lorsque la commande suivante est exécutée :
df -h
Vous pouvez également utiliser la commande suivante pour afficher la quantité de stockage utilisée par un répertoire particulier :
du -hs [subdirectory name]
Dans ce cas, il s’agit de :
du -hs /opt/emc/scaleio/gateway/logs/
Les produits et programmes externes à la passerelle VxFlex OS effectuent plusieurs appels REST à cette machine virtuelle, ce qui entraîne la création de fichiers localhost_access.log volumineux.
Configuration de la passerelle FlexOS Catalina localhost_access LogRotation
- Modifiez le fichier server.xml qui se trouve ici :
/opt/emc/scaleio/gateway/conf/server.xml
- Modifiez la fin du fichier, l’enregistreur de localhost_access à partir de :
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".log"
pattern="%h %l %u %t "%r" %s %b" />
- Jusqu’à :
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access" suffix=".log" rotatable="false"
pattern="%h %l %u %t "%r" %s %b" />
- Enregistrez le fichier.
- Arrêtez et redémarrez le service de passerelle à l’aide de :
systemctl stop scaleio-gateway
systemctl start scaleio-gateway
Créer la configuration LogRotate
- Rendez-vous sur
vi /etc/logrotate.d/scaleio-gateway
- Ajoutez les éléments suivants au fichier :
/opt/emc/scaleio/gateway/logs/localhost_access.log {
copytruncate
daily
rotate 7
compress
missingok
}
Nettoyer les anciens journaux
- Rendez-vous sur
rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
- Les nouveaux journaux sont écrits dans
/opt/emc/scaleio/gateway/logs/localhost_access.log
- De nouveaux journaux sont soumis à une rotation tous les jours pendant 7 jours avec
localhost_access.log.1.gz to 7.gz