View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000037 | Shelter | Karaoke Mugen | public | 2019-08-01 23:04 | 2019-10-08 14:41 |
| Reporter | AxelTerizaki | Assigned To | Sestren | ||
| Priority | normal | Severity | block | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Summary | 0000037: rdiff-backup bloqué? | ||||
| Description | parfois 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 Information | J'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. | ||||
| Tags | No tags attached. | ||||
| 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. | |
|
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. |
|
|
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) |
|
|
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. |
|
| Est-ce que c'est mieux niveau verbosité / détail ? | |
|
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. |
|
| J'ajoute ça tout à l'heure | |
| Change poussé et plus de debug, on ferme | |
| 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 |