View Issue Details

IDProjectCategoryView StatusLast Update
0000079e-comBoxUtilisation d'e-comBoxpublic2021-10-29 00:34
Reporterpatrick lavignette Assigned Toaporaf  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
PlatformCloudOSLinuxOS VersionUbuntu 20.04
Summary0000079: impossibilité de lancer les sites
Description

Dans le courant du week end tous les sites ont disparu de l'interface de gestion.
Ce matin relance du serveur les sites sont revenus. Un seul activé, impossible de l'arrêter et impossible de lancer les autres.
On voit donc bien tous les sites mais impossible de les lancer.
Les statistiques d'usage ne sont pas actives non plus ...

Pourriez-vous nous donner une piste svp ?

Patrick

TagsNo tags attached.
Quantité de mémoire vive (en Go)32
Machine virtuelleNon
Passage par un proxyNon
Qualité de la connexion InternetExcellente
Navigateur(s) éventuellement utilisé(s)Firefox, Chrome, Edge
Avez-vous tenté de réinitialiser l'environnement ?Non
Moment où l'incident est survenuAutre

Activities

aporaf

2021-10-25 12:12

administrator   ~0000419

Bonjour,

Pouvez-vous nous dire quelle est la version de l'e-comBox ?
Y a-t-il eu quelque chose de particulier ce we sur votre serveur (une mise à jour pas exemple) ?

Si vous êtes sur la V3, relancez le script "configure_application.sh" (bash /opt/e-comBox/configure_application.sh). Il y a eu récemment un bug sur le docker-compose fixé en relançant la configuration.

Cordialement

patrick lavignette

2021-10-26 11:09

reporter   ~0000425

La version est un 3.0.0 avec 299 sites créés.
J'ai relancé le script et tout à l'air d'être revenu à la normale.

Il ne semble pas y avoir eu autre chose qu'une coupure électrique. Pas de mise à jour, ni d'intervention quelconque.
La machine a redémarré mais pas totalement semble-t-il.

Cordialement

Patrick

patrick lavignette

2021-10-27 12:30

reporter   ~0000428

Bonjour,

Nouveaux problèmes et là aucune problématique électrique.
Je suis à 324 sites installés. TROP ?
Message en haut à droite Une erreur est survenue ... voir pj
Sachant qu'ils ne tournent pas tous en même temps ;-)
Ceci dit j'ai effectué un configure. Tous les sites se sont éteint sauf un.
Que je ne peux pas éteindre à la main.
Et je ne peux pas en allumer un seul autre ...
Je n'obtiens aucune information sur la machine à part l'espace disque occupé, 152go, sachant que le disque fait 1to

Une autre idée ?

Patrick

Screenshot_8.png (10,501 bytes)   
Screenshot_8.png (10,501 bytes)   

patrick lavignette

2021-10-27 12:57

reporter   ~0000429

Rectification
Au démarrage mon serveur m'annonce que la ram est occupé à 1%
Par contre la partition serait occupée à 95%
Comment puis-je supprimer proprement des serveurs sans passer par l'interface habituelle ?
Je voudrais retomber sous les 300 et lancer un second serveur pour lequel je ferai plus attention à la partition principale.

Patrick

patrick lavignette

2021-10-27 16:04

reporter   ~0000430

Je crois que j'ai trouvé une partie du problème.
Certains sites sont en dehors de portainer ... cf pj
J'ai supprimé un dizaine de sites inutiles aujourd'hui mais j'en ai une autre dizaine comme celui de la pj
Je peux détruire ?
Je vais poursuivre mon nettoyage pour les autres ...

A bientôt pour les épisodes suivants

Patrick

Screenshot_9.png (55,216 bytes)   
Screenshot_9.png (55,216 bytes)   
Screenshot_9-2.png (55,216 bytes)   
Screenshot_9-2.png (55,216 bytes)   

patrick lavignette

2021-10-27 16:41

reporter   ~0000431

J'avance je suis descendu à 280 sites mais je n'arrive pas à régler le problème de celui qui ne veut pas s'éteindre.
Même dans portainer ça bloque cf pj

Screenshot_10.png (48,286 bytes)   
Screenshot_10.png (48,286 bytes)   

aporaf

2021-10-27 21:33

administrator   ~0000432

Bonsoir,

Si les sites sont vus "en dehors de portainer" alors qu'ils ont été créé via l'application, c'est que quelque chose s'est mal passé lors de la création. Cela peut effectivement être dû à un manque de place sur le disque dur.

Où avez-vous vu les 152go et ensuite le 95 % ?

Pour essayer de régler votre problème, essayez de supprimer un à un les deux containers composant le stack qui pose problème ?

Cordialement,

