Data Domain : Activation de la journalisation API DD Boost | Journaux Precert
Summary: Cet article de la base de connaissances explique comment activer la journalisation des plug-ins DD Boost lors du dépannage des problèmes liés à Boost et BoostFS. C’est ce qu’on appelle un journal precert. ...
Instructions
ddboost_precert.ini Le mode fichier permet d’effectuer des diagnostics plus approfondis. Un placement incorrect des fichiers, des autorisations manquantes ou une mauvaise configuration peuvent empêcher la génération des logs.
Raisons d’activer la journalisation au niveau de l’API (precert) :
- Les opérations DD Boost ou BoostFS échouent ou se comportent de manière inattendue.
- L’ingénierie ou le support demande des journaux détaillés au niveau de l’API à des fins d’analyse.
- Aucun journal n’est généré malgré l’activité Boost attendue.
Remarques générales :
- N’activez la journalisation precert que si cela est explicitement demandé par l’équipe d’ingénierie ou le support.
- Surveillez de près l’espace disque ; Les journaux peuvent croître rapidement.
- Assurez-vous que les autorisations et le placement des fichiers sont corrects.
- Retirez le
.inipour désactiver la journalisation. - BoostFS doit être démonté et remonté pour que les modifications prennent effet.
Emplacements des fichiers par système d’exploitation
| Système d’exploitation | ddboost_precert.ini Emplacement |
ddboost_precert.log Emplacement |
|---|---|---|
| Linux | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| UNIX | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Windows | C:\ddboost_precert.ini |
C:\DDLog\ddboost_precert.log |
Pour les versions BOOST/BoostFS antérieures à la version 7.0
Créez un fichier vide nommé ddboost_precert.ini à l’endroit approprié (voir le tableau ci-dessus). Cela permet la journalisation sur le chemin par défaut.
Pour BOOST/BoostFS version 7.0 et versions ultérieures
Création d’un environnement ddboost_precert.ini avec le contenu suivant :
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
- Cette configuration crée quatre fichiers journaux de 512 Mo chacun (2 Go au total).
- Ajuster
num_log_filesetlog_file_sizeau besoin. - Les journaux peuvent être redirigés vers un autre emplacement si l’espace disque est limité.
Configuration du client Linux BOOSTFS
- Création
/DDLogrépertoire:mkdir /DDLogchmod 777 /DDLog
-
Création
/ddboost_precert.iniavec la configuration ci-dessus. -
Assurez-vous que BoostFS est démonté et remonté :
mount -o log-level=debug <mount_point>
Configuration du client Windows BOOSTFS
- Création
C:\ddboost_precert.iniavec le contenu suivant :-
precert_enabled=true num_log_files=3 log_file_size=500 log_file_name=ddboost_precert.log log_file_dir=C:\DDLog ddcl_logs_include=true ddcl_logs_sev=4
-
-
Création
C:\DDLoget attribuez des autorisations complètes en lecture/écriture. -
Démontez et remontez BoostFS avec la journalisation de débogage activée.
Nettoyage et désactivation de la journalisation
- Supprimez le
ddboost_precert.ini. - Supprimez le
DDLoget son contenu. - Remontez BoostFS pour appliquer les modifications.
- Collecter les logs BoostFS à partir de
/opt/emc/boostfs/log.
Additional Information
Pour les versions BOOST/BoostFS antérieures à la version 7.0, les journaux precert sont activés en créant un fichier vide nommé exactement « ddboost_precert.ini » à l’emplacement indiqué dans le tableau ci-dessous. Dans ce cas, l’API DD Boost SDK activera cette journalisation à l’emplacement et au nom de fichier par défaut, comme indiqué dans le tableau ci-dessous :
Cet outil ne doit être activé que lorsque l’équipe d’ingénierie ou de support le demande et, en raison de la quantité de journaux générés, il est conseillé de désactiver cette journalisation dès que possible.
| Système d’exploitation | Emplacement du fichier ddboost_precert.ini | Emplacement du fichier ddboost_precert.log |
|---|---|---|
| Linux | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| UNIX | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| Windows | C :\ddboost_precert.ini [1] | C :\DDLog\ddboost_precert.log |
Pour BOOST et BoostFS 7.0 et versions ultérieures, le fichier « ddboost_precert.ini » doit être créé aux mêmes emplacements que ci-dessus, mais il ne peut pas être vide, il doit être initialisé avec le contenu ci-dessous, sinon les journaux ne seront pas créés :
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
Avec les paramètres ci-dessus, il créera 4 fichiers de 512 Mo chacun, donc au total, il ne prendra que 2 Go d’espace disque.
Si 4 fichiers de 512 Mo chacun n’ont pas couvert la période requise pour le dépannage, veuillez ajuster la quantité de fichiers et leur taille à l’aide des paramètres « num_log_files » et « log_file_size ».
Avec la configuration affichée, les journaux sont créés au même emplacement que dans le tableau, mais il est possible de créer les journaux à un emplacement différent si la partition racine du système d’exploitation n’est pas suffisante.
NOTE: Ce dossier doit être présent dans le même chemin que le fichier ddboost_precert.ini (en attendant la confirmation par quelqu’un qui s’y connaît, si cela est vrai, il serait impossible d’écrire le journal sur une partition autre que la racine généralement petite)
Lorsque le fichier .ini est présent (et dans le cas de 7.0 ou d’une version ultérieure, a le contenu approprié), un fichier journal nommé ddboost_precert.log est généré dans le dossier /DDLog (si ce chemin est celui configuré).
Le ddboost_precert.log peut augmenter très rapidement, car tous les appels d’API sont consignés dans le fichier. Par conséquent, faites attention à la quantité d’espace disponible sur l’emplacement du client pour les journaux, car ils peuvent provoquer le remplissage de la partition et entraîner des interruptions de service et des désagréments pour le client.
Pour arrêter la journalisation, la suppression du ddboost_precert.ini de fichier entraîne l’arrêt immédiat des journaux dans le fichier configuré.
Pour d’autres logiciels de sauvegarde utilisant ddboost, il peut être nécessaire de redémarrer les services si aucun fichier log n’est créé pour détecter la présence ou l’absence du fichier ddboost_precert.ini
=====================================================================================================
Étapes pour activer les journaux precert sur le serveur
Linux BoostFS1. Créez un répertoire DDLog /DDLog
2. Créez un fichier ddboost_precert.ini sur/chemin d’accès avec le contenu
suivantprecert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
3. Enregistrez le contenu ci-dessus dans le fichier - ddboost_precert.ini
4. Assurez-vous que le répertoire /DDLog dispose des autorisations d’écriture. Fournissez tous les fichiers du répertoire /DDLog.
a. modifier les autorisations sur DDLog et ddboost_precert.ini
b. exécuter « sudo chmod 777 DDLog/ ddboost_precert.ini »
5. Collectez les logs BoostFS au niveau de débogage.
un. Démontez et remontez le point de montage BoostFS à l’aide de l’option « -o log-level=debug »
b. Vous pouvez également mettre à jour le niveau de journalisation dans le fichier boostfs.conf dans le répertoire /opt/emc/boostfs/etc. Vous aurez toujours besoin d’unmount-mount du disque BoostFS.
c. Exécutez l’opération de sauvegarde sur le point de montage BoostFS.
d. Veuillez fournir tous les fichiers du répertoire /opt/emc/boostfs/log
======================================================================================================
Enable precert logs on Windows BoostFS Server
1. Créez ddboost_precert.ini sous C : disque avec le contenu suivant :
precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C :\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
2. Créez un dossier nommé DDLog sous C : drive. Les fichiers journaux precert seront créés dans ce dossier. Fournissez toutes les autorisations de lecture/écriture au répertoire DDLog afin que les fichiers journaux puissent être créés et ajoutés.
NOTE:
La configuration ci-dessus crée un maximum de 3 fichiers journaux precert d’environ 500 Mo chacun.
Différentes valeurs peuvent être utilisées pour num_log_files et log_file_size selon ce qui est jugé approprié. Mais 3 fichiers de 500 Mo chacun devraient suffire.
Si 1,5 Go d’espace libre n’est pas disponible sur le système client, la valeur de log_file_size peut être réduite à 200.
Assurez-vous qu’il y a suffisamment d’espace disque disponible sur le système client avant d’activer les logs precert.
3. Démontez et remontez le point de montage BoostFS à l’aide de l’option « -o log-level=debug »
Activité de nettoyage et désactivation de la journalisation
precertUne fois que les journaux precert sont collectés après le problème, désactivez la journalisation precert en procédant comme suit. Cette opération doit être effectuée avant de remonter l’unité de stockage BoostFS.
1. Supprimer le dossier DDLog de C : et son contenu
2. Supprimez ddboost_precert.ini fichier de C :
=====================================================================================================Activez les journaux precert sur un serveur Linux avec une application de sauvegarde ddboost.
Procédure d’activation de la connexion au précert DDBoost sur un serveur ddboost Linux :
Create directory /DDLog
2. Accordez toutes les autorisations à tous les utilisateurs pour le répertoire /DDLog à l’aide de la commande suivante :
$ chmod 777 /DDLog
3. Créez un fichier /ddboost_precert.ini avec le contenu suivant :
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
4. Les logs Precert sont générés dans le répertoire /DDLog.
=======================================================================================
Activez les journaux precert sur un serveur Windows avec une application de sauvegarde ddboost.
1. Créez ddboost_precert.ini sous C : disque avec le contenu suivant :
precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C :\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
2. Créez un dossier nommé DDLog sous C : drive. Les fichiers journaux precert seront créés dans ce dossier. Fournissez toutes les autorisations de lecture/écriture au répertoire DDLog afin que les fichiers journaux puissent être créés et ajoutés.
NOTE:
La configuration ci-dessus crée un maximum de 3 fichiers journaux precert d’environ 500 Mo chacun.
Différentes valeurs peuvent être utilisées pour num_log_files et log_file_size selon ce qui est jugé approprié. Mais 3 fichiers de 500 Mo chacun devraient suffire.
Si 1,5 Go d’espace libre n’est pas disponible sur le système client, la valeur de log_file_size peut être réduite à 200.
Assurez-vous qu’il y a suffisamment d’espace disque disponible sur le système client avant d’activer les logs precert.
Activité de nettoyage et désactivation de la journalisation
precertUne fois que les journaux precert sont collectés après le problème, désactivez la journalisation precert en procédant comme suit.
1. Supprimer le dossier DDLog de C : et son contenu
2. Supprimez ddboost_precert.ini fichier de C :