6.7. Dépannage de l'opérateur d'intégrité des fichiers
6.7.1. Dépannage général
- Enjeu
- Vous souhaitez résoudre des problèmes d'ordre général avec l'opérateur d'intégrité des fichiers.
- Résolution
-
Activez l'indicateur de débogage dans l'objet
FileIntegrity
. L'indicateurdebug
augmente la verbosité des démons qui s'exécutent dans les podsDaemonSet
et qui effectuent les contrôles AIDE.
6.7.2. Vérification de la configuration de l'AIDE
- Enjeu
- Vous voulez vérifier la configuration d'AIDE.
- Résolution
-
La configuration AIDE est stockée dans une carte de configuration portant le même nom que l'objet
FileIntegrity
. Toutes les cartes de configuration de la configuration AIDE sont étiquetées avecfile-integrity.openshift.io/aide-conf
.
6.7.3. Détermination de la phase de l'objet FileIntegrity
- Enjeu
-
Vous souhaitez déterminer si l'objet
FileIntegrity
existe et connaître son statut actuel. - Résolution
Pour connaître l'état actuel de l'objet
FileIntegrity
, exécutez la commande suivante :$ oc get fileintegrities/worker-fileintegrity -o jsonpath="{ .status }"
Une fois l'objet
FileIntegrity
et le jeu de démons de soutien créés, l'état devrait passer àActive
. Si ce n'est pas le cas, vérifiez les journaux du pod de l'opérateur.
6.7.4. Déterminer que les pods de l'ensemble de démons fonctionnent sur les nœuds prévus
- Enjeu
- Vous souhaitez confirmer que l'ensemble de démons existe et que ses pods s'exécutent sur les nœuds sur lesquels vous souhaitez qu'ils s'exécutent.
- Résolution
Exécutez :
$ oc -n openshift-file-integrity get pods -lapp=aide-worker-fileintegrity
NoteL'ajout de
-owide
comprend l'adresse IP du nœud sur lequel le pod est exécuté.Pour vérifier les journaux des pods démon, exécutez
oc logs
.Vérifier la valeur de retour de la commande AIDE pour voir si la vérification a réussi ou échoué.