patrick lavignette

2021-10-28 08:26

reporter   ~0000433

Pour le 95 % je le lis sur le rapport de mon serveur, directement dans la console, voir pj
Pour le 152go c'est la seule information que veut bien me donner e-comBox dans le tableau de bord.

@+

Patrick

Screenshot_11.png (920,950 bytes)

patrick lavignette

2021-10-28 08:40

reporter   ~0000434

Et pour le site que je ne peux pas arrêter dans la console, je ne peux ni l'arrêter, ni le détruire dans portainer.

D'autre part j'ai essayé hier soir, pendant que vous me répondiez ;-), de construire un second serveur e-comBox en utilisant la même Ip publique avec d'autres ports.
8866 et 8801
La configuration se passe parfaitement, juste un fichier à modifier.
Par contre pour e-combox j'utilise une ligne fibre dédiée chez free, et le routeur de free me joue des tours.
Il ne tient pas compte des règles nat inscrites et renvoie systématiquement sur le serveur défaillant. La je pense que c'est un problème de free pas le vôtre mais c'est juste un retour d'expérience.
J'ai donc délocalisé un serveur à mon domicile derrière ma propre IP fixe, Je me suis monté ma dmz et configuré le nat sans aucun souci.
A l'occasion je monterai un second (troisième) serveur à la maison pour voir si sfr réagit autrement que free.

Patrick

Screenshot_12.png (61,655 bytes)   
Screenshot_12.png (61,655 bytes)   

patrick lavignette

2021-10-28 11:26

reporter   ~0000435

Bon je commence à être à court d'idées.
1) serait-il possible de réinstaller la version3 sur la version 3 ?
2) existe-t-il une possibilité de récupération des blogs et boutiques créés pour les rapatrier sur un autre serveur ?

Cordialement

Patrick

patrick lavignette

2021-10-28 11:45

reporter   ~0000436

clonezilla ?
Et si oui que faut-il récupérer ?

aporaf

2021-10-28 12:27

administrator   ~0000437

Bonjour,

Avez-vous essayez de supprimer chaque container composant le stack ?
Sinon, une idée : créer le fichier qui empêche portainer de supprimer le stack :

  • touch /var/lib/docker/volumes/e-combox_portainer_portainer-data/_data/compose/508/stack.env et retenter la suppression du stack.

Sinon, oui il est possible de sauvegarder les stacks et de les restaurer. Nous n'avons malheureusement pas eu encore le temps de documenter cette partie mais je vais m'en occuper au plus vite. En bref :

  • Il faut lancer le script sauv_sites.sh (bash /opt/e-comBox/sauv_sites.sh) : cela crée une archive qui se met automatiquement dans /opt/e-comBox/sauv/ et chez vous la taille de l'archive est énorme ==> je peux essayer de modifier rapidement le script pour qu'il demande un chemin à l'utilisateur si vous voulez de manière à ce que vous puissiez mettre votre archive sur un disque dur externe (mais cela risque de prendre encore plus de temps 300 sites, c'est énorme).
  • Pour restaurez, c'est le script restaure_sites.sh (bash /opt/e-comBox/restaure_sites.sh) : c'est le même principe, le script va chercher le .zip de restauration dans un dossier bien particulier, je peux également changer cela.

Cordialement,

patrick lavignette

2021-10-28 12:42

reporter   ~0000438

Bonjour,

Oui les deux containers ont été supprimés.
J'ai procédé à un configure derrière sans résultat évident.
Le stack est toujours là.

Je vais tenter votre idée après les cours de l'après midi et vous tiens au courant.

Pour ce qui est des volumes, j'ai travaillé tout l'an dernier avec plus de 200 sites.
Là nous avions un problème ponctuel car un collègue utilisant educintel m'a rejoins le temps que l'administration régularise l'abonnement.
J’avoue ne pas avoir surveillé l'inflation du nombre. En plus il semble que Ubuntu, tant en 20.04 qu'en 20.10 utilise 200go sur un disque de 1to pour la partition racine ...
Là aussi, j'ai voulu faire trop vite. La prochaine machine disposera de 600go sur la racine ... On apprend de ses erreurs.
Et je vais répartir la charge sur trois serveurs de façon à ne pas dépasser les 250 sites par machine.

Patrick

aporaf

2021-10-28 13:21

administrator   ~0000439

Bonjour,

Les volumes sont dans /var, c'est cette partition qu'il faut isoler et qui doit être importante (il faudrait documenter cette partie là également).

Cordialement

aporaf

2021-10-28 19:30

administrator   ~0000440

Bonsoir,

J'ai ajouté la possibilité de choisir un dossier de sauvegarde et de restauration. Vous pourrez donc externaliser votre sauvegarde.

