Tâche #19818
Scénario #21158: Faire fonctionner les sites sur Seth
Le diagnose des serveurs DC doit fournir une information fiable sur la réplication
Description
Le diagnose devrait indiquer l'état de la réplication pour chacun des DC du serveur.
Le même code doit pouvoir s'appliquer sur tous les DC (additionnels ou non).
Demandes liées
Révisions associées
L'état de la réplication des DC dans diagnose était incohérente
Affichage de l'état de la réplication entre chaque DC
ref #19818
Utiliser le FQDN du host et ne pas afficher d'erreur si l'état est inconnu
ref #19818
Diagnose ne testait pas si le DC distant était joignable
ref #19818
La réplication n'était pas testée que sur les DC
ref #19818
Utilisation d'un fichier tempporaire pour le sed sur les hostname
ref #19818
Historique
#1 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Lié à Tâche #21159: Vérifier le fonctionnement de la réplication après mise en place d'un DC dans un site ajouté
#2 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Tracker changé de Proposition Scénario à Tâche
- Temps estimé mis à 3.00 h
- Restant à faire (heures) mis à 3.0
#3 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Tâche parente mis à #21158
#4 Mis à jour par Emmanuel IHRY il y a plus de 6 ans
Pour information voila ce que nous faisons en check supervision sur les DC primaires en prod :
host -t SRV _ldap._tcp.domaine.ad.e2.rie.gouv.fr.
On récupérer la liste des hostame renvoyés par la commande précédente et pour chaque hostnameDCsecondaire <> du hostmane du DC primaire, on lancer cette commande
samba-tool ldapcmp --filter=whenchanged ldap://hostnameDCPrimaire ldap://hostnameDCsecondaire
Ce qui permet d'être certain que tous les DC secondaires sont en phase avec le primaire
voir #20708 --> voir la liste des checks mis en place sur nos serveurs, sans doute certains pourraient être intégrés dans le diagnose
#5 Mis à jour par Scrum Master il y a plus de 6 ans
- Projet changé de EOLE AD DC à Distribution EOLE
- Statut changé de Nouveau à En cours
- Début mis à 05/09/2017
#6 Mis à jour par Scrum Master il y a plus de 6 ans
- Assigné à mis à Fabrice Barconnière
#7 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- % réalisé changé de 0 à 50
Je teste un nouveau diagnose.
Celui-ci teste uniquement le fonctionnement de la réplication. Il ne compare pas le contenu des différents DC.
Voici un exemple de sortie :
*** Serveur Active Directory Fichier de configuration : . Syntaxe => Ok DNS AD : . Enregistrements SRV => Ok . Résolution dcpedago.ac-test.fr => Ok Réplication : . Statut => Supportée . Depuis dc1.ac-test.fr => Erreur . Vers dc1.ac-test.fr => OK
#8 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- % réalisé changé de 50 à 100
- Restant à faire (heures) changé de 3.0 à 0.5
Le diagnose
répond à la demande.
Il teste la fonctionnalité de la réplication sur chaque DC (Primaire et secondaire) mais pas si les DC sont bien synchro.
#9 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Statut changé de En cours à Résolu
#10 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Statut changé de Résolu à En cours
#11 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- % réalisé changé de 100 à 80
- Restant à faire (heures) changé de 0.5 à 1.0
Sur les DC, le diagnose
teste la réplication à tort vers les serveurs membres
Réplication : . Statut => Supportée . Depuis dc2.ac-test.fr => OK . Vers dc2.ac-test.fr => OK . Avec file.ac-test.fr => Injoignable
#12 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- % réalisé changé de 80 à 100
- Restant à faire (heures) changé de 1.0 à 0.5
#13 Mis à jour par Fabrice Barconnière il y a plus de 6 ans
- Statut changé de En cours à Résolu
Il reste des infos à traiter notamment la section KCC (knowledge Concistancy checker) qui devrait comporter un paragraphe par connexion avec chaque DC distant.
#14 Mis à jour par Scrum Master il y a plus de 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0