View Issue Details

IDProjectCategoryView StatusLast Update
0000037ShelterKaraoke Mugenpublic2019-10-08 14:41
ReporterAxelTerizaki Assigned ToSestren  
PrioritynormalSeverityblockReproducibilitysometimes
Status closedResolutionfixed 
Summary0000037: rdiff-backup bloqué?
Descriptionparfois quand on lance le job de test et de déploiement de la base karaoké, le rdiff-backup sensé mettre à niveau sur bunker le dépôt des vidéos afin que les tests soient réalisés par le gitlab runner qui est sur bunker est bloqué et pas moyen de savoir ce qui pose problème.

Additional InformationJ'ai tenté de tuer côté Bunker le rdiff-backup server qui est spawné et le rdiff-backup client côté shelter mais rien à faire, ça rebloque encore.

En regardant les logs restore.log côté bunker mais on dirait que c'est un restore global qu'il y a eu lors de la migration initiale.

Du coup ben je sais pas ce qui bloque.

Je retenterai de lancer le job en attente demain en espérant que ça passe.
TagsNo tags attached.

Activities

AxelTerizaki

AxelTerizaki

2019-08-02 08:36

administrator   ~0000112

C'est passé en réessayant ce matin, mais je laisse ouvert pour qu'on ait un moyen plus fiable que d'attender 24 heures.
Sestren

Sestren

2019-08-02 11:26

administrator   ~0000113

C'est qu'il y avait une tâche de backup déjà en cours.
Si ça prend 24h, il faut attendre que ça finisse : arrêter un rdiff-backup en cours, c'est flinguer TOUS les backups suivants.
AxelTerizaki

AxelTerizaki

2019-08-02 11:54

administrator   ~0000114

Hmmm, dans ce cas faudrait un moyen fiable de savoir quand un backup "régulier" est toujours en cours ou non.

Mais de toute évidence faudrait trouver un autre moyen pour le runner d'accéder aux vidéos en lecture seule sur Shelter plutôt, ça éviterait ce genre de soucis.

Je sais pas quel est le moyen le plus fiable pour le runner d'y avoir accès sans que ça soit trop chiant à gérer.

Ou alors il faut lancer ce job-là (et uniquement celui-là) sur Shelter et pas sur Bunker. C'est pas le plus consommateur en ressources (il prend 6 minutes à tout casser)
Sestren

Sestren

2019-08-02 12:09

administrator   ~0000115

J'ai ajouté du verbose sur le script.
Pour ce qui est de lancer le job sur Shelter, il bouffe quand même pas mal de ressource car beaucoup d'accès I/O : si tu veux te retrouver dans la même situation que l'ancien shelter, je ne prends plus la responsabilité du support et j'enverrai chier toute personne qui se plaindra de lenteur.
Sestren

Sestren

2019-08-06 11:01

administrator   ~0000116

Est-ce que c'est mieux niveau verbosité / détail ?
AxelTerizaki

AxelTerizaki

2019-08-06 11:06

administrator   ~0000117

J'avais noté le message indiquant qu'un backup était déjà en cours et que du coup c'était "bloqué" ce qui est cool.

Je suis allé voir un log de job et ouais c'est pas mal. Un truc bien serait d'ajouter date et heure à ce qui est affiché, histoire de, après on pourra fermer l'issue je pense, vu qu'on aura une meilleure visibilité sur pourquoi ça bloque.
Sestren

Sestren

2019-08-06 11:18

administrator   ~0000118

J'ajoute ça tout à l'heure
Sestren

Sestren

2019-10-08 14:41

administrator   ~0000137

Change poussé et plus de debug, on ferme

Issue History

Date Modified Username Field Change
2019-08-01 23:04 AxelTerizaki New Issue
2019-08-02 08:36 AxelTerizaki Note Added: 0000112
2019-08-02 11:26 Sestren Note Added: 0000113
2019-08-02 11:54 AxelTerizaki Note Added: 0000114
2019-08-02 12:09 Sestren Note Added: 0000115
2019-08-06 11:01 Sestren Note Added: 0000116
2019-08-06 11:06 AxelTerizaki Note Added: 0000117
2019-08-06 11:18 Sestren Assigned To => Sestren
2019-08-06 11:18 Sestren Status new => feedback
2019-08-06 11:18 Sestren Note Added: 0000118
2019-10-08 14:41 Sestren Status feedback => closed
2019-10-08 14:41 Sestren Resolution open => fixed
2019-10-08 14:41 Sestren Note Added: 0000137