Pour bénéficier de ces nouveaux scripts il faut reconfigurer l'application.

Cordialement

patrick lavignette

2021-10-28 21:00

reporter   ~0000441

Dernières nouvelles :
impossible de lancer la commande touch /var/lib/docker/volumes/e-combox_portainer_portainer-data/_data/compose/508/stack.env
Quatre refus "no such file or directory", j'ai fini par entrer dans le dossier et lancé un cp -R 507 508
Le but était atteint ;-)
Du coup j'ai pu éliminer notre blog récalcitrant.
J'en ai profité pour supprimer les blogs créés par avance et suis arrivé à descendre l'occupation du disque.
J'arrive à créer de nouveaux blogs, par contre tout à fait impossible de créer une boutique à partir de nos modèles.
Je soupçonne ceux-ci d'être stockés où il ne faudrait pas, car la création d'une boutique standard est redevenu possible.
Je ne vous cache pas que ce n'est pas le but immédiat.
Je corrige les TP/TD en cours pour augmenter le ménage par suppression de sites, et procèderai à la sauvegarde de l'essentiel pour repartir sur une base de travail plus saine.

Je vous ferai suivre un todo pour ubuntu server 20.10 quand j'aurai terminé.
C'est clairement notre faute si le système a bloqué, je pense que la coupure de courant était finalement pour peu de choses dans l'incident.

Mais il est évident que votre système est hyper fiable et qu'avec votre aide il est possible de se sortir assez facilement d'une situation bien ennuyeuse

Franchement merci pour votre travail et votre disponibilité.

Cordialement

Patrick

aporaf

2021-10-29 00:33

administrator   ~0000443

Bonsoir,

Super si les choses s'arrangent. Pour les modèles, le problème peut venir d'ailleurs. Quand un peu plus de ménage est fait, Il faudrait essayer de créer un nouveau modèle pour voir si celui ci fonctionne. Et essayer de supprimer les anciens modèles.
Si ça ne marche pas, il faut ouvrir un autre ticket. On devrait pouvoir réparer.
Merci pour le Todo. On le mettra sur le forum : https://forum-ecombox.btssio.corsica/.

Bonne continuation

Issue History

Date Modified Username Field Change
2021-10-25 10:43 patrick lavignette New Issue
2021-10-25 12:04 aporaf Assigned To => aporaf
2021-10-25 12:04 aporaf Status new => assigned
2021-10-25 12:12 aporaf Note Added: 0000419
2021-10-25 12:13 aporaf Status assigned => acknowledged
2021-10-25 12:13 aporaf Severity minor => crash
2021-10-25 12:13 aporaf Status acknowledged => confirmed
2021-10-25 12:13 aporaf Navigateur(s) éventuellement utilisé(s) Firefox, Chrome, Edge => Firefox, Chrome, Edge
2021-10-26 11:09 patrick lavignette Note Added: 0000425
2021-10-27 12:30 patrick lavignette Note Added: 0000428
2021-10-27 12:30 patrick lavignette File Added: Screenshot_8.png
2021-10-27 12:57 patrick lavignette Note Added: 0000429
2021-10-27 16:04 patrick lavignette Note Added: 0000430
2021-10-27 16:04 patrick lavignette File Added: Screenshot_9.png
2021-10-27 16:04 patrick lavignette File Added: Screenshot_9-2.png
2021-10-27 16:41 patrick lavignette Note Added: 0000431
2021-10-27 16:41 patrick lavignette File Added: Screenshot_10.png
2021-10-27 21:33 aporaf Note Added: 0000432
2021-10-28 08:26 patrick lavignette Note Added: 0000433
2021-10-28 08:26 patrick lavignette File Added: Screenshot_11.png
2021-10-28 08:40 patrick lavignette Note Added: 0000434
2021-10-28 08:40 patrick lavignette File Added: Screenshot_12.png
2021-10-28 11:26 patrick lavignette Note Added: 0000435
2021-10-28 11:45 patrick lavignette Note Added: 0000436
2021-10-28 12:27 aporaf Note Added: 0000437
2021-10-28 12:42 patrick lavignette Note Added: 0000438
2021-10-28 13:21 aporaf Note Added: 0000439
2021-10-28 19:30 aporaf Note Added: 0000440
2021-10-28 21:00 patrick lavignette Note Added: 0000441
2021-10-29 00:33 aporaf Note Added: 0000443
2021-10-29 00:34 aporaf Status confirmed => resolved
2021-10-29 00:34 aporaf Resolution open => fixed
2021-10-29 00:34 aporaf Navigateur(s) éventuellement utilisé(s) Firefox, Chrome, Edge => Firefox, Chrome, Edge